تا کنون موتور بازی (Game Engine) زیادی برای ساخت و انتشار بازی رایانه ای بر روی سیستم عامل ویندوز، لینوکس و یا سیستمهای مک طراحی شدهاند اما در این نوشته از تورتک قصد داریم شما را با یک موتور بازی بسیار ساده با نام Quintus که به شما امکان ساخت بازی مبتنی بر HTML5 را میدهد آشنا کنیم. همان طور که میدانید App نوشته شده بر پایه HTML5 به سادگی و بدون نیاز به نصب افزونهٔ اضافی بر روی سیستم شخصی، گوشی موبایل و سیستم قابل حمل که از مرورگر مدرن امروزی بهره میبرند قابل اجرا هستند.
آشنایی با Quintus و چگونگی استفاده از آن برای ساخت بازی تحت وب
Quintus در حقیقت یک کتابخانه ساده و کم حجم از توابع گرافیکی و ریاضیاتی مبتنی بر جاوا اسکریپت و HTML5 است که به سادگی و تنها در چند ساعت میتوانید اصول استفاده از آن را آموزش ببینید و ساعات سرگرم کننده ای را برای شما در هنگام ساخت بازی تحت وب که بر اساس HTML5 طراحی شدهاند رقم زند. برای شروع استفاده از Quintus در صفحات وب و یا App خود تنها کافی است همانند چند خط کد زیر فایل اصلی این موتور بازی را در کدهای خود بارگذاری کنید و سپس با تعریف و تنظیم پیش نیاز اولیه شروع به تعریف اشیاء، متحرک سازی، تعیین قوانین بازی و … کنید.
بهترین منبع آموزشی برای این موتور گرافیکی HTML5 نیز مستندات تهیه شده توسط توسعه دهندگان آن است که در Quintus Documentation میتوانید به آنها دسترسی داشته باشید و یا با دیدن سه سورس کد بازی طراحی شده توسط این موتور بازی یعنی
Ball
collision
platformer
اینم سورس هاشون :
Annotated Source
Annotated Source
Annotated Source
بیشتر با چگونگی استفاده از Quintus برای ساخت بازی مبتنی بر HTML 5 آشنایی پیدا کنید.
درست است که این موتور گرافیکی آموزشی HTML5 دو بعدی برای ساخت بازی حرفه ای و بی نقص مناسب نیست اما اگر به ساخت بازیهای قابل اجرا در پلتفرم مختلف توسط HTML 5 علاقه دارید Quintus حتماً میتواند شروع خوبی برای یادگیری نحوه توسعه و کد نویسی این گونه از بازیها باشد.
از دوستان عزیز علاقه مند به طراحی بازیهای آنلاین خواهش میکنم ادامه دهنده ی این تاپیک باشید
باتشکر godofphp