Contacts
صفحه اصلی پورتال | صفحه اصلی تالار | ثبت نام | اعضاء | گروه ها | جستجو | پرسش و پاسخ | فروشگاه الکترونیکی | خرید پستی بازی های کامپیوتری





صفحه اول انجمنها -> معرفی نرم افزار های ساخت بازی -> چگونه میشه یک موتور ساخت بازی ساخت
 

ارسال يك موضوع جديد   پاسخ به يك موضوع ديدن موضوع قبلي :: ديدن موضوع بعدي
برو به صفحه 1, 2  بعدي

چگونه میشه یک موتور ساخت بازی ساخ
نويسنده
پيغام
erfan9800
کاربر جدید
کاربر جدید


تاريخ عضويت: شنبه 16 مرداد 1389
تعداد ارسالها: 20
محل سكونت: فعلا گنبد کاووس


جمعه 5 شهريور 1389 - 16:27
پاسخ بصورت نقل قول
سلام
ببخشید چطوری میه یک موتور ساخت بازی ساخت
باید چی بلد باشی میشه در موردش راهنمای کنید
ممنون میشم
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل
 

نويسنده
پيغام
Xhizors
مدیر انجمن
مدیر انجمن


تاريخ عضويت: 1 شنبه 19 ارديبهشت 1389
تعداد ارسالها: 251
محل سكونت: 127.0.0.1


شنبه 6 شهريور 1389 - 10:40
پاسخ بصورت نقل قول
erfan9800 نوشته:
سلام
ببخشید چطوری میه یک موتور ساخت بازی ساخت
باید چی بلد باشی میشه در موردش راهنمای کنید
ممنون میشم

قدیمی‌ها می‌گفتند ساخت انجین سه تا چیز می‌خواد: پسر خوب ، 4 تا کد از سورس فورج و دوباره پسر خوب. ولی با همکاری حیرت آور بنیاد و دوستان برای اولین بار در تاریخ گیم سازی ایران و حومه این سه تا چیز شده چهار تا چیز : پسر خیلی خوب ، بیشتر از 4 تا کد از سورس فورج ، پشتیبان و البته پشتکار.

این از ایران. اما ممالک اون‌طرف آب. معمولن (چه برای یک موتور خفن مثل کرای‌انجین۲ یا آنریل۳ چه یک موتور ساده‌ی دوبعدی) یه هدف رو مشخص می‌کنند (ارتقای موتور یک موجود، ارتقای جزیی یک موتور موجود-مثلن قسمت رندر یا فیزیک- ، نوشتن یک موتور از پایه و ...). بعد شروع به طراحی مفهمومی (کانسپچوآل) می‌کنند که تفاوت موتور خوب و عالی اینجا مشخص می‌شه.

بعدش نوبت ساخت موتوره. اول هسته‌ی موتور نوشته می‌شه. (با زبان برنامه نویسی مشخص و بسته به هدف پروژه). هسته یعنی حداقل موتور رندر، فیزیک، تشخیص برخورد و موتور پردازشی (که بسته به دوبعدی یا سه‌بعدی بودن و اندازه موتور چیزهایی اضافه میشه). بعد از هسته نوبت زلم زیمبو هاست که به موتور اضافه بشه. حداقل یک world editor و در حالت سوپر خفن چیزی مثل kismat. بعدش نوبت ماژور و مینور و بیلد و ریلیز میشه که بگذریم.

مهمترین کار برای شروع اینه که یه زبون بزنامه‌نویسی اصولی (بخون سی‌پلاس‌پلاس) رو بلد باشی. بعد دل و روده‌ي یه موتور های اپن‌سورس (که یه خوبش رو همین الان دیدم و تو همین برد معرفی می‌کنم یعنی اتان) رو بریزی بیرون و لم کار دستت بیاد و البته حقه‌ها که مهمترین بخش ساخت انجین هستند رو یاد بگیری.
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل ديدن وب سايت كاربر
 

نويسنده
پيغام
Moha-k
در حال رشد
در حال رشد


تاريخ عضويت: 3 شنبه 3 آذر 1388
تعداد ارسالها: 54
محل سكونت: اصفهان


شنبه 6 شهريور 1389 - 11:20
پاسخ بصورت نقل قول
بابا این طور که شما توضیح دادی بنده خدا سکته کرد .
ببین جناب erfan9800 برای ساخت موتور شما باید یک زبان را کاملاً مسلط باشی و ضمناً تخصص و تجربه لازم در این زمینه هم مهمه با وجود موتورهای خوب و انعطاف پذیری که الان هست ساخت موتور وقت تلف کردنه و وقتی لب مرگ رسیدی احتمالاًموتورت کامل شده ضمناً خیلی ها بودند که وسط کار منصرف شدند چوناین کار یک گروه مجرب می خواد و نیاز به همت بالا داره ما ایرانی ها هم با استعدادیم ولی کم حوصله ایم به هرحال شما بهتره از این فکر بیای بیرون و به فکر یاد گیری اصول کلی ساخت بازی باشی

