PDA

نسخه کامل مشاهده نسخه کامل : سبك ساخت بازي



koroshfe
28-12-2011, 15:23
دوستان سلام
مي شه فهميد كه يه بازي از چه سبكي ساخته شده ؟؟؟
براي مثال يا با موتور هاي بازي ساخته شده و يا با برنامه نويسي ها و برنامه هاي انيميشن ساز ( من نمي دونم چجوري مي شه با يه زبان برنامه نويسي بازي ساخت ، در رابطه با اين هم يه مقدار توضيح بديد ، منظورم پايشه نه آموزشش ، يعني چجوري با چند تا دستور مي شه بازي ساخت ؟؟؟ )
يه پروژه ي ساخت بازي ساده اما با كيفيت داريم ، از صفر هم داريم شروع مي كنيم ( در كل مديريت برنامه آمادست اما نمي دونيم چه مهندسايي نيازه )
بازي داستانش مثل داستان بازي farm tribe هستش ، البته با ابزار بيشتر و محدوديت حداقل و زميني گسترده تر
ممنون مي شم راهنمايي كنيد ، اصلاً همين فارم ترايب مي شه فهميد با چه چيزايي ساخته شده ؟؟؟
زماني كه شروع كرديم همين جا تاپيك مي زنم گزارش ميدم
با تشكر

anti-military
28-12-2011, 15:55
مي شه فهميد كه يه بازي از چه سبكي ساخته شده ؟؟؟
يه پروژه ي ساخت بازي ساده اما با كيفيت داريم ، از صفر هم داريم شروع مي كنيم ( در كل مديريت برنامه آمادست اما نمي دونيم چه مهندسايي نيازه )
آخ جون . باز یه تاپیک دیگه که میتونم توش ک* شعر بنویسم


اول اینکه من اینجوری فهمیدم شما هنوز مبتدی هستید تو بازی سازی و فقط تصمیم دارید که بازی بسازید اما دانش و هزینه و ابزار و ... اینکارو ندارید

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

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

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


من خودم راه دوم رو انتخاب کردم و به خاطرش هم از خونه و زندگی زدم و رفتم تو شهرستان یه خونه اجاره کردم . 6 میلیون رهن با ماهی 50 هزار تومن شد آخرش . حدود 1 میلیون هم وسیله خریدم و خونه رو کلا آماده کردم واسه زندگی سختی که در پیش دارم . قرار هست تک و تنها تو شهرستان شروع کنم به ساخت یه 5 طبقه با پارکینگ پیلوت که طبق جستجوهایی که کردم یه همچین ساختمونی دهن آدم رو سرویس میکنه اما خوب من سرویس خدایی هستم و دیگه دلمو به دریا زدم و اینکار شروع کردم
الان فقط منتظرم جوازش صادر بشه و گودبرداری رو شروع کنم . واسه اینکار خیلی زحمت کشیدم و چه شب هایی که بیدار موندم و رو نقشه و رو قسمت به قسمتش کار کردم . خلاصه خیلی سختی کشیدم و قرار بکشم فقط به این خاطر که بتونم یه شرکت بازی سازی متوسط بزنیم

درکل منظورم اینه که هر کاری سختی داره و نباید تا هوس بازی سازی کردید برید سریع کارو شروع کنید چون به نتیجه نمی رسید

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

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

koroshfe
28-12-2011, 17:01
الان بخندیم ؟؟؟ :31:
کلاً فروم شده مشاوره ی اقتصاد :31:
اولاً که بی ادبی نشه و ممنون که جوابمونو می دید
دوماً من سوألاتم رو که پرسیدم راهنمایی این حرفه رو نمی خوام ، فقط جوابای تخصصی سوألاتم رو می خوام
با تشکر از شما
مثلاً الان می گید برو حرفه ای شو و بازی بساز ( واسه ی چی ؟؟؟ باشه بشین :31: ) ، منظورم اینه که تو چی حرفه ای شم ؟؟؟ برای ساختن این سبک بازی به چه تخصص هایی نیازه ؟؟؟
همه ی تخصص ها رو که خودم یاد نمی گیرم برم تنهایی یک بازی حرفه ای که کل کشور هنوز یدونشم نساخته بسازم
همون طور که گفتم ما فقط یه تیم مدیریتیم و از شما داریم می پرسیم به چه متخصص هایی و چه ابزاری نیاز داریم تا اونا رو فراهم کنیم ،در ضمن اگه فارم ترایب ( Farm Tribe ) رو دیده یا بازی کرده باشید متوجه می شید که چه سبکیه ، ما که نمی خوایم COD بسازیم
با تشکر ( لطفاً یه مقدار تاپیک رو جدی بگیرید ، خودم اوایل یه ذره یه چیزایی تو بازی سازی یاد گرفتم اما خدایی یکی که هیچی ندونه و بیاد تو این قسمت شاید اسم تاپیک ها رو هم نتونه بخونه ، در کل یعنی این گونه تاپیک ها نیازه و کاری نکنید که ببندنش )

