Arvanttt

تند و سریع

Arvant

تند و سریع












خب دوباره اوبونتو دست به کار شد و مسابقه اپلیکیشن نویسی برگذار کرد .این بار هم مثل دفعه قبل مدت زمانی که فرصت دارید تا اپلیکیشن رو ارائه بدید خیلی کمه و در حد یک ماه کل زمانی است که اوبونتو در اختیار توسعه دهندگان برای ارائه یک نرم افزار برای پلتفرم اوبونتو تاچ قرار داده است .

در مسابقه قبلی بخش بازی هم وجود داشت که من شرکت کردم دستشون درد نکنه یه تیشرت هم یادگاری از انگلیس پست کردن ولی این دوره خبری از بازی نیست و مثل اینکه فقط برنامه کاربردی مد نظر است .

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

لینک صفحه  مسابقه

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

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

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

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

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

لینک دانلود

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

دقایقی پیش اولین نسخه RC از انجین cocos2d-x عرضه شد .

نسخه سوم این انجین تفاوت های زیادی با نسخه های قبلی داشت و استفاده از قالب برنامه نویسی  سی پلاس پلاس به جای قالب آبجکتیو سی بنیادی ترین تغیر موجود بود .به علت اینکه انجین یک پورت از انجین cocos2d-iphone بود قالب برنامه نویسی آبجکتیو سی را نیز به ارث برده بود اما با ارائه نسخه سوم این قالب عوض شد.نسخه سوم که شامل تغیرات زیادی برای هرچه بهینه تر شدن با استاندارد های C++ 11 ارائه شد بعد از ارئه نسخه های آلفا و بتا همکنون به نسخه rc رسید در این نسخه بیشتر باگ های گزارش داده شده برطرف گردیده و ویژگی های جدیدی نیز به آن افزوده شده است .این نسخه هم اکنون جهت استفاده در پروژه های تجاری مناسب ارزیابی شده است .

برای دانلود می توانید به لینک زیر مراجعه کنید.

این نسخه فقط نسخه C ++ v3 را شامل می شود.

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

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

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

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

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

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

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

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

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

چند روز قبل ایمیلی از طرف یکی از نویسنده های انتشارات Packt Publishing به دستم رسید در این مورد که این انتشارات قصد دارد دو عنوان کتاب در مورد cocos2d-x منتشر کند یکی برای کاربران تازه وارد و دیگری برای کاربران حرفه ای و درخواست معرفی نویسنده رو داشتن .منم لینک سورس هایی رو که قبلا رو این انجین پورت کرده بودم رو به همراه لینک تایید سورس ها و نظر کاربران در مورد اون رو براشون ارسال کردم :) که اونا هم بعد از مطالعه تایید کردن و بعد راهنمایی کلی رو در مورد نوشتن یک پیش درآمد برای  کتاب( مشخص کردن تعداد صفحات ، طرحی که مد نظرمه ، عنوان فصل ها ، تعداد فصل ها و ... ) ارسال کردن .البته کلی حرفای خوب خوب هم در مورد دست مزد و درصد فروش هم ارسال کرده بودند :)

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

که اونم جواب داد :

Hi Soleyman,
Thank you for updating me on your location. Unfortunately, the Iranian sanction does indeed affect us, as we are unable to proceed with business relationships with those who live in Iran (as well as certain other nations). I'm deeply sorry to have to abandon our potential opportunity to work together, but I'm afraid Packt guidelines prohibit us from acquiring authors from Iran. This is particularly disappointing to me, as you would be an ideal author for this book. 
Thank you again for your time and your interest in this, and I hope that a change in circumstances would allow us to work together in the future.
All the best,
Richard. 

Richard Brookes-Bland
Acquisition Editor 
Packt Publishing 
www.packtpub.com

Tel: 0121 265 6486

 

این طوری بود که قسمت نشد نویسنده بشیم