اموزش بازی سازی با استفاده از موتور بازی Cocos2d-x

اموزش بازی سازی با استفاده از موتور بازی Cocos2d-x

Cocos2d-x یک موتور بازی سازی چندپلتفرمه است که در ++C نوشته شده و همه اجزای لازم برای ساختن بازی ها را دارد .در طول ساختن یک بازی واقعی، با عناصر اصلی ساخت بازی شامل:

فیزیک، که به شما اجازه تولید حرکات واقعی کارکترهای بازی را می دهد

سیستم های ذره ای، برای شبیه سازی انفجارها، آتش، باران و دود

موتور صدا، برای پخش افکت های صوتی و جذاب کردن بازی، آشنا می شوید.

در پایان، کدهای ++C  بازی را با کدهای مخصوص اندروید ادغام خواهید کرد تا بازی مثل یک برنامه اندرویدی که در جاوا نوشته شده است، اجرا شود.

برای مثلا در صورتی که یک برنامه نویس Objective-c بخواهد توسط کدهای Objective-c و OpenGL ES یک عکس را تکان دهد و ان را کنترل کند باید (بصورت تخمینی ) نزدیک به ۱۵۰ الی ۲۰۰ خط کد بنویسد اما در COCOS2D توسط ۲-۳ خط این کار انجام می شود

یکی از عللهای مهم که باعث شده COCOS2D کار برنامه نویسان را راحت کنه ، اسم آشنا اما ترسناک به نام OPENGL و OPENGL ES هست که برنامه نویسان نیازی به نوشتن این کدها در برنامه ندارند و COCOS2D این کار را برای برنامه نویسان انجام میده.

داشتن Camera و پشتبانی از TileMap ها در COCOS2D بر قدرت و محبوت آن افزوده و میشه در یک جمله گفت :

هر آنچه یک برنامه نویسی بازی نیاز دارد بصورت بسته بندی شده در اختیار اون قرار داده شده

(71 Posts)

جت آموز یکی از به روز ترین سایت های تولید فیلم های اموزشی فارسی در شاخه های فناوری اطلاعات و نت میباشد.هدف ما ارائه اموزش های با کیفیت و ارزان قیمت به تمامی کاربران است.

    Leave a Reply

    Your email address will not be published. Required fields are marked *