_________________
www.falaghsoft.ir
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ديدن وب سايت كاربر
 

نويسنده
پيغام
ashkan_203
مدیر انجمن
مدیر انجمن


تاريخ عضويت: 5 شنبه 9 آذر 1385
تعداد ارسالها: 794
محل سكونت: همه جای ایران سرای من است


شنبه 6 شهريور 1389 - 13:11
پاسخ بصورت نقل قول
اگه مي خواي تو ساخت بازي بموني و پيشرفت كني حتما برو دنبال ساخت موتور‌!!!
اگه مي خواي با ساخت يه بازي با يه موتور آماده مشهور و يا پولدار بشي راههاي ديگه اي مثل هنرپيشه شدن كه اين روزها تو ايران ديگه هيچ تجربه و يا مدركي نمي خواد !!!!

_________________

آی گیمز
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل ديدن وب سايت كاربر نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
djary
بازی ساز
بازی ساز


تاريخ عضويت: 3 شنبه 25 خرداد 1389
تعداد ارسالها: 202
محل سكونت: اصفهان


شنبه 6 شهريور 1389 - 13:26
پاسخ بصورت نقل قول
ashkan_203 نوشته:
اگه مي خواي تو ساخت بازي بموني و پيشرفت كني حتما برو دنبال ساخت موتور‌!!!
اگه مي خواي با ساخت يه بازي با يه موتور آماده مشهور و يا پولدار بشي راههاي ديگه اي مثل هنرپيشه شدن كه اين روزها تو ايران ديگه هيچ تجربه و يا مدركي نمي خواد !!!!


این همه شرکت تو دنیا هست ، هرکدوم که نمیان موتور بازی بسازن ، خیلی از بازی‌های مشهور توسط همین موتور‌های ساخت شده ، درست شدن

_________________
خدايا به من قوت بده تا به اهدافم برسم
http://www.salavaat.net
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
Xhizors
مدیر انجمن
مدیر انجمن


تاريخ عضويت: 1 شنبه 19 ارديبهشت 1389
تعداد ارسالها: 251
محل سكونت: 127.0.0.1


شنبه 6 شهريور 1389 - 14:04
پاسخ بصورت نقل قول
قلبی که این‌طوری سکته کنه باید انداختش دور جاش ... کوکاکولا کار گذاشت.
نقل قول:

ساخت موتور وقت تلف کردنه

مخالفم. اولن تا کسی از کارکرد یک موتور اطلاع نداشته باشه نمی‌تونه یک بازی بسازه و کسی که ندونه موتور بازی سازی چطوری ساخته می‌شه کارکردهاشو نمی‌دونه. درضمن کدوم موتور خوب و قابل انعطاف؟ موتور آماده می‌خوای باید پول بدی. اگر بخوای از چیزهایی مثل کیت توسعه استفاده کنی بازیت میشه مود.
نقل قول:
اگه مي خواي با ساخت يه بازي با يه موتور آماده مشهور و يا پولدار بشي راههاي ديگه اي مثل هنرپيشه شدن كه اين روزها تو ايران ديگه هيچ تجربه و يا مدركي نمي خواد !!!!

فوتبالیست بشو. هنر پیشگی کار سختیه.
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل ديدن وب سايت كاربر
 

نويسنده
پيغام
djary
بازی ساز
بازی ساز


تاريخ عضويت: 3 شنبه 25 خرداد 1389
تعداد ارسالها: 202
محل سكونت: اصفهان


شنبه 6 شهريور 1389 - 14:26
پاسخ بصورت نقل قول
Xhizors نوشته:
قلبی که این‌طوری سکته کنه باید انداختش دور جاش ... کوکاکولا کار گذاشت.
نقل قول:

ساخت موتور وقت تلف کردنه

مخالفم. اولن تا کسی از کارکرد یک موتور اطلاع نداشته باشه نمی‌تونه یک بازی بسازه و کسی که ندونه موتور بازی سازی چطوری ساخته می‌شه کارکردهاشو نمی‌دونه. درضمن کدوم موتور خوب و قابل انعطاف؟ موتور آماده می‌خوای باید پول بدی. اگر بخوای از چیزهایی مثل کیت توسعه استفاده کنی بازیت میشه مود.
نقل قول:
اگه مي خواي با ساخت يه بازي با يه موتور آماده مشهور و يا پولدار بشي راههاي ديگه اي مثل هنرپيشه شدن كه اين روزها تو ايران ديگه هيچ تجربه و يا مدركي نمي خواد !!!!

