PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : ده نكته كارآمد در طراحی بازی*های كامپیوتری



fsbyange
Thursday 26 February 2009, 10:56 PM
ده نكته كارآمد در طراحی بازی*های كامپیوتری

● اعطای حق انتخاب به بازیكن

بازیكن*ها از اینكه در مسیری كاملا از پیش تعریف شده قرار بگیرند، بیزار هستند; بنابراین سعی كنید با ایجاد خطوط

داستانی انشعابی (Branching Storyline)، حــــق انتخــــاب بازیكــــن را مــــدنظر قرار دهید.

تنــــوع راه*هــــا در انجــــام یك مــــاموریت از متداول*ترین این روش*هاست. فرضا در بــــازی Hitman، بازیكن می*تواند

به شیوه كاملا مخفی*كارانه (Stealth) و بدون برخورد مستقیم با دشمنان و یا برعكس از طریق نابود كردن آنها به كمك

سلاح*های مختلف، ماموریت خود را به پایان برساند.

● تنظیم ضرباهنگ مناسب

سعــــی كنید ضرباهنــــگ بــــازی را به نحـو مناسبی كنترل كنید. فرضا پس از یك رقــــابت نقس*گیر چند دقیقه*ای،

برای چند ثانیه به بازیكــــن فرصت استراحت بدهید. مثلا می*توانید كاری كنید كه ورودی مرحله بعد، در صورت تمایل

بازیكــــن و با فشردن یك دكمــــه بازشود; نه اینكــــه پس از نابود كردن حریفان مرحله اول، ورودی مرحله دوم به طور

خودكار باز شده و بازیكن باز هم با انبوه حریفان جدید روبه*رو شود.

● نورپردازی صحیح

نورپردازی یكی از تكنیك هایی است كه اگر بــــه درستی تــــوسط طراح مورد استفاده قرار بگیرد، تاثیر زیادی در

ارتقای سطح بصری بــــازی خواهد داشت. از طرفی یك بنای ساده با نورپردازی دقیق می*تواند حس مورد نظر طراح

را كاملا به بازیكن القا كند.

بــــازی Dracula یكــــی از نمونه*هــــای موفق در این زمینه است كه با به*كارگیری نورهای سرد (گروه آبی) در

جنگل*های تاریك و پربرف و نورهــــای گــــرم (گروه قرمز) در بنــــاهــــای محل سكونت شیاطین، به نحو موثری از نور

در راستــــای القای حس بــــه بازیكن استفاده كرده است.

● عدم به كارگیری فضاهای بسیار وسیع

از طراحی فضاهــــای بسیار بزرگی كــــه هدف خاصی را در بازی دنبال نمی*كنند، خودداری كنیـد. فرضا بیابانی كه

گذشتن از آن بیش از ۲ یا ۳ دقیقه وقت كاربر را بگیرد و از طرفی هیچ رقابت و معمایی در آن وجود نداشته باشد،

جدای از اینكه باعث خستگی بازیكن می*شود، بار سنگینی بر دوش پردازنده و موتور* بازی قرار می*دهد كه این موضوع

روند اجرای بازی را با مشكل مواجه می*كند.

● استفاده به جا از هوش مصنوعی

بازیكن*هــــا عــــاشق حریفان باهوش هستنــــد. سعی كنید از هوش مصنوعی (AI) به نحوی مطلوب در

برنامه*نویسی استفاده كنید تا بازیكن حس كند حریفــــان مقابل او چیـزی بیش از شخصیت*های اسلحــــه به

دستــــی هستند كه بی*هدف به این سو و آن سو شلیك می*كنند. فرم*دهی به نحوه حركت دشمنان، تعریف

واكنش*های مناسب برای هر حركت كاربر، به كارگیری تاكتیك*ها و تكنیك*های گوناگون، همه و همه جنبه*هایی از

استفاده صحیح از هوش مصنوعی هستند.

● استفاده از جلوه*های صوتی

از جلوه*های صوتی برای كمك به القای حس بازی به بازیكن كمك بگیرید. معمولا صــــدای یك آبشار پیش از رویت آن

توسط بازیكن قابل شنیــــدن است و یا صدای حیوانــــات مختـلف می*تواند محیط جنگل را برای بازیكن باور پذیرتــــر

كنــــد. از طرفی به خاطر داشته باشید كه اصوات نباید باعث حواس*پرتی و از بین بردن تمركز بازیكن شده و شدت و

اندازه آنها باید به میزان صحیح تنظیم شود.

● پایان*بندی مناسب

معمولا انتهای یك بازی بیش از سایر قسمت*ها در ذهن بازیكن می*مانـد، پس سعی كنید با یك پایان*بنــــدی مناسب،

كاربــــر را نسبت به وقت صرف كرده برای بازی راضی كنید.

رویارویی با یك حریف بسیار ساده در انتهای بــــازی باعث می*شود تا بازیكن احساس كند تمام زحماتــــی كه در طول

بازی متحمل شده، بی*فایــــده بوده است. از طرفــــی سعی كنید در پایان بازی و بر اساس سناریو، به نحو مناسب از

كاربر تقدیر كنید.

● دقت در به كار بردن دیالوگ*ها

سعی كنید بر اساس شخصیت*های موجود در بازی نسبت به استفاده از لحن*ها وگویش*های مختلف اقدام كنید تا

بازی شما تصنعی جلوه نكند. فرضا نحوه گویش یك دزد دریایی با یك خبرنگار، بسیار متفاوت است. در بــــازی*هــــای

كامپیوتــــری كمتــــر پیش می*آیــــد كه شخصیت*هــــا -مگــــر بنــــا بــــر ضرورت- با رعــــایت نكات كامل دستوری و

به اصطلاح «لفظ قلم» صحبت كنند.

● احترام به كاربر

سعی كنید همواره در طراحی بــــازی، احترام به كاربر را در اولویت قرار دهیــــد. فرضا او را مجبور نكنید بــــدون

دلیلی خاص، مجبور باشــــد كاری را چند بار تكرار كنــــد و یا صرفا به خاطر استفاده از كدهــــای تقلب -كــــه بــــه

هــر حال جزئی از بازی هستند- مجبور به ازسرگیری بازی شود.

همواره كاری كنیــــد تا بازیكن بتواند به راحتـــی و با سرعت، نسبت به ذخیره سازی، تغییرتنظیمات، خروج از بازی و

غیره اقدام كند.

● سرگرم كننده بودن

به خاطر داشته باشید كه مهم*ترین هدف هر بازی كامپیوتری، سرگرم كردن دیگران است، سپس با استفاده از

روش*های مختلف، بر جذابیت بازی بیفزایید.

استفاده از سلاح*های گوناگون، نوشتن دیالوگ*های طنز (درصورت تطابق با سناریو)، كنترل درجه سختی بازی، عاری

كردن بازی از هر گونه خطا و غیره تنها چند نمونه از كارهایی هستند كه می*توانید در این راستا انجام دهید.

در پایان به خاطر داشته باشید كه اگر خودتان از طراحی یك بازی لذت نبرید، مطمئنا كاربران نیز از آن بازی لذت نخواهند

برد.:)