@saeed_cpu_full :
ماهه دارم با UDK کار میکنم و قبل از این با Unity Engine کار میکردم..
من 6 سالی هست که تو گیم کار می کنم، البته برنامه نویسی موتور. با موتورهایی که کار کردم از موتور Build برای Duke3d گرفته تا quake3 (qRadiant) - Unreal و همین UDK. و این UDK هیچ فرقی با بقیه موتورهایی که با بازی ریلیز می کردن تا مود بسازن گیمر ها، نداره ! نمی دونم تو ایران چرا همه توهمی شدن سر تبلیغات epic. فقط این شرایط رو گذاشته که شریک می شه توی سود تا بهتون اجازه distrubute کردن بده.
تا اونجایی که من اطلاع دارم تا حالا سه بازی که با UDK ساخته شده توی شبکه های آنلاین پخش بازی ، پابلیش شده که معروف ترینش The Ball هست.
ممنون، بازی های بزرگی رو معرفی کردین !
فرق UDK با Unreal Engine سر دو چیز هست ... توی Unreal Engine 3 به سورس کد ها دسترسی داری ولی توی UDK اینطور نیست. زبان برنامه نویسی آنریل انجین 3 , ++C هست ولی UDK آنریل اسکریپت هست . و البته این رو هم مد نظر داشته باشید که حق اشتراک Epic در فروش بازی وقتی از آنریل انجین 3 استفاده میکنید خیلی کمتر از وقتی هست که از UDK استفاده میکنید
فرق اصلیشون در همون سورس کد هست، زبان جفتشون هم C++ هست، فقط در UDK چون به سورس کد دسترسی ندارید فقط با اسکریپت این موتور می توانید تغییرات دهید مثل همه موتورهای دیگه (مود سازی!)
بازی های تجاری رو نمی تونند با موتور بدون سورس درست کنند. از اونجا تغییرات زیادی در pipeline، ابزار و خود موتور لازمه تا شرکت تولید کننده اون نتیجه ای که می خواد رو بگیره.
فکر کردید بازی هایی مثل Mass Effect و Bioshock رو می شه با UDK ساخت که می گید این همون unreal engine هست ؟
برای بازی مثل Gears of war فقط 250 هزار خط کد C++ روی اون موتور نوشتن.
بازی Bioshock اینقدر تغییرش داده که می شه گفت یک موتور دیگه هست، از فیزیک و گرافیک و نور پردازی گرفته تا multi-threading ...
http://en.wikipedia.org/wiki/BioShock#Game_engine
@GAME_FOR_LIFE
هر چی نگاه میکنم هیچ چیز ایرانی توی این بازی نمیبینم
چون برای عرب ها ساخته بودن اونها نخردین، اسمشو تغییر دادن به سعدی اومدن تو ایران یه کاریش بکنند.