ورود

View Full Version : کالبدشکافی Braid



AbdolHabib8
پنج شنبه 13 مرداد 1390, 11:41 صبح
http://msnbcmedia4.msn.com/j/msnbc/Components/Photo/_new/080822_CG_BraidScreenshot4.grid-6x2.jpg
معرفی:
Braid (http://www.braid-game.com/) یکی از بازی های مستقل Arcade هست که سال 2009 توسط Number None Inc منتشر شده. این بازی از سایت گیم اسپات امتیاز 9.5 از 10 را گرفته است که از دیدگاه منتقدان این امتیاز بسیار بالایی میباشد که حتی بازی های عظیم از گرفتن چنین امتیازی عاجز هستند. قصه در مورد مردی به نام tim هست که هیولایی شاهزاده خانومش رو دزدیده و او برای رسیدن به شاهزاده خانوم باید مسیری رو طی کنه و به نوعی معرفت برسه.
ویژگی های جالب بازی : حرکت در زمان - گذشته و آینده - در هر لحظه بازی با فشار دادن کلید Shift + گرافیک آرت + موسیقی (که همراه با عقب رفتن زمان به طور معکوس پخش می شه).
توسعه :
ایده اولیه سال 2004 توی سفر به تایلند به کله Jonathan Blow می رسه و توسعه از سه ماه بعد شروع می شه و 9 ماه بعد نسخه اولیه آماده می شه که مراحل و پازل های نسخه نهایی رو داشته اما گرافیک ساده ای داشته. این نسخه جایزه game design فستیوال بازی های مستقل (http://www.igf.com/) سال 2006 رو می بره . بعد از David Hellman برای بهبود طراحی گرافیک کار دعوت می شه.
+ برنامه نویسی Braid توسط خود بلوو انجام شده. در جلوه های تصویری از یکی دیگه هم کمک گرفته.
+ 90000 خط Cpp و 1200 خط HLSLبدون کامنت و بلنک.
+ 12746 خط کامنت.
+ Braid در طرح اولیه برای ویندوز و با امکان انتقال در کنسول پیاده سازی می شده. بعد تصمیم گرفته می شه اول برای Xbox منتشر بشه. الان برای لینوکس و پلی استیشن 3 هم پرت شده .
+ طی مدت توسعه بلوو ، دویست هزار دلار از جیب خودش هزینه کار کرده.
+ How to program independent games (http://the-witness.net/news/2011/06/how-to-program-independent-games/) سخنرانی بلوو برای دانشجوهای لیسانس گروه کامپیوتر دانشگاه برکلی (آوریل 2011) ، محل تحصیل خودش (توی مدت تحصیلش شاگرد اول دانشگاه بوده ولی وسطش ول می کنه و میاد بیرون!)

کتابخانه ها و ابزارهای توسعه :
+ DirectX 9.0c : DirectSound , Direct3D,D3DX
+ FreeType2 (http://www.freetype.org/freetype2/index.html)
+ VMC Game Testing Facility (http://www.vmc.com/glservices.aspx)
+ ریسورس ها توی چند فایل Zip بدون اینکریپشن گذاشته شده.
+ سایه زن ها کامپایل نشدن و در فرمت افکت های D3DX نوشته شدن.