قدیمی طلاست. بیایید از بازی های کلاسیک دهه 80 الهام بگیریم و گرافیک و ویژگی های بازی خود را اضافه کنیم. در پروژه اول ما فضای خالی بین ستارهای را بررسی میکنیم و از 3 نوع سلاح مختلف برای سوزاندن انبوهی از اشکالات فضایی از انواع مختلف استفاده میکنیم که برخی بزرگتر از بقیه هستند.
ما با یک بازی با الهام از بازی کلاسیک Space Invaders شروع خواهیم کرد و با ویژگیهای اضافی مختلف مانند باسها، سلاحهای فوقالعاده و انواع مختلف دشمن آزمایش خواهیم کرد.
بیایید شی گرا را بررسی کنیم. برنامه نویسی با جاوا اسکریپت و پیاده سازی یک مجموعه مفید از تکنیک های اساسی توسعه بازی دو بعدی مانند الگوی طراحی استخر اشیا، انیمیشن اسپرایت، زمان بندی و تکنیک های حیرت آور با استفاده از مهر زمانی و موارد دیگر.
فراموش نکنید که همه هدایای جایزه را دانلود کنید. دانشآموزان این دوره بستهای از هنرهای بازی دوبعدی با کیفیت برتر را دریافت خواهند کرد، این بار در یک موضوع فضایی علمی تخیلی. همچنین میتوانید کد منبع را از چند مرحله پروژه دانلود کنید، زیرا به تدریج ویژگیهای بیشتری را اضافه میکنیم.
ما چندین نوع دشمن را پیاده سازی خواهیم کرد:
Beetlemorph - دشمن اصلی، 1 ضربه کافی است
Rhinomorph - دشمن زره پوش، زندگی های متعدد، حالت های آسیب متعدد
Mantismorph - دشمن بزرگ با اندازه رئیس، افزایش تعداد زندگی
Eaglemorph - وقتی ضربه می زند، قسمتی از بدن را قربانی می کند و آن را به عقب تف می دهد
Squidmorph - حشره بیگانه قابل باد کردن، میتواند سلاحهای ما را جذب کند
Lobstermorph - DNA ناپایدار، در هنگام ضربه به چندین کلون کوچکتر تقسیم می شود
خوش بگذرانید!
دوره را دنبال کنید و در پایان آخرین برگه جانور موجود را بردارید (من آن را squidmorph نامیدم) و نوع دشمن خود را با استفاده از همه چیزهایی که در این کلاس یاد گرفتیم طراحی کنید. می توانید از پروژه خود اسکرین شات بگیرید و در گالری با ما به اشتراک بگذارید. اسکویدمورف شما چه می کند؟ چگونه آن را طراحی کردید.
توسعه دهنده وب فرانت اند و مدرس در آزمایشگاه فرانک سلام، من فرانک هستم! من یک توسعهدهنده وب مقدماتی، مالک کانال یوتیوب آزمایشگاه Frank هستم، که در کدنویسی خلاقانه با جاوا اسکریپت وانیلی و بوم HTML تخصص دارد. بیایید چند هنر، بازی و پروژه های بصری بسازیم و در مورد HTML، CSS، جاوا اسکریپت و توسعه وب جلویی بیاموزیم! در دوره هایم فقط از جاوا اسکریپت ساده وانیلی، بدون فریمورک و بدون کتابخانه استفاده می کنم. وقتی درک عمیقی از زبان برنامه نویسی جاوا اسکریپت داشته باشید، انتخاب هر کتابخانه ای آسان است.
نمایش نظرات