یادگیری توسعه بازی با کدنویسی Legend of Zelda از ابتدا
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- چگونگی کدنویسی بازی The Legend of Zelda را یاد میگیرید.
- چگونگی کدنویسی بازیهای ویدئویی از ابتدا را یاد میگیرید.
- طراحی و پیادهسازی ECS (Entity-Component-System) را یاد میگیرید.
- الگو و طراحی هوش مصنوعی دشمن را یاد میگیرید.
- ساختار دادهها و الگوریتمها را یاد میگیرید.
- انیمیشن اسپرایت را یاد میگیرید.
توضیحات دوره
در این مجموعه ویدئویی جامع، شما طراحی بازی را با کدنویسی بازی کلاسیک کنسول NES در سال 1987 یعنی The Legend Of Zelda یاد خواهید گرفت!
مفاهیمی که یاد خواهید گرفت شامل موارد زیر است (اما محدود به اینها نیست:
- طراحی و پیادهسازی ECS (Entity-Component-System)
- کانتکست جاوا اسکریپت
- انیمیشن اسپرایت دو بعدی
- طراحی سیستم دیباگ
- هوش مصنوعی دشمن
- ساختار دادهها و الگوریتمها
- الگوی طراحی موجودی
- و بیشتر!
در طول این مسیر، ما مکانیکها و انتخابهای طراحی بازی اصلی را تحلیل خواهیم کرد تا اصول یک طراحی بازی مؤثر را بهتر درک کنیم. همچنین بررسی خواهیم کرد که چگونه این مفاهیم را برای پلتفرمها و فناوریهای توسعه بازی امروزی تطبیق داده و مدرن کنیم.
مدرس و شما با هم بخش ابتدایی بازی The Legend Of Zelda را کدنویسی خواهید کرد تا مفاهیم و پیادهسازیهای فوق را بیاموزید. ما بازی را با هم تمام نخواهیم کرد، اما شما قادر خواهید بود آن را به تنهایی به پایان برسانید یا از این تکنیکها برای ساخت یک بازی دیگر استفاده کنید!
این یک ویدئوی آموزشی درباره جاوا اسکریپت نیست، بلکه در مورد طراحی و اصول توسعه بازی است. ضروری نیست، اما توصیه میشود که حداقل دانش متوسطی از جاوا اسکریپت و پارادایم شیءگرا (OOP) داشته باشید تا بتوانید 100% از این ویدئوها بهره ببرید.
در پایان این مجموعه، شما مهارت و دانش لازم برای ساخت پروژههای بازی جذاب خود یا حتی شروع یک مسیر شغلی پربار در صنعت توسعه بازی را خواهید داشت. پس کیبورد خود را بردارید، خلاقیت خود را شعلهور کنید و بیایید به بررسی دنیای جادویی The Legend of Zelda و هنر یا علم طراحی بازی بپردازیم!
این دوره برای چه کسانی مناسب است؟
- برنامهنویسان سطح متوسط که علاقهمند به یادگیری توسعه بازی هستند.
یادگیری توسعه بازی با کدنویسی Legend of Zelda از ابتدا
-
مقدمه 01:26
-
محیط کدنویسی و راهاندازی ECS 17:27
-
ساخت معماری ECS و مدیریت ورودی کاربر 51:21
-
جان بخشیدن به لینک! 39:18
-
رندر کردن جهان و افزودن برخورد! 01:10:03
-
گسترش نقشه! ورود به اولین سیاهچال 48:10
-
آغاز ماجراجویی! کسب شمشیر جادویی! 02:19:54
-
در جیب لینک چه چیزی هست؟ 46:31
-
بیا مناطق جدیدی برای بررسی اضافه کنیم 01:15:07
-
هوش مصنوعی دشمن و تصمیمگیری 01:06:40
-
رفتار پیچیده دشمنان 02:02:31
-
ملزومات نبرد 01:09:38
-
غنائم پیروزی 01:12:31
-
اصلاح برخی مکانیکها و افزودن پرتابهها 01:07:11
مشخصات آموزش
یادگیری توسعه بازی با کدنویسی Legend of Zelda از ابتدا
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:14
- مدت زمان :14:47:48
- حجم :10.78GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy