ورود به حسابــ کاربری
عضویتــ در سایت کلمـه عبور را فراموش کرده اید؟

    آموزش ساخت بازی سه بعدی در یونیتی - مار سه بعدی



    Unity Game Tutorial- Snake 3D - Arcade Game

    آموزش ساخت بازی سه بعدی در یونیتی - مار سه بعدی

    چیزی که یاد خواهید گرفت

    • چگونه یک بازی 3 بعدی Snake در Unity بسازیم.
    • نحوه استفاده از برخی از تکنیک های کدنویسی پیشرفته مانند نمایندگان.
    • نحوه استفاده از سیستم ورودی جدید در یونیتی
    • بسیاری از اصول c#.
    • بسیاری از ویژگی‌های Unity، مانند کار با Prefabs و موارد دیگر.

    الزامات

    • کامپیوتر با اتصال به اینترنت قابل اعتماد.
    • مهارت های اولیه کامپیوتر، از جمله مدیریت فایل و ناوبری.
    • دانش برنامه نویسی یا تمایل به یادگیری زبان های برنامه نویسی.
    • آشنایی با اصول و مفاهیم طراحی بازی.
    • آشنایی با موتورهای بازی و ابزارهای توسعه (الزامی نیست، اما همیشه خوب است)
    • خلاقیت و اشتیاق به ساخت بازی.
    • صبر و پشتکار برای غلبه بر چالش ها و شکست ها.
    • تمایل به یادگیری مداوم و به روز ماندن با روندها و فناوری های صنعت.
    • مهارت حل مسئله و تفکر انتقادی قوی.

    شرح
    آیا آماده هستید تا مهارت های توسعه بازی Unity خود را ارتقا دهید؟ دوره آنلاین جدید من در مورد Snake 3D به شما یاد می دهد که چگونه یک بازی کلاسیک آرکید با پیچش مدرن ایجاد کنید. در این دوره آموزشی، نحوه طراحی و کدنویسی نسخه سه بعدی بازی کلاسیک Snake را با موانع و پیک آپ های چالش برانگیز خواهید آموخت.

    من شما را در کل فرآیند، از راه‌اندازی پروژه تا اصلاح مکانیک بازی‌تان راهنمایی می‌کنم. شما یاد خواهید گرفت که چگونه از ابزارها و ویژگی های قدرتمند Unity برای ایجاد تصاویری خیره کننده و گیم پلی جذاب استفاده کنید.

    چه مبتدی یا یک توسعه دهنده با تجربه باشید، این دوره برای هرکسی که به دنبال ساخت بازی خود با یونیتی است عالی است. این فرصت را از دست ندهید تا یاد بگیرید چگونه Snake 3D بسازید و مهارت های توسعه بازی خود را به سطح بالاتری ببرید.

    این دوره یک دوره مبتدی/متوسط است، بنابراین اگر در هر موردی مشکلی دارید، برای من پیام یا پرسش و پاسخ بنویسید، تا جایی که می توانم کمک خواهم کرد.

    مفهوم بازی

    Snake 3D یک مفهوم اساسی است که در آن بازیکن یک مار سه بعدی را از طریق یک Playfield مبتنی بر شبکه هدایت می کند. مار دائما به جلو حرکت می کند، بنابراین بازیکن باید مطابق با آن عمل کند تا از موانع و دم خود اجتناب کند. برای رشد مار و افزایش امتیاز، پیکاپ بخورید.

    Unity (2021.3.3f1 استفاده شده در این دوره)

    ما مکانیک های ناوبری اولیه را ایجاد خواهیم کرد

    ما حالت های مختلف بازی را ایجاد خواهیم کرد

    ما یک منو و پانل های UI ایجاد می کنیم

    ما مکانیک پیکاپ را برای افزایش طول مار ایجاد می کنیم

    ما از Text Mesh Pro برای جلوه های بصری فونت زیبا استفاده می کنیم

    ما یک Windows Build ایجاد می کنیم تا اصول اولیه را نشان دهیم.

    سی شارپ

    ما با استفاده از کد ویژوال استودیو و سی شارپ عملکردی را با اسکریپت ها اضافه می کنیم (شما می توانید از هر IDE دیگری استفاده کنید)

    ما یاد می گیریم از: شناورها، اعداد صحیح، بولی، لیست ها، توابع void و delegate استفاده کنیم.

    ما منطق بازی و تمام پیش ساخته های مورد نیاز را ایجاد می کنیم

    ما یاد می گیریم که Text Mesh Pro را برای جلوه های بصری فونت زیبا ادغام کنیم

    ما تمام محتوای مورد نیاز برای سیستم ورودی جدید را یاد می گیریم

    ما قابلیت پخش صفحه‌کلید و گیم‌پد را بین‌در می‌کنیم

    ما یک مکانیک بافت پیمایشی برای منوی اصلی ایجاد می کنیم

    اضافی

    ما چندین ایده بازی اضافی را بررسی می‌کنیم تا یک بازی Snake 3D متفاوت‌تر بسازیم تا بتوانید از میان جمعیت متمایز شوید.

    نتیجه

    در نتیجه این دوره شما باید بتوانید سطوح خود را با حالت های مختلف بازی ایجاد کنید.

    در پایان این دوره شما یک بازی کاملاً کاربردی Snake 3D - Arcade خواهید داشت

    مواد دوره

    چندین عنصر UI مانند دکمه ها و گرافیک پس زمینه

    5 مدل سه بعدی - - سر مار، قطعه مستقیم مار، قطعه گوشه مار، قطعه دم مار، قطعه گراس حاشیه

    مطالب دوره فقط برای اهداف آموزشی است، بنابراین اگر می خواهید بازی خود را منتشر کنید، گرافیک و مدل های سه بعدی خود را برای آن ایجاد کنید. تمام مطالبی که ارائه می کنم فقط برای آموزش هستند و نباید در نسخه نهایی شما باشند.

    چالش

    پس از ایجاد منوها، دکمه‌ها، مدل‌های سه بعدی، سطوح جدید و شاید محتوای اضافی، بازی را در هر وب‌سایت بازی، Google Playstore، Apple Store یا حتی Windows Store یا Steam آپلود کنید.

    این دوره برای چه کسانی است:

    • مبتدیانی که علاقه مند به یادگیری ساخت بازی از ابتدا هستند.
    • علاقه مندان به بازی به دنبال انتقال به حرفه ای در توسعه بازی هستند.
    • دانشجویانی که در رشته طراحی بازی یا علوم کامپیوتر تحصیل می کنند.
    • توسعه دهندگان بازی آزاد به دنبال بهبود مهارت ها و دانش خود هستند.
    • توسعه دهندگان بازی مستقل به دنبال ایجاد بازی برای پلتفرم های موبایل یا رایانه شخصی هستند.
    • استودیوهای بازی سازی کوچک به دنبال ارتقای مهارت تیم خود هستند.
    • علاقه مندانی که می خواهند بازی های خود را به عنوان یک خروجی خلاقانه بسازند.
    • مربیانی که می خواهند طراحی بازی را در برنامه درسی خود بگنجانند.
    • کارآفرینانی که می خواهند استودیوی بازی سازی خود را راه اندازی کنند.
    مشاهده توضیحاتــ انگلیسی

     

    What you'll learn
    How to create a 3D Snake game in Unity.
    How to use some advance coding techniques like delegates.
    How to use the new Input System in Unity.
    A lot c# fundamentals.
    A lot of Unity features, like working with Prefabs, and more.
    Requirements
    Computer with a reliable internet connection.
    Basic computer skills, including file management and navigation.
    Programming knowledge or willingness to learn programming languages.
    Understanding of game design principles and concepts.
    Knowledge of game engines and development tools.(Not a must, but always good to have)
    Creativity and passion for game development.
    Patience and persistence to overcome challenges and setbacks.
    Willingness to continuously learn and stay up-to-date with industry trends and technologies.
    Strong problem-solving and critical thinking skills.
    Description
    Are you ready to level up your Unity game development skills? My new online course on Snake 3D will teach you how to create a classic arcade game with a modern twist. In this course, you'll learn how to design and code a 3D version of the classic Snake game, complete with challenging obstacles and pick-ups.

    I will guide you through the entire process, from setting up your project to refining your game mechanics. You'll learn how to use Unity's powerful tools and features to create stunning visuals and engaging gameplay.

    Whether you're a beginner or an experienced developer, this course is perfect for anyone looking to create their own game with Unity. Don't miss out on this opportunity to learn how to make Snake 3D and take your game development skills to the next level!

    This course is a Beginner/Intermediate course, so if you have trouble in any case, write me a message or Q&A, and i'll help as best as i can.

    Game Concept

    Snake 3D is a basic concept in which the player navigates a 3D snake through a gridbased Playfield. The snake constantly moves forwards, so the Player has to act accordingly to avoid Obstacles and it's own tail. Eat pickups to grow the snake and increase the score.

    Unity (2021.3.3f1 used in this course)

    We will create the basic navigation mechanics

    We will create different Game Modes

    We create a Menu and UI panels

    We create pickup mechanics to increase snake length

    We use Text Mesh Pro for beautiful font visuals

    We create a Windows Build, to show the basics.

    C#

    We will put in functionality with scripts using Visual Studio Code and C# (you can use any other IDE)

    We learn to use: floats, integers, booleans, Lists, void and delegate functions

    We create the game logic and all needed Prefabs

    We learn to integrate Text Mesh Pro for beautiful font visuals

    We learn all needed content for the New Input System

    We intergate Keyboard and Gamepad playability

    We create a scrolling Texture mechanic for the main Menu

    Extra

    We check out multiple extra game ideas to make a more different Snake 3D game, so you can stand out of the crowd

    Conclusion

    As a result of this course you should be able to create your own levels with different game Modes.

    In the end of this course you will have a fully functional Snake 3D - Arcade Game

    Course Material

    multiple UI-Elements like Buttons and background grafics

    5 3D Models - - Snake Head, Snake Straight piece, Snake Corner piece, Snake Tail Piece, Border Gras Piece

    The Course Material is for education purposes only, so if you want to release your own game, create your own grafics and 3D Models for that. All Materials i provide are for education only and should not be in your final release!

    Challenge

    After you have created nice Menus, Buttons, 3D Models, new Levels and maybe additional content, upload the Game to any Gaming Website, Google Playstore, Apple Store or even Windows Store or Steam.

    So what are you waiting for?

    Let's make your dream game a reality!!

    Level: Beginner/Intermediate +
    Video Course Length: ~
    Unity Version required: 5.6+

    Who this course is for:
    Beginners interested in learning game development from scratch.
    Game enthusiasts looking to transition to a career in game development.
    Students pursuing a degree in game design or computer science.
    Freelance game developers seeking to improve their skills and knowledge.
    Independent game developers looking to create games for mobile or PC platforms.
    Small game development studios looking to upskill their team.
    Hobbyists who want to create their own games as a creative outlet.
    Educators who want to incorporate game design into their curriculum.
    Entrepreneurs who want to start their own game development studio.

     

    تصـاویر نمونـه
    برای بزرگنمایی هر عکس بر روی آن کلیک کنید

    آموزش ساخت بازی سه بعدی در یونیتی - مار سه بعدی

    ویدئـو پیش نمایش
    این ویدئو نمایش دهنده قسمتی از محتوا میباشد

    دسته بندی محتوا
    .این محتوا شامل دسته بندی های زیر میباشد
    Unity
    جعبـه دانلود
    پسورد کلیه فایل ها www.cgtools.ir میباشد.

    فقط اعضای VIP قادر به دیدن لینک ها میباشند.

    برای ارسال نظر، باید در سایت عضو شوید.

وب سایت سی جی تولز با توجه به نیاز گرافیست ها و تری دی کاران به یک مرجع مناسب، احداث گردیده است تا بتواند همواره نیاز کاربران را در این زمینه ارضاء سازد.
خدمات سایت شامل آموزش های سه بعدی، مدل ها، تصاویر و تمامی نیاز های مورد نیاز سه بعدی کاران میباشد.

:::::::: آخـرین نظراتــ کاربران سایتــ :