آموزش توسعه پیشرفته 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
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 19m
27
Linkedin (لینکدین) lynda-small
19 خرداد 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
20,220
- از 5
ندارد
دارد
دارد
Daniel Albu

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Daniel Albu Daniel Albu

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

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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