رفتن به مطلب

بحث و تبادل نظر درباره انجین های بازی سازی


مهدی کفشگر

ارسال‌های توصیه شده

 

سلام و خسته نباشید خدمت دوسان و عزیزان گرامی.

 

این تاپیک رو ایجاد کردم تا بتونیم باهم دیگه سوالات و نظر ها و عقایدمون رو درباره بازی سازی و انجین های اون به اشتراک بزاریم و این امکان فراهم بشه که از دانسته های خودمون، به دیکران هم منتقل کنیم.

 

براتون یک فهرستی رو آماده کردم که نام 5 انجین(موتور) برتر بازی سازی دنیا رو میتونید درش ببینید.

 

(من خودم یونیتی و گیم میکر رو ترجیح میدم)

 

1-Unreal Engine

(بازی های معروفی مثل Dishonerd ، Gear of War، Mortal Kombat با این انجین ساخته شدن.)

 

2-Unity

(یونیتی از دو زبان برنامه نویسی  C#  و Java پشتیبانی می کنه)

 

3-Game Maker

(خروجی های Android, Ios, pc, Linux, Windows Phone رو میتونه بده.)

 

4-Cry Engine

(بازی گرافیکی بازی Far Cry و Crysis با این ساخته شده)

 

5-Id Tech

(بازی های Quake, wolfenishtain 3D, Doom از عنوان های اصلی این انجینه)

 

 

نظر شما چیست؟

 
 
لینک ارسال
به اشتراک گذاری در سایت های دیگر

البته اینایی که شما گفتین معروفترین ها بودن. بستگی داره سبک کارت چی باشه و ... هنوز انجین های ناشناخته زیادی وجود دارن که خیلی باحال میشه براشون گیم اندروید(و غیره) ساخت. به شرطی که علاقه داشته باشی و بلد باشی.

این 2 تا هم من با کلی زحمت پیدا کرده بودم چند وقت پیش:

Corona SDK نمونه: بازی فروت کرفت. زبان برنامه نویسی: Lua

Cocos2d-x نمونه: بازی خروس جنگی. زبان برنامه نویسی: C++/Lua

 

در زمینه HTML5 هم این رو نیز پیشنهاد میکنم: Construct2 که بدون کدنویسی خاصی بازی میسازی باهاش. حتی بازی به سبک ایجکس(AJAX)! کدنویسیش شبیه کدنویسی در نرم افزار Excel هست. به نظر من در حد گیم انجینه. ولی نقطه ضعفش اینه که پایه و اساسش تحت وب هست. منظورم اینه که روی اندروید یه مقداری کند بازی هارو بالا میاره. در هر سبکی هم که بخوای میتونی بازی 2 بعدی بسازی.

 

یونیتی هم خوبه ولی کدنویسیش زمان میبره تا یاد بگیری.

با بقیه هم کار نکردم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

البته اینایی که شما گفتین معروفترین ها بودن. بستگی داره سبک کارت چی باشه و ... هنوز انجین های ناشناخته زیادی وجود دارن که خیلی باحال میشه براشون گیم اندروید(و غیره) ساخت. به شرطی که علاقه داشته باشی و بلد باشی.

این 2 تا هم من با کلی زحمت پیدا کرده بودم چند وقت پیش:

Corona SDK نمونه: بازی فروت کرفت. زبان برنامه نویسی: Lua

Cocos2d-x نمونه: بازی خروس جنگی. زبان برنامه نویسی: C++/Lua

 

در زمینه HTML5 هم این رو نیز پیشنهاد میکنم: Construct2 که بدون کدنویسی خاصی بازی میسازی باهاش. حتی بازی به سبک ایجکس(AJAX)! کدنویسیش شبیه کدنویسی در نرم افزار Excel هست. به نظر من در حد گیم انجینه. ولی نقطه ضعفش اینه که پایه و اساسش تحت وب هست. منظورم اینه که روی اندروید یه مقداری کند بازی هارو بالا میاره. در هر سبکی هم که بخوای میتونی بازی 2 بعدی بسازی.

 

یونیتی هم خوبه ولی کدنویسیش زمان میبره تا یاد بگیری.

با بقیه هم کار نکردم.

بله کاملا درست میگید.

بنده زیاد از کنستراکت2 دل خوشی ندارم چون خوشم نمیاد یک بازی (چه ساده و چه پیشرفته) حداکثر توی 1 ساعت بسازم.کنستراکت 2 به آدم این امکان رو میده که بتونی یک بازی بسیار ساده توی 10 دقیقه بسازی.میدونم بعضیا این حرفم رو غلط میدونن ولی خب هر کسی عقیده ای داره.

به نظرم یونیتی حرفه ای ترین انجینه ولی کدنویسیش کمی سخته و بسیار زمان بر.چون اول باید بری اصول کد نویسی (مثلا سی شارپ) رو یاد بگیری و بیای قواعد و خود یونیتی رو یاد بگیری.ولی در کل انجین قدرتمند و بسیار معروفیه.

یکی دیگه از علائم ضعف کنستراکت، فراهم نبودن امکان پرداخت درون برنامه ای در مارکت هایی مثل کافه بازاره که کار رو برای بسیاری از بازی سازان سخت کرده ولی در یونیتی نه.

 

موفق باشید..

لینک ارسال
به اشتراک گذاری در سایت های دیگر

افرین دوستان بابت تایپیک به این خوبی

عقیده شخصی من هم یونیتی هست چون اولا قابلیت خروجی برای بیشتر سیستم ها رو داره و پیشرفت فوق العاده ای داشته

برای مثال بازی های فیسبوک بیشترشون برپایه یونیتی هستن و ساختار چند بعدی توسط خود کابر یا برنامه نویس قابل طراحی هست

البه انریال هم خوبه ولی برای افراد پ تیم متخصص به این سبک کاری چون مواردی از قبیل جاذبه و مدیریت فضا و مکان در اون وارد یک مرحله عمیقتری میشه

بچه ها این تاپیک رو ادامه بدید خیلی خوبه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من قبلا ( حدود ۲ - ۳ سال پیش ) با یگم میکر کار ۲بعدی که الان دیگه پشتیبانی نمیشه کار کردم!

اما خیلی کیفیت بازی هاش پایین بود!

کانستراکت هم کثل اونه ولی با کیفیت بالا تر.

ولی کلا بنظرم هیچ کدومشون به پای یونیتی نمیرسن!( برای ما )

لینک ارسال
به اشتراک گذاری در سایت های دیگر

دقیقا من هم با نظر دوستان موافقم

هیچی به پای یونیتی برای ما نمیرسه...

اگه هم دقت کنید بازی هایی که تو بازارن اکثرا با یونیتی ان و یونیتی هستن...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من قبلا ( حدود ۲ - ۳ سال پیش ) با یگم میکر کار ۲بعدی که الان دیگه پشتیبانی نمیشه کار کردم!

اما خیلی کیفیت بازی هاش پایین بود!

کانستراکت هم کثل اونه ولی با کیفیت بالا تر.

ولی کلا بنظرم هیچ کدومشون به پای یونیتی نمیرسن!( برای ما )

گیم میکر تبدیل شده به گیم میکر استدیو پشتیبانی هم میشه اتفاقا کیفیت بازی هاش پایین نیست و میتونم بازی کوهنورد که چند تا جایزه هم برد مثال بزنم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من قبلا ( حدود ۲ - ۳ سال پیش ) با یگم میکر کار ۲بعدی که الان دیگه پشتیبانی نمیشه کار کردم!

اما خیلی کیفیت بازی هاش پایین بود!

کانستراکت هم کثل اونه ولی با کیفیت بالا تر.

ولی کلا بنظرم هیچ کدومشون به پای یونیتی نمیرسن!( برای ما )

آره کنستراکت هم خوبه ولی چون نمیشه داخلش کد نوشت لذت خاصی و انگیزه ای برای کارکردن باهاش نیست.گیم میکر هم عالیه چون هم اکشن داره (مثل کانستراکت) و هم میشه باهاش کد نوشت که هیچ محدودیتی نداره.

کیفیت گیم میکر هم اصلا پایین نیست و تماما با خلاقیت آدم ربط داره.

 

دقیقا من هم با نظر دوستان موافقم

هیچی به پای یونیتی برای ما نمیرسه...

اگه هم دقت کنید بازی هایی که تو بازارن اکثرا با یونیتی ان و یونیتی هستن...

بله دقیقا درست میگید.

حق باشماست.

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من میخام بازی سازی رو اگر خدا بخاد شروع کنم

 

به نظر شما از کجا میتونم شروع بکنم ؟؟؟؟

یعنی از کجا میتونم یاد بگیرم از پایه ؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من میخام بازی سازی رو اگر خدا بخاد شروع کنم

 

به نظر شما از کجا میتونم شروع بکنم ؟؟؟؟

یعنی از کجا میتونم یاد بگیرم از پایه ؟

 

یه سرچ کوچیک کنید تو اینترنت، آموزش های مبتدی زیادی میاد واسه این انجین.

پیشنهاد میکنم ابتدا از گیم میکر شروع کنید و بعد برید سمت یونیتی.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من میخام بازی سازی رو اگر خدا بخاد شروع کنم

 

به نظر شما از کجا میتونم شروع بکنم ؟؟؟؟

یعنی از کجا میتونم یاد بگیرم از پایه ؟

 

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

بعضیا صرفا میان سمت بازی سازی که مثلا بازی هایی مثل کلش بسازن یا مثل بازی های موجود در بازاار.

اینو بدونید که ساخت این بازی ها کلی زمان میبره و نیازبه افرادی داره که حرفه ای باشن.

برای شروع هم اگه هدف خودتون رو مشخص کردید به نظرم بهترین راه انجمن های بازی سازیه...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

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

بعضیا صرفا میان سمت بازی سازی که مثلا بازی هایی مثل کلش بسازن یا مثل بازی های موجود در بازاار.

اینو بدونید که ساخت این بازی ها کلی زمان میبره و نیازبه افرادی داره که حرفه ای باشن.

برای شروع هم اگه هدف خودتون رو مشخص کردید به نظرم بهترین راه انجمن های بازی سازیه...

بله ایشون کاملا درست میگن.

پیشنهاد من به شما طبق قوانین حذف شد..چون علاوه بر یونیتی، انجین های دیگه رو هم ساپورت میکنه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

 

یک توضیحی به دوستان بدم که گیم انجین جی هستش فکر کردید با یک نرم افزار گیم ساز میشه یک گیم غول مثل کالاف ، بلک و و و و ساخت ؟

 

برای ایجاد یک گیم غول باید هوش مصنوعی  رو بنویسید که این هوش مصنوعی میشه گیم انجین شما برای ویندوز با vb6 , vb.net , سی شارپ میشه یک گیم ساخت که عمدتن با سی شار این کار رو انجام میدن پیشنهاد من این هستش که اول هوش مصنوعی رو باید بدونید چی هستش و چطوری عمل میکنه بعدبه فکر ساخت گیم باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من یک پک خریدم به صورت اینترنتی برای آموزش یونیتی!

هنوز وقت نشده ببینمش.

فقط میدونم توی یک آموزش ساخت بازی fps به زبان فارسی هست و بقیش به زبان انگلیسی هستن!

بنظرتون میتونم چیزی یاد بگیرم؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من یک پک خریدم به صورت اینترنتی برای آموزش یونیتی!

هنوز وقت نشده ببینمش.

فقط میدونم توی یک آموزش ساخت بازی fps به زبان فارسی هست و بقیش به زبان انگلیسی هستن!

بنظرتون میتونم چیزی یاد بگیرم؟

100% میتونید یاد بگیرید.پیشنهاد میکنم علاوه بر اون، به آموزش های نت هم سر بزنید و دانلودشون کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...