آموزش کاربرد مفاهیم توسعه بازی با HTML5 و Canvas - آخرین آپدیت

دانلود Apply HTML5 Game Development Concepts with Canvas

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یادگیرندگان قادر خواهند بود صفحات وب مدرن را با استفاده از عناصر معنایی HTML5 ساختاردهی کنند، طرح‌های واکنش‌گرا (Responsive) برای دستگاه‌های مختلف طراحی کنند و از تکنیک‌های مبتنی بر Canvas برای ساخت بازی‌های تعاملی استفاده نمایند. آن‌ها مهارت‌های لازم برای پیاده‌سازی منطق کارآمد بازی، مدیریت ورودی کاربر، تشخیص برخوردها و کنترل انیمیشن‌ها با استفاده از چرخه‌های رندرینگ ساختاریافته را توسعه خواهند داد. این دوره به یادگیرندگان کمک می‌کند تا از مفاهیم پایه HTML5 و طراحی واکنش‌گرا به سمت توسعه عملی بازی با استفاده از Canvas API حرکت کنند. با کار بر روی سناریوهای عملی بازی، یادگیرندگان در ترسیم عناصر گرافیکی، مدیریت صفحه بازی، مدیریت منطق حرکت و امتیازدهی، و بهینه‌سازی عملکرد از طریق نمایش کارآمد وضعیت (State) تجربه کسب می‌کنند. این دوره بر پیاده‌سازی واقعی به جای تئوری تأکید دارد و یادگیرندگان را قادر می‌سازد تا درک کنند چگونه اجزای مختلف برای تشکیل یک بازی کامل و تعاملی با هم ترکیب می‌شوند. آنچه این دوره را متمایز می‌کند، انتقال ساختاریافته از اصول چیدمان وب به مکانیک‌های کامل بازی در یک مسیر یادگیری واحد است. یادگیرندگان با ساخت چندین بازی تعاملی و همزمان تقویت مفاهیم اصلی HTML5، از این دوره بهره می‌برند که آن را برای کسانی که به دنبال یادگیری پروژه‌محور و کاربردی در زمینه توسعه بازی‌های تحت وب هستند، ایده‌آل می‌سازد.

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

مبانی HTML5 و طراحی واکنش‌گرا HTML5 Foundations & Responsive Design

  • مرور کلی HTML5 و عناصر جدید HTML5 Overview & New Elements

  • مبانی طراحی وب واکنش‌گرا Responsive Web Design Basics

  • طراحی واکنش‌گرا با Viewport و چیدمان‌ها Responsive Design with Viewport & Layouts

  • طراحی واکنش‌گرا با استفاده از CSS Grid Responsive Design Using CSS Grid

راه‌اندازی Canvas و مکانیک‌های اصلی بازی Canvas Setup & Core Game Mechanics

  • دریافت داده‌های مخزن (Repo) Getting the Repo Data

  • افزودن استایل‌دهی Adding Styling

  • HTML Canvas HTML Canvas

  • ترسیم صفحه بازی Drawing the Board

  • منطق صفحه بازی و رندرینگ Game Board Logic & Rendering

  • جریان بازی و نوبت بازیکنان Game Flow and Player Turns

بهینه‌سازی منطق بازی و فیزیک Game Logic Optimization & Physics

  • منطق Bitmap با استفاده از Bitmasking Bitmap Logic Using Bitmasking

  • بهینه‌سازی منطق بازی با استفاده از Bitmap Optimizing Game Logic with Bitmaps

  • توسعه بازی Game Development

  • برخورد (Collision) Collusion

بازی‌های کامل و ویژگی‌های تعاملی Complete Games & Interactive Features

  • توسعه بازی پینگ‌پنگ Ping Pong Development

  • ترسیم شبکه و نمایش امتیاز Drawing Net and Score Display

  • حرکت توپ و محاسبه امتیاز Ball Movement and Score Calculation

  • ساخت بازی Collect the Square Creating Collect the Square Game

  • ایجاد شمارش معکوس برای Collect the Square Creating Countdown for Collect the Square

  • ایجاد هدف برای Collect the Square Creating Target for Collect the Square

  • برخورد هدف در محور X و Y Coliding Target X and Y

نمایش نظرات

آموزش کاربرد مفاهیم توسعه بازی با HTML5 و Canvas
جزییات دوره
7h 59m
21
(آخرین آپدیت)
20
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده