مقاله: چطور یک بازی میکرو منسجم و کاملی بسازیم؟(نظر شخصی من)
::: در حال بارگيري لطفا صبر کنيد :::
صفحه اصلي انجمن ورود عضويت خوراک نقشه تماس با ما
نام کاربري : پسورد : يا عضويت | رمز عبور را فراموش کردم

صفحه اصلي ? آموزش ، ترفند و رمز ? مقاله: چطور یک بازی میکرو منسجم و کاملی بسازیم؟(نظر شخصی من)

تعداد بازديد : 509
نويسنده پيام
mohammad_mahdi آفلاين


ارسال‌ها : 36
عضويت : 27 /2 /1393
محل زندگي : قم
سن : 18
تشکر ها: 28
تشکر شده : 75
مقاله: چطور یک بازی میکرو منسجم و کاملی بسازیم؟(نظر شخصی من)
خب اولین گام، سوژه یا فکر اولیه هستش و بعد باید داستانی براش نوشت. کاراکتر ها، دیالوگ ها، مرحله ها(مکان ها)، نام گذاری، منوی اول بازی، رمز گذاری رو مرحله ها، زمان بازی(مثلا در فلان قرن یا فلان سال یا در آینده یا در زمان حال یا زمان گذشته از این 3 حالت خارج نیست)، لوگوی بازی، فونت ها، تکسچرها (منظور همون گرافیک های تکه تکه برای در کنار هم چیدن و ساختن مکان یا کاراکتر یا لوگو یا خود فونت میباشد.). شبیه پازل میمونه که باید کدهای هگزا دسیمال مربوطه رو در کنار هم قرار بدیم. نظمش خیلی جالب و تقریبا سنگینه: مثلا میخوای یه کاراکتر بسازی که با زدن دکمه جهت های دسته، جابجا بشه و با دکمه A بپره و با B تیر بندازه و یا با ترکیب بعضی از اینا، یه اتفاق دیگه بیفته. مثل بازی گل 3 که از این دکمه های ترکیبی زیاد داشت. مثلا 2 بار پشت سر هم یه جهتی رو بزنی، به سمت اون جهت به طور اتوماتیک میدوه یا شوت قدرتی که میزنی، اول باید با استفاده از A B بپری بعد شوت بزنی و... .
بعد باید کدهای کاراکتر رو کنار هم بچینی تا گرافیک کاراکتر درست شه و بعدش یه مدیریت برای این کدها قرار بدی. مثلا: اگر دکمه سمت راست جوی استیک فشار داده بشه، مجموعه هگزا دسیمالی که برای تشکیل کاراکتر در کنار هم چیده شده اند، به سمت راست انتقال پیدا کنند (در مکان بازی). همچنین برای ساخت یک کاراکتر ممکنه نیاز به چند شکل متفاوت از اون کاراکتر داشته باشیم. خب مسلماً ما نمیخوایم وقتی کاراکترمون رو حرکت بدیم، فقط جابجا شه. میخوایم پویانمایی یا انیمیشن هم داشته باشه. منظورم اینه که قدم گذاشتن کاراکتر یا تکان خوردن دست کاراکتر در هنگام راه رفتن به نمایش در بیاد و خشک و بی روح نباشه. برای این مورد هم احتمالا کدش باید اینجوری باشه: وقتی دکمه جهت راست جوی استیک فشار داده بشه، به ترتیب، هگزا دسیمال های فلان و فلان رو به طور ریپیت و تکراری، جایگزین هم کن و در نقش کاراکتر به کار ببر و کاراکتر رو به سمت راست حرکت بده.
اینجوری میتونیم حرکت های دست و پای کاراکتر رو وقتی داره حرکت میکنه، به نمایش بذاریم و... .


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

والسّلام...

امضاي کاربر : /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
پنجشنبه 08 آبان 1393 - 16:51
ارسال پيام نقل قول تشکر گزارش
تشکر شده: 1 کاربر از mohammad_mahdi به خاطر اين مطلب مفيد تشکر کرده اند: farid &
farid آفلاين



ارسال‌ها : 139
عضويت : 25 /2 /1393
محل زندگي : ارومیه
سن : 29
شناسه ياهو : krauser35@yahoo.com
تشکرها : 90
تشکر شده : 148
پاسخ : 1 RE مقاله: چطور یک بازی میکرو منسجم و کاملی بسازیم؟(نظر شخصی من) :
مرسی
نکات خیلی خوب و مفیدی رو مطرح کردی.
ضمنا برای تشکیل تیم بازی سازی به افرادی با مهارت های زیر نیاز داریم :
1. داستان نویس
2. طراح مراحل
3. گرافیکیست
4. موسیقی دان
5. برنامه نویس

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

چهارشنبه 14 آبان 1393 - 00:33
ارسال پيام وب کاربر نقل قول تشکر گزارش
تشکر شده: 1 کاربر از farid به خاطر اين مطلب مفيد تشکر کرده اند: mohammad_mahdi /
mohammad_mahdi آفلاين


