تاريخ عضويت: جمعه 6 شهريور 1383 تعداد ارسالها: 180 محل سكونت: تكاور آباد
5 شنبه 9 مهر 1383 - 06:55
راستش من تا جايی که ديدم دوستان به موتور های بازی هايی که قبلاً ساخته شدند اصلاً توجّه نميکنند انگار که اصلاً وجود ندارند! در حالی که بهترين برنامه های ساخت بازی برای گرافيک کارها که بلد نيستند خودشون موتور بازی رو درست کنند هستش.
خوب ، 4 تا موتور بازی نام بردم ، متسفانه فقط 2 تاشون الان هستند ، يکيشون بزودی مياد ، و اون يکی سال 2006 مياد.
و برای coder ها اين بازی open source quake I هست که توش از تکنيک جديد normal maping استفاده ميکنه ، البته خودم امتحانش نکردم.
http://tenebrae.sourceforge.net/
Dynamic lighting:
يعنی اينکه ميتونه که صحنه رو در حالت real time نور پردازی کنه ، مثلاً اگه يک چراغ رو بازی کن
تکون بده سايه ها و نور ها همه تغيير ميکنند که خيلی جلوه قشنگی رو درست ميکنند
Dynamic range lighting:
قبلاً بازی ها همه نور ها يک درجه درخشش داشتند، يعنی اينکه يا روشن ، و يا خاموش بودند.
ولی با اين روش ميشه که دو منبع نور مقدار نور متفاوتی از خودشون ساعتع.
شايد بگين قبلاً هم هميه بازی ها توش نور ها دورو برشون رو به مقدار های مختلف روشان ميکردن، ما در مورد
اينکه چقدر نور روشن ميکند نميگيم ، در مورد اثر های باز تابش هاش که هميشه يکی بودند.
Dynamic terrain :
در اين روش ميشود زمين بازی رو که قبلاً اکثراً نميشد متحرک سازی کرد . يعنی مثلاً بازی کن داره رويه زمين راه ميره ، و به خودش مياد و ميبينه که دار زمين زيرش تکون ميخوره و يا بلند ميشه . البته يه مهدوديت هايی هم داره چون اگر زيادی زمين جا به جا بشه texture روش کشيده به نظر مييان.
source engine
موتور بازیhalf life 2 که بسيار پرترفدار هست. قابليت هاش خيلی زياده ، درای بازسازی قوانين فيزيک real time هست، .tone mapping , deapth of field ، motion blur ، High dynamic range lighting ، normal mapping ، bump map ، dynamic terrain و
يکی ديگه از قابليت هاش اينه که ميتونه هم فضا های بزرگ رو خوب کار کنه توش ، و هم فضا های داخلی رو. اين موتور بازی قارار بود تا مجّانی برای download با بازیhalf life 2 در دست رس باشه ... که دوبار تاريخش به تعويق افتاد.
DOOM III engine
که معلوم هست موتور بازی doom III هست اکثر قابليت های موتور source engine رو داره، بغير از اينکه تويه فضا های باز خوب کار نميکنه ، . يکی از باحال ترين قابليت هاش dynamic lighting هست.
Cryengine:
قابليت هاش شبيه source engine هست ، ولی بيشتر بهتر در فضا های باز کار ميکنه . ميتونيد از سايت www.crymod.com بگيرينش . مال بازی far cry هست ، ، کلّن موتور خوبيه ولی نه به خوبی doom III يا source engine البته اين نظر من هست. .
dar zemn , OPEN SOURCE ham hast!
تاريخ عضويت: جمعه 6 شهريور 1383 تعداد ارسالها: 180 محل سكونت: تكاور آباد
شنبه 11 مهر 1383 - 01:16
نقل قول:
سلام و تشكر
لطفا در مورد نحوه دسترسي و امكان دانلود اين موتورها بيشتر توضيح بديد.
ممنون ميشم.
متأسفانه من بد مثال زدم و اکثر اين موتور های بازی هنوز نيامده اند.
اوّل به يک نسخه از خود بازی اهتياج داريد، ميتونيد از کپی های ايرانی هم استفاده کنی. بعد بايد SDK اش رو دانلود کنی
اکر ميخواهی search کنی ميتونی از کلمات کليدی SDK , Level editor , mod pack استفاده کنی
من يه چند تا موتور بازی معروف رو اينجا سايتشون رو مينيويسم:
اگه ميشه توضيح بديد كار با موتورهاي بازي آماده در مقايسه با موتورهاي همه منشوره مثل 3dgsدقيقا چه مزيتي داره؟
موتور های بازی های ساخته شده کيفيت بيشتری رو دارند و هميشه با پيشرفت فن آوری خيلی سريع پيش ميروند. 3dgs از تکنيک های جديد استفاده نميکند. البته من اين رو حدس ميزنم ، خودم امتهان نکردمش هنوز ، ولی اکثر موتور های مجّانی همينطور هستند. واقعيتش فکر نميکنم که بتوانند با DOOM III يا گرفيک های بالايی که هر روز بهتر ميشوند در کيفيت مقابله کند.
تنها مشکلی که الان به نظرم ميرسه برای موتور های بازی هايی که قبلاً ساخته شدند اين از که اگر بخواهيد جايی که قوانين کپی رايت کار ميکنند (يعنی خارج ايران) بازی که با آنها ساختی به فروش برسانی بايد اوّل موتور بازی رو برای فروش قانونی خريداری کنی. دقت داشته باشيد که استفاده آن ها و پخش مجانی آنها مشکلی ندارند ، حتّا شرکت ATARI به بهترين ها جوايز ميداد .
تاريخ عضويت: جمعه 6 شهريور 1383 تعداد ارسالها: 180 محل سكونت: تكاور آباد
شنبه 11 مهر 1383 - 23:25
Source engine همونطور که گفتم هنوز نيامده است. Valvue سازنده half life 2 گفته که با آمدن بازی half life 2 به بازار برای دانلود روی اينترنت مياد. بخاطر اينکه داره پشت سر هم به تعويق مييفته من از موتور های ديگه دارم استفاده ميکنم. ولی ميگن که تاChrismass holy days قرار که بياد.
source engine يک موتور اوّل شخص 3D هست، اگه ميخواين بازی strategy از بالا بسازيد دنبال موتور بازی C&C Genreals يا warcraft III بگرديد مناسب تر هستند. برای بازی های 2 بعدی موتور diablo II بد نيست.
اين يه ليست تقريباً کامل از تمام بازی هايی که ميتونی از موتور آنها کم و بيش استفاده کنیو بعضی از اين بازی ها خيلی مناسب نيستن