آموزش توسعه بازی با Lua و LÖVE: یک RPG از ابتدا بسازید!

Game Development with Lua and LÖVE: Create an RPG from scratch!

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

برای برنامه نویسان مبتدی و با تجربه، یکی از بهترین ابزارها برای یادگیری ساخت بازی LÖVE (همچنین به عنوان Love2D شناخته می شود)، یک موتور بازی متن باز است که به کاربران اجازه می دهد منطق بازی های خود را در Lua بنویسند. برای انتخاب زبان برنامه نویسی این جواهرات پنهان صنعت توسعه برای یادگیری مفاهیم اساسی و همچنین استفاده از آنها برای ایجاد برنامه های کاربردی در مقیاس کامل عالی هستند. علاوه بر این، همه نرم‌افزارها منبع باز و رایگان هستند!

این کلاس در فرآیند راه‌اندازی محیط توسعه‌تان، دانلود همه نرم‌افزارهای لازم، و پرش مستقیم به سمت ایجاد یک بازی را طی می‌کند! ما پایه و اساس یک بازی به سبک RPG را با شخصیت اصلی ایجاد خواهیم کرد که می‌تواند با کلیدهای جهت‌دار حرکت کند، انیمیشن‌هایی برای هر جهت دارد، و دوربینی که بازیکن را در هر کجا که حرکت می‌کند دنبال می‌کند. علاوه بر این، نحوه استفاده از Tiled، یک ویرایشگر سطح فوق‌العاده که به شما امکان می‌دهد به راحتی نقشه‌ها و سطوحی را طراحی کنید که می‌توانند به پروژه خود وارد شوند، بحث خواهیم کرد.

اگرچه می‌توانید بدون داشتن تجربه قبلی، ویدیوها را دنبال کنید. در زمینه کدنویسی، توصیه می‌کنم تا حدی با Lua آشنایی داشته باشید، فقط برای اینکه زمینه بیشتری در مورد نحوه عملکرد همه چیز داشته باشید. اگر علاقه دارید، من یک  در Skillshare نیز دارم که اصلاً به تجربه قبلی نیاز ندارد.

هدف این کلاس راحت شدن با استفاده از LÖVE و ساخت بازی با آن است. بنابراین، پروژه کلاسی یک کار بدون پایان برای شروع پروژه شماست!

درس آخر "Wrapping Up" به نکات و پیشنهادات زیادی در مورد شروع کار با این کار و همچنین برخی منابع می پردازد. در این راه به شما کمک کند به طور کلی، پیشنهاد من این است که از چیزی بسیار ساده شروع کنید و به چیزی قوی تر برسید. هنگامی که کاری را شروع کردید، حتی اگر خیلی ساده باشد، یک پروژه ایجاد کنید، چند اسکرین شات آپلود کنید و پیشرفت خود را به اشتراک بگذارید!


سرفصل ها و درس ها

درس ها Lessons

  • طراحی سطح و کاشی کاری Level Design and Tiled

  • جن و پس زمینه Sprites and Backgrounds

  • برخوردها Collisions

  • فیزیک Physics

  • حرکت بازیکن Player Movement

  • نصب و راه اندازی Installation and Setup

  • تصاوير متحرك Animations

  • معرفی Introduction

  • دوربین Camera

  • بسته بندی Wrapping Up

نمایش نظرات

آموزش توسعه بازی با Lua و LÖVE: یک RPG از ابتدا بسازید!
جزییات دوره
1h 19m
10
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
99
3 از 5
دارد
دارد
دارد
Kyle Schaub
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kyle Schaub Kyle Schaub

مهندس نرم افزار