فوتبالیست بشو. هنر پیشگی کار سختیه.


باز هم میگم اشتباهه

Gamebryo 2.3.0

تعدادی از بازی های ساخته شده توسط اين موتور به شرح زير است:

1- Atlantica Online

2- Axis & Allies

3- Bully: Scholarship Edition

4- Dark Age of Camelot

5- Dragonica

6- Drift City

7- Defense Grid: The Awakening

8- The Elder Scrolls IV: Oblivion

9- The Elder Scrolls IV: Shivering Isles

10- Empire Earth II

11- Empire Earth III

12- Fallout 3

13- Freedom Force vs The 3rd Reich

14- The Guild 2

15- Kohan II: Kings of War

16- Playboy: The Mansion

17- Red Ocean

18- RidingClub Championships

19- Sadness

20- Sid Meier's Civilization IV

21- Sid Meier's Pirates!

22- Sid Meier's Railroads!

23- Sovereign Symphony

24- Way of the Samurai 3

25- Warhammer Online: Age of Reckoning

26- Wildlife Park 2

27- Zoo Tycoon 2

Chrome Engine 4

Sniper Ghost Warrior

Call of Juarez

و...

_________________
خدايا به من قوت بده تا به اهدافم برسم
http://www.salavaat.net
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي نام كاربري در پيغامگير Yahoo
 

نويسنده
پيغام
Xhizors
مدیر انجمن
مدیر انجمن


تاريخ عضويت: 1 شنبه 19 ارديبهشت 1389
تعداد ارسالها: 251
محل سكونت: 127.0.0.1


شنبه 6 شهريور 1389 - 15:48
پاسخ بصورت نقل قول
نقل قول:

باز هم میگم اشتباهه
Gamebryo 2.3.0
تعدادی از بازی های ساخته شده توسط اين موتور به شرح زير است:
1- Atlantica Online
و...

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

دلیل ضدآماری: هیچکس نمی‌یاد از یک انجین آماده استفاده کنه تا یک بازی بسازه.اینکار یعنی دیگه بازی نیست و مد ساخته شده (انصافن بعضی مدها از بازی اصلی بهترند. مثلن کانتر استرایک از هاف‌لایف۲ ، گاددوتا از وار۳ یا تاوردفنس از ردالرت).
وقتی می‌گیم یک بازی با فلان موتور ساخته شده، یعنی استودیوی سازنده ،بایت‌کد بازی رو خریده و بعد از اعمال تغییراتی که برای ساخت یک بازی‌ در یک سبک لازمه ، ساخت بازی رو شروع کرده. تفاوت کانتراسترایک سورس (که یک مده) با left4 dead (که یک بازیه) و هر دوتاشون با موتور سورس ساخته شدند همینه. به هر حال اگه شما سورس یک موتور رو داشته باشید می‌تونید بازی بسازید.
همین طور طبق آماری که یک منبع موثق می‌گفت، تحقیقات نشون داده 75 درصد بازی‌های روز با انجین‌های اختصاصی ساخته شدند.

دلیل فنی: تا وقتی ما نتونیم یک موتور بسازیم، چه طور می‌تونیم یک بازی کامل بسازیم؟ من نگفتم شما باید همه‌کار رو خودتون بکنید، اما باید یاد بگیرید که یک موتور چه‌طور ساخته می‌شه . بازی‌سازی موتورسواری نیست که اگه بلد نباشید موتور چطور کار می‌کنه می‌تونید سوار موتور بشید.

دلیل مالی: دوباره می‌پرسم کدوم انجین آماده؟ همه‌ی انجین‌های حداقل امروز بیشتر از پنجاه هزار دلار هزنه دارند.

دلیل سبکی: هر بازی ساز موفق باید سبک مخصوص خودش رو داشته باشه. فرض کنید گایبراش رو با کرا‌انجین بسازیم.

دلیل بی دلیل:به هر حال کسی کس دیگه رو مجبور نمی‌کنه کاری کنه که نمی‌خواد. شما بازی بساز، بدم و بساز.
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل ديدن وب سايت كاربر
 

نويسنده
پيغام
Moha-k
در حال رشد
در حال رشد


تاريخ عضويت: 3 شنبه 3 آذر 1388
تعداد ارسالها: 54
محل سكونت: اصفهان