silsin
28-12-2011, 18:52
کلا مصطفی تبع ک * شعر گوییش بالاست :31: دقیقا هم الان کل عالم میدونن این داره ساختمون سازی می کنه :31:مصطفی بیچاره بد نگفت . خوب توضیح داد خداییش .

Reza Azimy_RW
28-12-2011, 19:00
مي شه فهميد كه يه بازي از چه سبكي ساخته شده ؟؟؟شما الان با این اطلاعات پایینت اصلا نمیتونی هیچ کاری بکنی ( در حده قارچ :دی ) .... اگه پول داری و میخای گروه راه بندازی بهتره یه مدیر پروژه بگیری که همه این چیزا رو بدونه . یعنی شما تنها راهت استخدام یه مدیر فنیه . مصطفی هم اینقد توضیح داد برات دیگه چی میخای :دی

NINJA0098
28-12-2011, 19:32
اگه پول دارین و میخواین یه بازی بسازین و اطلاعات زیادی هم ندارین من یه پیشنهادی دارم ....
الان اگه میخواین یه بازی تو مایه های farm tribe بسازین میتونین تقریبا از تمام انجینا استفاده کنین .... این یعنی دستتون بازه برای انتخاب تیم ...
من پیشنهاد میکنم با یونیتی یا یودی کی این کارو بکنین .... الان یه سری شرکتایی هستن که پول میگیرن و یه بخش از کار رو خودشون انجام میدن ... مثلا شما باهاشون قرار داد می بندی که برنامه نویسی بازی رو انجام بدن و تیم مدلینگ رو شما معرفی کنین بعد از ساخته شدن بازی 40 درضد واسه اونا باشه(مثلا) ...
الان تنها راهی که شما دارین همینه .... البته حتما باید یه مدیر فنی خوب پیدا کنین که مدیریت کلی پروژه دست اون باشه و شما نظارت کنین .....

koroshfe
28-12-2011, 19:58
ممنون از همه ی دوستان گل
مسئله اینه که نمی خوام کسی مدیریت رو بر عهده بگیرم
سن زیادی هم ندارم ، یکی دو زبان برنامه نویسی رو بلدم
می شه بهم منبع بدید تا خودم بتونم خودمو مدیر فنی کنم ؟؟؟
با تشکر

lord arthas
29-12-2011, 10:19
خودتو مدیر فنی کنی؟!!! مگه خاله بازیه؟! باید 5-6 سال تجربه داشته باشی مدیر فنی کسیه که تو همه زبون هایی که کار میشه تو بازی تخصص داره از بخش هنری سر در میاره و....(1000 نقطه :31:)

koroshfe
29-12-2011, 14:28
مگه كاره ما قرارهيه شب طول بكشه ؟؟؟
تو رو خدا كمكم كنيد ، من فقط مي خوام بدونم چه چيزايي رو بايد ياد بگيرم و اينكه دوستان هنوز تو كف اونم كه فارم ترايب ممكنه با چه سبكي ساخته شده باشه :41:
مخلص همتونم

NINJA0098
29-12-2011, 15:17
مگه كاره ما قرارهيه شب طول بكشه ؟؟؟
تو رو خدا كمكم كنيد ، من فقط مي خوام بدونم چه چيزايي رو بايد ياد بگيرم و اينكه دوستان هنوز تو كف اونم كه فارم ترايب ممكنه با چه سبكي ساخته شده باشه
مخلص همتونم
خوب شما گفتی که چندتا زبون برنامه نویسی بلد که من فکر میکنم فقط آشنایی ....
پیشنهاد من اینه که اول برو جاوا رو کامل یاد بگیر چون تو اکثر انجینای روز مستقیما در گیره .... بعد سی شارپ رو یاد بگیر .... یه مقدار با دایرکت ایکس و اپن جی ال در حد آشنایی کار کن ... بعد یه انجین اپن سورس رو انتخاب کن و با هاش کار کن تا آشنا بشی ...
همزمان با اینا تو سایتای بازیسازی بگرد و با اصطلاحات آشنا شو ... کافیه اون اصطلا رو +wikipedia تو گوگل سرچ کنی تا اطلاعاتت کامل بشه ....
بعد از برنامه نویسی برو سراغ مدلسازی و با یه نرم افزار مثل 3ds max و maya و بلندر کار کن تا با کارای سه بعدی آشنا بشی ...
یکم که کار کنی خودت می افتی رو غلتک و کم کم میریسراغ مرحله ی بعد ....
در مورد بازی farm tribe هم فکر میکنم تو سبک استراتژی باشه .... یه چندتا شات بزار یا یه تریلر بده ببینیم چیه ...

