View Full Version : سوال: ساخت موتور!
hi.alir
چهارشنبه 06 مرداد 1389, 16:02 عصر
می خواستم بدونم واسه ساخت یه موتور، چه پیش نیاز هایی لازم هست؟
syntiberium
چهارشنبه 06 مرداد 1389, 17:27 عصر
اول از همه یه گروه برنامه سازی چون مثل یازی نویسی نیست که راحت بشه توی هر سطحی خواستیم بنویسیمش چون شاید یه بازی سطح پایین رو یه عده بخرند اما یه موتور بازی سطح پایین رو هیچ کس نمی خره چون هیچ فایده ای نداره . اگه منظورت زبان هست تا جایی که من شنیدم c++ بهتره و با opengl ولی اگه با directx هم نوشتی خوبه .
مرتضی پیروزی
چهارشنبه 06 مرداد 1389, 18:26 عصر
سلام
برای طراحی گیم انجین ها، آشنایی با Game Engine Architecture و ریاضی، فیزیک، برنامه نویسی، API های گرافیکی، اصول گرافیک و انیمیشن، به خصوص مسایلی مانند مدیریت حافظه و........ نیازه....
بازم گربه رو دم حجله کشتم!:لبخند:
hi.alir
چهارشنبه 06 مرداد 1389, 18:38 عصر
برای طراحی گیم انجین ها، آشنایی با Game Engine Architecture و ریاضی، فیزیک، برنامه نویسی، API های گرافیکی، اصول گرافیک و انیمیشن، به خصوص مسایلی مانند مدیریت حافظه و........ نیاز
Game Engine Architecture کتاب خوبیه؟ منظورم اینه که ارزش خوندن داره؟ و البته ارزش دانلود کردن 30MB فایل :گیج:
بازم گربه رو دم حجله کشتم
پرو تر از این حرفاام که بخوام سر این مسائل ساده کشته بشم :لبخند:
مرتضی پیروزی
چهارشنبه 06 مرداد 1389, 18:51 عصر
Game Engine Architecture کتاب خوبیه؟ منظورم اینه که ارزش خوندن داره؟ و البته ارزش دانلود کردن 30MB فایل :گیج:
نه منظروم این نبود، منظورم فن اینکار بود؛ ولی شما اون رو با اسم کتابی به این نام اشتباه گرفتید:لبخند:
ولی در کل کتاب خوبیه ولی حجمش 6.23 مگ هست!
khorzu
چهارشنبه 06 مرداد 1389, 22:26 عصر
سلام
1- نیاز منطقی به ساخت موتور .
2- تخصص برنامه نویسی پیشرفته با C
3- تخصص کار کردن با یکی از API های کارت گرافیک : OpenGL یا DirectX - برای کاربرد های تجاری معمولا DirectX
4- آشنایی با ساختمان و اجزای موتور های .
5- آشنایی با API های کار با کارت صدا و شبکه .
6- آشنایی با زیرسیستم های اسکریپت ، فیزیک ، هوش مصنوعی و ... .
7- پول ، به اندازه ای که هزینه 3 تا 5 سال کار و تحقیق بی مزد تامین بشه .
gbg
پنج شنبه 07 مرداد 1389, 12:45 عصر
به نظر من فقط مورد 7 مهمه بقیش کاری نداره
makhdoosh
پنج شنبه 07 مرداد 1389, 13:19 عصر
پول ، به اندازه ای که هزینه 3 تا 5 سال کار و تحقیق بی مزد تامین بشه .
لطفا در این مورد بیشتر توضیح بدید. من مبتدی هستم.
مثلا برای چی باید هزینه بشه؟ تو این مدت؟
sinashahab
پنج شنبه 07 مرداد 1389, 14:25 عصر
لطفا در این مورد بیشتر توضیح بدید. من مبتدی هستم.
مثلا برای چی باید هزینه بشه؟ تو این مدت؟
سلام
به نظرم باید به اندازه ای باشه که بتونه خورد و خوراکتو تامین کنه که هیچ باید هزینه اینرنت و کتاب و .... رو داشته باشی . چون باید مداوم روش کار کنی و تحقیق .
کار خیلی آسونی هم نیست ولی اینم بگم آسون ترین چیزی که می تونی باهاش موتور بنویسی XNA هست / Microsoft XNA
البته اینم بگم قیدشو بزن چون خیلی سخته !!! همش کد نویسی هست . اونم C# .
من توی این ماه دنبالش بودم و با اینکه C# رو تقریبا کامل بلدم ولی زیاد باهاش حال نکردم.
اگه برای بازی سازیت می خوای بری موتور بسازی این کارو نکنی بهتره .
الان یکی از بهترین موتور ها که خیلی کار باهاش آسونتر از بقیه هست Unity هست.
مشکلشم اینه که آموزش فارسی که نداره هیچ . انگلیسیشم فقط از سایت خودش هست !!!
-----------------------------
The Best Sites
:
WWW.TalashNet.COM
www.Ramiz.ir
makhdoosh
پنج شنبه 07 مرداد 1389, 15:18 عصر
بچه ها این openGL , DirectX تکنولوژی هستند یا زبان برنامه نویسی؟
اگه تکنولوژی هستند در چه زبان هایی میشه از این تکنولوژی ها استفاده کرد؟
sinashahab
پنج شنبه 07 مرداد 1389, 17:49 عصر
تا اونا که من می دونم از directX میشه توی همه ی زبان ها استفاده کرد .
pswin.pooya
جمعه 08 مرداد 1389, 00:03 صبح
بچه ها این openGL , DirectX تکنولوژی هستند یا زبان برنامه نویسی؟
اگه تکنولوژی هستند در چه زبان هایی میشه از این تکنولوژی ها استفاده کرد؟
API هستند. تقریبا توی تمام زبونهای که از سیستم های پنجره ای ساپورت میکنن اما بهترین زبان برای کار با اونها C++ هست
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.