ارسال‌ها : 36
عضويت : 27 /2 /1393
محل زندگي : قم
سن : 18
تشکرها : 28
تشکر شده : 75
پاسخ : 2 RE مقاله: چطور یک بازی میکرو منسجم و کاملی بسازیم؟(نظر شخصی من) :
گرافیکیست نه فرید جان. گرافیست درست تره
من میتونم داستان نویسی کنم و طرح مرحله پیشنهاد بدم(از لحاظ تئوری).
علاوه بر اینها که فرید گفت، به طراح شخصیت هم نیاز داریم.
همچنین مدیری نیاز داریم که بر روی کار همه اعضای گروه نظارت داشته باشد. من فرید رو پیشنهاد میدم.
یه سری وظایف از نظر من:

داستان نویس: پیشنهاد داستان و اساس بازی رو داستان نویس میده. در واقع همون شکل کلی و سبک بازی رو منظورمه. این شخص باید تر جیحا خودش طراح مراحل باشه و در غیر اینصورت، باید خیلی با طراح مراحل هماهنگ باشه(یک روح در 2 بدن ).

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

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

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

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

طراح شخصیت: باید با گرافیست هماهنگ باشه و طرح شخصیت رو (از نظر تئوری) انجام بده.

مدیر: نظارت بر همه این امور و پیشرفت کار و نظم دهنده به آن.



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

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

بازی مچ اندازی: هر چی تند تر دکمه A رو فشار بدی، برنده میشی تو این بازی


بازی مشت زدن به صورت(بوکس) : به این صورت که با دکمه B جاخالی بده از ضربات حریف و با دکمه A مشت بزنه یا برعکس.


بازی دوئل: مثل دوئلی که در غرب وحشی انجام میشه. دو نفر از هم دور میشن و در یک لحظه که صدایی پخش بشه، اجازه شلیک پیدا میکنند و هر کی دکمه A رو زود تر بزنه، برنده هست و طرف مقابل میمیره.


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


بازی بشین پاشو و ... .


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


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


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

امضاي کاربر : /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\
چهارشنبه 14 آبان 1393 - 16:36
ارسال پيام نقل قول تشکر گزارش
تشکر شده: 1 کاربر از mohammad_mahdi به خاطر اين مطلب مفيد تشکر کرده اند: farid /
farid آفلاين



ارسال‌ها : 139
عضويت : 25 /2 /1393
محل زندگي : ارومیه
سن : 29
شناسه ياهو : krauser35@yahoo.com
تشکرها : 90
تشکر شده : 148
پاسخ : 3 RE مقاله: چطور یک بازی میکرو منسجم و کاملی بسازیم؟(نظر شخصی من) :
خب من سوادم در مورد بعضی مسائل خیلی کم هست. توی املا هم همیشه کم میگرفتم!

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

ولی کسی که میخواد مرحله رو طراحی بکنه باید خودش گیمر باشه و از نکات مثبت گیم های دیگه برای طراحی مرحله و با توجه به داستان، استفاده بکنه. در صورتی که کسی که داستان مینویسه لازم نیست زیاد گیمر باشه! بنابراین این دو تا کار جدا هست

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

البته همه این افراد باید با هم تعامل داشته باشن و هماهنگ باشن

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

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

این کار به صبر و حوصله زیاد نیاز داره و نمیشه از بچه ها انتظار داشت که کار رو زندگیشون رو ول بکنن و بیان اینجا بازی میکرو بسازن!
هر کس وقت کرد و علاقه و انگیزه کافی هم داشت، میاد اعلام آمادگی میکنه

چهارشنبه 14 آبان 1393 - 19:38
ارسال پيام وب کاربر نقل قول تشکر گزارش
farid آفلاين



ارسال‌ها : 139
عضويت : 25 /2 /1393
محل زندگي : ارومیه
سن : 29
شناسه ياهو : krauser35@yahoo.com
تشکرها : 90
تشکر شده : 148
پاسخ : 4 RE مقاله: چطور یک بازی میکرو منسجم و کاملی بسازیم؟(نظر شخصی من) :
بچه ها لطفا بگین کدوم یکی بهتر هست :

عکس شهید مهدی باکری :



که به داخل یه بازی میکرو وارد کردم :





پنجشنبه 20 آذر 1393 - 00:05
ارسال پيام وب کاربر نقل قول تشکر گزارش
تشکر شده: 1 کاربر از farid به خاطر اين مطلب مفيد تشکر کرده اند: afh /
afh آفلاين



ارسال‌ها : 37
عضويت : 24 /2 /1393
محل زندگي : رفسنجان
سن : 17
شناسه ياهو : l0000000l
تشکرها : 92
تشکر شده : 60
پاسخ : 5 RE مقاله: چطور یک بازی میکرو منسجم و کاملی بسازیم؟(نظر شخصی من) :
اولی بهتره

یکشنبه 07 دی 1393 - 11:56
ارسال پيام وب کاربر نقل قول تشکر گزارش
براي نمايش پاسخ جديد نيازي به رفرش صفحه نيست روي تازه سازي پاسخ ها کليک کنيد !



برای ارسال پاسخ ابتدا باید لوگین یا ثبت نام کنید.