Arvanttt

تند و سریع

Arvant

تند و سریع












۹۵ مطلب با موضوع «بازی سازی» ثبت شده است

علاوه بر نسخه 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 اپدیت های لازم را در این پست ببینید

لینک دانلود

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

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

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

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

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

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

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

این عکس دو شخصیتی هست که برای بازی در نظر گرفتم :) ایده از شخصیت های دیگه گرفته شده و با استفاده از Inkscape و راهنمایی طراحی برای  برنامه نویسانی که قبلاَ تو وبلاگ لینک داده بودم طراحی کردم .

احتمالاَ بعداَ هم از روند ادامه پروژه تو وبلاگم مطلب بزارم :)

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

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

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

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