koroshfe
29-12-2011, 15:57
واقعاً ممنونم آقا
فارم ترايب تو همين جا تاپيك داره :[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
واقعاً از شما ممنونم

iload
29-12-2011, 16:03
دوستان سلام
مي شه فهميد كه يه بازي از چه سبكي ساخته شده ؟؟؟
براي مثال يا با موتور هاي بازي ساخته شده و يا با برنامه نويسي ها و برنامه هاي انيميشن ساز ( من نمي دونم چجوري مي شه با يه زبان برنامه نويسي بازي ساخت ، در رابطه با اين هم يه مقدار توضيح بديد ، منظورم پايشه نه آموزشش ، يعني چجوري با چند تا دستور مي شه بازي ساخت ؟؟؟ )
يه پروژه ي ساخت بازي ساده اما با كيفيت داريم ، از صفر هم داريم شروع مي كنيم ( در كل مديريت برنامه آمادست اما نمي دونيم چه مهندسايي نيازه )
بازي داستانش مثل داستان بازي farm tribe هستش ، البته با ابزار بيشتر و محدوديت حداقل و زميني گسترده تر
ممنون مي شم راهنمايي كنيد ، اصلاً همين فارم ترايب مي شه فهميد با چه چيزايي ساخته شده ؟؟؟
زماني كه شروع كرديم همين جا تاپيك مي زنم گزارش ميدم
با تشكر

سلام

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

بعد میریم سر موتور بازی من پیشنهادم اینه که از یونیتی استفاده کنید و لی یو دی کی و گیم میکر و ... هم هستن که میتونی برای اطلاعات بیشترش به اینجاها سر بزنید :

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])

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

نکته 1: خارجی ها به مبتدیهاشون یونیتی میدن ، یو دی کی میدن ، کرای اس دی کی مین اما گیم میکرم ساختن تا ما به مبتدیهامون بدیم تا مبادا بهشون برسیم اگه حرفه ایش رو میخواستم بگم که باید میگفتم برو کروم 4 رو 100000 دلار پول بده بخر بازی بساز یا آنریل 3 رو 700000 دلار پول بده بخر و ... من آش خوریش رو گفتم .

نکته 2 : یونیتی خروجی برای موبایل هم میده و با کد نویسی میتونی لمسی هم بدی نمونه کداش تو خود سمپل موتور هست و خیلی سخت نیست . جالبه بدونی یونیتی برای موبایل ها ، پی سی ، اکس باکس 360 ، پلی استیشن 3 ، وی ، و وب خروجی میده !

نکته 3 : شرکت های خارجی هم یا از یک موتور آماده متوسط مثل یونیتی یا تورک استفاده میکنن یا خودشون یه موتور خیلی ساده ( نه آچار فرانسه مثل یونیتی و یو دی کی ) میسازن و بازیشون رو باهاش میسازن .

نکته 4 : مثلا همین بازی پرندگان خشمگن رو یکی از دوستای من با یونیتی در 3 ساعت ساخت ! البته 5 مرحله بیشتر نداشت و یه سالی هم هست که یونیتی کار هست و من میشناسمش .

مثال :

مثلا اینو ببین :

function OnMouseDown () {
rigidbody.AddForce (Random.Range(-200, 200), Random.Range(500, 800),Random.Range(200, 200));


این چی مگه ؟!

function OnMouseDown
میگه وقتی موس روی جسم ما کلیک کرد

rigidbody.AddForce
نیرو بهش وارد بشه

Random.Range(-200, 200), Random.Range(500, 800),Random.Range(200, 200
در جهت های xyz و این xyz رندوم باشه . این میشه چی ؟! میشه کد بازی رو پایی !

یه توپ میسازی بهش خاصیت فیزیک میدی فقط با انتخاب کردن یه گذینه از تو منو برنامه بعد ( منظورم کالیژن یا تشخیص برخورد نیستا منظورم رفتار طبیعی فرزیکیه ) و این کد رو بهش میدی .
!
!
!
!
تمام یه بازی خیلی خیلی ساده رو کد نویسی کردی !

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

koroshfe
29-12-2011, 18:47
آقایون واقعاً از کمکاتون ممنونم
واقعاً شرمندمون کردید