1 شنبه 7 شهريور 1389 - 00:25
پاسخ بصورت نقل قول
با حرف های کلی ای که دوستان عزیزمون زدند موافقم اما خیلی از شرکت هایی که بازی سازند و تازه کارند یک موتور رو می خرند و شروع به ساخت بازی می کنند و مجوز استفاده از موتو را هم دارند شرکت های مطرحی که اینجین می سازند از زمان بازی های سگا و پلی روی اینگونه مسائل کار کردند شما چطوری می خوای api های directx مایکروسافت را یاد بگیری که مثلاً موتور هم بسازی یعنی شما با استعداد هم باشی چند سالی وقت لازمه (مثل کوچول یا shm که خیلی وقته روش کار می کنند قدرتش در حد IGI 1 هم نیست چون وقت می خواد) در آخر هم بازی ای که میسازی تقریباً میشه هم سطح خیلی از بازیهای بزرگ این چه کاریه؟ یا مثلاً اگر کسی با موتور کرایسیس بازی بسازه یعنی مود ساخته نه بازی؟ در اصل استفاده از موتورهای اماده و قدرتمند شما را یک گام به جلو میبره البته ما در ایران باید رشته ای به دانشگاه هامون اختصاص بدیم که ساخت موتور را یاد بده همچنین بازی سازهای ما باید دو دسته بشند یک سری روی اینجین ها کار کنند و بقیه روی ساخت بازی متمرکز بشند تا به صورت موازی پیشرفت کنیم

_________________
www.falaghsoft.ir
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ديدن وب سايت كاربر
 

نويسنده
پيغام
vahidpoor
پیر بازی سازی
پیر بازی سازی


تاريخ عضويت: 4 شنبه 31 تير 1388
تعداد ارسالها: 531
محل سكونت: مشهد


1 شنبه 7 شهريور 1389 - 00:51
پاسخ بصورت نقل قول
ساخت موتور خيلي چيزه خوبيه اما شرليط داره كه اگر كسي اين شرايط رو نداره بهتره سراغ ساخت موتور نداره
1- داشتن گروهي حداقل 20 نفره
2- داشتن علم كامل مهندسي نرم افزار و مديريت پروژه
3- داشتن مقداري كافي سرمايه
4- داشتن افراد مجرب در هر ضمينه خاص در بحث ساخت موتور هاي بازي
5- داشتن تجربه كافي
6- داشتن هدف كه از همه مهم تره

اگر اينها نبود بدون داري وقتتو تلف ميكني

ساخت بازي با موتور آماده هم يك راه حل براي شركتهاي كوچك تر يا افرادي كه علاقه چنداني به برنامه نويسي ندارن در ضمن تو اين فكر نباشين كه الان ميريد كراي اينجين رو ميسازيد نه خيلي از شركتها براي ايمكه نميتونن در ساخت اينجين ( حتي باداشتن سرمايه ) مثل كراي موفق باشن ميرن از انجينهاي با كيفيت خارجي استفاده ميكنن
و اما ايران خوب وضعيت واضحه اگر شما بتونيد از تمام امكانات گيم استديو استفاده كني بتوني شاهكاري
چون اكثرا توايران كسي نيتونه كار هنري خوبي تحويل بده در حقيقت چيزي كه براي ساخت بازي خيلي مهمه خود محتواي بازيه چه از لحاظ گيم پلي و گرافيك و...

_________________
همیشه زمانی برای شروع است
ارسال  بازگشت به بالا
ديدن مشخصات كاربر ارسال پيغام خصوصي ارسال ايميل ديدن وب سايت كاربر
 

نمايش نامه هاي ارسال شده قبلي:   
ارسال يك موضوع جديد   پاسخ به يك موضوع    صفحه 1 از 2 تمام ساعات و تاريخها بر حسب 3.5+ ساعت گرينويچ مي باشد
برو به صفحه 1, 2  بعدي


 
پرش به:  


شما نمي توانيد در اين انجمن نامه ارسال كنيد.
شما نمي توانيد به موضوعات اين انجمن پاسخ دهيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن ويرايش كنيد
شما نمي توانيد نامه هاي ارسالي خود را در اين انجمن حذف كنيد
شما نمي توانيد در نظر سنجي هاي اين انجمن شركت كنيد


unity3d

بازگردانی به فارسی : علی کسایی @ توسعه مجازی کادوس 2004-2011
Powered by phpBB © 2001, 2011 phpBB Group
| Home | عضويت | ليست اعضا | گروه هاي كاربران | جستجو | راهنماي اين انجمن | Log In |