با استفاده از جاوا اسکریپت یک بازی کامپیوتری بسازید
آیا می دانستید که می توانید بازی های رایانه شخصی را با استفاده از جاوا اسکریپت ایجاد کنید؟
ما به تازگی دوره ای را در کانال YouTube freeCodeCamp.org منتشر کردیم که همه چیز را در مورد ساخت یک بازی Flappy Bird مانند در جاوا اسکریپت با کتابخانه KAPLAY و نحوه استفاده از Tauri برای بسته بندی بازی خود برای نصب بر روی رایانه شخصی به شما آموزش می دهد. این دوره هم برای مبتدیان و هم برای توسعه دهندگان با تجربه که می خواهند در توسعه بازی غوطه ور شوند و در مورد ابزارها و کتابخانه های مدرنی بیاموزند که می توانند روند را روان تر و کارآمدتر کنند، عالی است. این دوره توسط JSLegendDev ایجاد شده است.
تفکیک دوره
در اینجا بخش های این دوره آمده است:
1. مقدمه: مروری بر دوره آموزشی، آنچه خواهید آموخت و ابزارهایی که استفاده خواهید کرد.
2. راهاندازی: دستورالعملهای تنظیم محیط توسعه، از جمله نصب Node.js، کتابخانه KAPLAY و Tauri.
3. بارگیری دارایی ها: یاد بگیرید چگونه تصاویر، صداها و سایر دارایی هایی را که برای بازی خود به آن نیاز دارید بارگیری کنید.
4. پیاده سازی تمام صفحه + فعال کردن API های Tauri: عملکرد تمام صفحه را برای تجربه بهتر بازی اجرا کنید و API های Tauri لازم را برای یکپارچه سازی دسکتاپ فعال کنید.
5. ایجاد منوی بازی: یک منوی بازی طراحی و پیاده سازی کنید که در آن بازیکنان می توانند بازی را شروع کنند، نمرات بالا را مشاهده کنند و موارد دیگر.
6. پیاده سازی منطق بازیکن: منطق شخصیت بازیکن، از جمله تشخیص حرکت و برخورد را توسعه دهید.
7. پایان دادن به منوی بازی: نکات نهایی را به منوی بازی اضافه کنید و مطمئن شوید که کاملاً کاربردی و کاربرپسند است.
8. اجرای بازی: شروع به ساخت بازی کنید، با یک سیستم ذخیره برای پیگیری پیشرفت و امتیازات بالا شروع کنید. شما تمام عناصری مانند کنترل بازیکن، موانع و مکانیک بازی را گرد هم خواهید آورد.
بیشتر بخوانید
افزایش اشتهای مصرف کنندگان برای بسته بندی پایدار، موج جدیدی از استارت آپ ها را تقویت می کند
9. پیاده سازی Score UI: یک رابط کاربری برای نمایش امتیاز بازیکن ایجاد کنید و آن را پویا و پاسخگو کنید.
10. ساختن پروژه برای توزیع: یاد بگیرید که چگونه بازی خود را با استفاده از Tauri بسازید و بسته بندی کنید و آن را برای توزیع آماده کنید.
11. اطلاعات اضافی در مورد توزیع: نکات و اطلاعات بیشتری در مورد توزیع بازی خود، از جمله مدیریت بهروزرسانیها و نسخهسازی دریافت کنید.
چرا این فناوری ها را یاد بگیریم؟
جاوا اسکریپت و KAPLAY: جاوا اسکریپت یک زبان همه کاره است که به طور گسترده در توسعه وب استفاده می شود. کتابخانه KAPLAY یک کتابخانه توسعه بازی است که بسیاری از کارهای رایج را ساده می کند و به شما این امکان را می دهد که به جای گرفتار شدن در جزئیات فنی، روی ایجاد بازی خود تمرکز کنید.
Tauri: Tauri ابزاری است که به شما امکان میدهد برنامههای دسکتاپ کوچکتر، سریعتر و ایمنتر را با پیشانی وب بسازید. با یادگیری Tauri، می توانید بازی جاوا اسکریپت خود را در یک برنامه بومی که قابل نصب بر روی ویندوز، macOS و لینوکس است، بسته بندی کنید و تجربه یکپارچه را برای کاربران فراهم کنید.
نتیجه
این دوره فرصتی فوق العاده برای یادگیری توسعه بازی و بسته بندی برنامه های دسکتاپ به صورت عملی و عملی است. دوره کامل را در کانال YouTube freeCodeCamp.org تماشا کنید (تماشای 2 ساعته).
ارسال نظر