آموزش توسعه پیشرفته HTML5

Advanced HTML5 Game Development

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نحوه ایجاد بازی های تعاملی ، پویا و رنگارنگ را با استفاده از HTML5 کشف کنید. در این دوره ، یاد بگیرید که چگونه از تمام ویژگی های HTML5 برای ایجاد بازی های پیشرفته نهایت استفاده را ببرید. با دانیل آلبو همراه باشید تا او شما را در چگونگی ساخت یک بازی به سبک Breakout با استفاده از CreateJS راهنمایی کند - مجموعه ای از کتابخانه ها و ابزارهایی که با استفاده از آن می توانید محتوای وب تعاملی را از طریق HTML5 فعال کنید. وی نحوه استفاده از CreateJS برای کنترل تصاویر ، ورودی ها و اصوات و جاوا اسکریپت اساسی را برای خود منطق بازی نشان می دهد. علاوه بر این ، دانیل توضیح می دهد که چگونه بازی شما را برای Chrome ، Firefox ، Android و iOS آزمایش و اشکال زدایی کرده و با خطاهای رایج و عیب یابی مقابله می کند.

توجه: این دوره توسط انتشارات Packt ایجاد شده است. ما خوشحالیم که میزبان این آموزش در کتابخانه خود هستیم.
موضوعات شامل:
  • پخش اصوات در مرورگرهای مختلف با استفاده از SoundJS
  • توئینینگ اشیا using با استفاده از TweenJS
  • ایجاد دارایی های گرافیکی و انیمیشن های اساسی
  • ایجاد مرحله بازی و موقعیت یابی شی
  • افزودن منطق اساسی بازی
  • فیزیک بازی را اضافه کنید
  • افزودن کنترلهای ماوس و صفحه کلید
  • اشکال زدایی با نقاط شکست در Chrome
  • اشکال زدایی در Android و iOS
  • حرکت کاراکتر و کنترل ورودی

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

1. CreatJS 1. CreateJS

  • نمای کلی دوره The course overview

  • بررسی اجمالی CreateJS CreateJS overview

  • پخش صداها در مرورگرهای مختلف با استفاده از SoundJS Playing sounds in various browsers using SoundJS

  • در حال اتصال اشیاء با استفاده از TweenJS Tweening objects using TweenJS

  • بارگیری دارایی های گرافیکی با استفاده از PreloadJS Loading graphic assets using PreloadJS

2. رئوس مطالب بازی 2. Game Outline

  • ایجاد دارایی های گرافیکی Creating the graphic assets

  • ایجاد انیمیشن های اساسی Creating basic animations

  • ایجاد مرحله بازی و موقعیت یابی شی Game stage creation and object positioning

3. منطق بازی 3. Game Logic

  • مرور کلی منطق بازی Game logic overview

  • اضافه کردن منطق بازی اصلی: قسمت 1 Adding the basic game logic: Part 1

  • اضافه کردن منطق بازی اصلی: قسمت 2 Adding the basic game logic: Part 2

  • افزودن فیزیک بازی: قسمت 1 Adding the game physics: Part 1

  • افزودن فیزیک بازی: قسمت 2 Adding the game physics: Part 2

  • افزودن فیزیک بازی: قسمت 3 Adding the game physics: Part 3

  • ایجاد سیستم امتیاز دهی Creating the scoring system

4. برنامه ریزی بازی دوم خود را 4. Planning Your Second Game

  • کنترل های ماوس را اضافه کنید Adding mouse controls

  • کنترل های صفحه کلید اضافه می شود Adding keyboard controls

  • پشتیبانی موبایل Mobile support

  • ذخیره اطلاعات بازی Saving the game data

5- تست و اشکال زدایی بازی 5. Testing and Debugging the Game

  • بررسی اجمالی کنسول توسعه دهنده Chrome Chrome developer console overview

  • اشکال زدایی با نقاط شکست در Chrome Debugging with breakpoints in Chrome

  • اشکال زدایی فایرفاکس Firefox debugging

  • اشکال زدایی در Android Debugging on Android

  • اشکال زدایی در iOS Debugging on iOS

6. حرکات کاراکتر و هندلینگ ورودی 6. Character Movement and Input Handling

  • خطاهای متداول Common errors

  • عیب یابی Troubleshooting

نتیجه Conclusion

  • خداحافظ Goodbye

نمایش نظرات

آموزش توسعه پیشرفته HTML5
جزییات دوره
2h 19m
27
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
20,220
- از 5
ندارد
دارد
دارد
Daniel Albu
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Daniel Albu Daniel Albu

دانیل آلبو یک توسعه دهنده مستقل از تجارب تعاملی برای وب و موبایل است. دانیل بیش از دوازده سال تجربه در توسعه ، تولید و استقرار وب سایت ها ، بازی ها و برنامه های کاربردی دارد. او در iOS ، Android و HTML5 و همچنین توسعه فلش تخصص دارد.