Arvanttt

تند و سریع

Arvant

تند و سریع












۵۶ مطلب با موضوع «بازی سازی :: برنامه نویسی بازی» ثبت شده است

خب در نهایت شاهد ارائه نسخه پایدار از نسخه cocos2d-x 3.0  بودیم .از زمان ارائه نسخه ابتدایی این انجین شاهد پیشرفت روز افزون انجین هستیم و روند توسعه انجین با جدیدت در حال پیگیریست حال شرکت های مختلفی افرادی را استخدام می کنند تا به صورت کامل فقط بر روی توسعه انجین فعالیت کرده و باز خورد های آن را به تمام جامعه کاربری بر گردانند که این ویژگی دنیای متن باز است و به حتم در آینده شاهد درخشش هر چه بیشتر این انجین خواهیم بود .

خب پس از ارائه چندین نسخه کاندید سرانجام نسخه نهایی 3.0 این انجین پر طرفدار ارائه شد .ارائه این نسخه همراه با ارائه نسخه های  

  • Cocos2d-JS v3.0alpha2
  • Cocos2d-html5 v2.2.3
  • Cocos Code IDE 
  • CocoStudio v1.3.0.1

همراه بوده است که در هرکدام از این نسخه ها شاهد به روز رسانی های عمده ای هستیم .

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

لینک اصلی خبر

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

علاوه بر نسخه 3 از انجین cocos2d-x که فعلاَ در مرحله پیش ارائه در حال توسعه است نسخه 2 از این انجین که نسخه پایدار را شامل می شود نیز به تازگی شاهد ارائه نسخه جدید 2.2.3 هستیم.در این انتشار نسخه های Cocos2d-x v3.0 rc0(قبلاَ اطلاع رسانی شده بود اما احتمالاَ به دلیل همسان سازی همین انتشار همزمان مقداری به تعویق افتاده و دوباره بر روی سایت قرار گرفت) و Cocos2d-JS v3.0 alpha  در نسخه پیش نمایش و نسخه های Cocos2d-x v2.2.3 و  نرم افزار Cocostudio v1.3 در نسخه پایدار ارائه شده اند .

لینک خبر از سایت اصلی

یه کتاب در مورد cocos2d-x در اختیار دارم که خیلی قبل تر می خواستم روی وبلاگ قرار بدم که ابتداَ خواستم در مورد قرار دادن فایل های دارای قوانین کپی رایت با بیان مشورت کنم که هیچ جوابی دریافت نکردم .

به علت مشکلات تحریم امکان خرید نسخه اصلی کتاب وجود ندارد پس تنها راه استفاده ازکتاب انتشار اون به همین صورت است .

امیدوارم از کتاب کمال استفاده رو بکنید .

کتاب واقعاَ عالیست در طول فصل ها چهار عنوان بازی رو به صورت کامل تشریح می کنه که هر کدام از اونها به نوبه خود یک منبع عالی برای برنامه نویسی با انجین هست

کتاب برای نسخه 2.0 آماده شده است اما می تونید برای نسخه 2.1 اپدیت های لازم را در این پست ببینید

لینک دانلود

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

در ادامه معرفی موتور های بازی سازی آندروید سراغ تعدادی دیگر از این موتور های معروف خواهیم رفت .علاوه بر موتور های که در اینجا معرفی می گردد احتمالاَ تعدادی دیگر نیز وجود داشته باشند که در اینجا سعی شده است به معرفی برترین ها اکتفا شود .

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

 Cocos2d-html5 یک پیاده سازی از انجین cocos2d-x برای اجرا بر روی وب و مرورگرهای با قابلیت پشتیبانی از HTML 5 است .این انجین توسط جاواسکریپت و WebGL پیاده سازی شده است و API آن هماهنگی کاملی با cocos2d-x دارد .

از این انجین می توان برای ساخت بازی های آنلاین تحت وب استفاده کرد همچنین به علت هماهنگی کاملی که با cocos2d-x دارد می توان بدون تغییر ویا با حداقل تغیر خروجی بومی برای سیستم عامل های آندروید و IOS با استفاده از cocos2d-x و javascript binding گرفت .بعد از توضیحاتی در باره جاواسکریپت دوست داشتم یه بررسی هم از این نسخه داشته باشم.

جاوا اسکریپت جزو زبان های اسکریپتی است که در وب کاربرد فراوانی دارد و از دیرباز مورد استفاده قرار گرفته است .البته این زبان در تعدادی از انجین های بازی سازی هم امکان اسکریپت نویسی را به انجین اضافه می کند که از جمله این انجین ها می توان به unity 3d ، cocos2d ، cocos2d-x اشاره کرد .از این رو خواستم تا یه بررسی کلی از زبان داشته باشیم .

دیروز اتفاقی چشمم به یه مجموعه آموزشی از شرکت لیندا تو یکی از سایتای ایرانی خورد که آموزش بازی سازی تحت آندروید رو با استفاده از cocos2d-x تشریح می کرد .وقتی دانلود کردم دیدم بر اساس آموزش قبلی این شرکت بود که قبلاَ  برای آموزش cocos2d ساخته بودن .آموزش بر اساس نسخه 2.0.1این انجین هست ولی در حال حاظر هم با توجه به اینکه آخرین نسخه cocos2d-x نسخه 2.2.2 هست پس خیلی نیاز به تغیر آنچنانی نخواهد داشت .نحوه بیان مطالب هم مناسبه و فایل پروژه ها هم همراه ویدئو ها قرار گرفته