پیشنهاد فرادرس

آموزش ساخت بازی های HTML5 از ابتدا - ایجاد و مدیریت آبجکت های بازی

دسته بندی ها: آموزش HTML ، آموزش ساخت بازی ، آموزش طراحی وب ، آموزش های WintellectNOW

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

سرفصل:

  • مقدمه
  • آبجکت ها
  • تازه سازی در Object های جاوا اسکریپت
  • به روز رسانی و طراحی آبجکت Single
  • به روز رسانی و طراحی آبجکت Single (نسخه ی نمایشی)
  • مدیریت چندین آبجکت
  • شما این کار را اشتباه انجام دادید (نسخه ی نمایشی)
  • مدیریت آبجکت با آرایه ها
  • مدیریت آبجکت با آرایه ها - دسترسی به آبجکت
  • مدیریت آبجکت با آرایه ها (نسخه ی نمایشی)
  • آبجکت های مدیریت شده توسط خود و مدیریت شده توسط بازی
  • آبجکت های مدیریت شده توسط خود
  • آبجکت های مدیریت شده توسط خود - ساده سازی کد
  • آبجکت های اولیه مدیریت شده توسط خود
  • منابع اضافی
  • خلاصه
Developing HTML5 Games from Scratch: Creating and Managing Game Objects Publisher:WintellectNOW Author:G. Andrew Duthie Duration:00:39:24

Creating and moving a single character or shape in an HTML5 game is pretty straightforward, but a game with only one enemy is probably going to be dull. As you add more movable elements to your game, the complexity of rendering those elements increases rapidly unless you implement a sound approach to creating and managing them. In this video, we'll look at techniques and patterns for creating and managing game objects, with the goal of creating simpler and more maintainable code.
00:00:00 - Introduction
00:00:43 - Objects Everywhere
00:01:43 - A Refresher on JavaScript Objects
00:03:02 - Updating and Drawing Single Objects
00:03:33 - Updating and Drawing Single Objects (Demo)
00:15:01 - Managing Multiple Objects
00:15:43 - You're Doing It Wrong (Demo)
00:18:13 - Managing Objects with Arrays
00:19:28 - Managing Objects with Arrays – Accessing the Objects
00:20:48 - Managing Objects with Arrays (Demo)
00:28:22 - Game-Managed vs. Self-Managed Objects
00:29:19 - Self-Managed Objects
00:29:52 - Self-Managed Objects – Code Simplification
00:30:29 - Basic Self-Managed Objects (Demo)
00:37:44 - Additional Resources
00:38:44 - Summary

پیشنهاد فرادرس

captcha