>
Fa   |   Ar   |   En
   بهینه‌سازی در توسعه بازی برای بهبود عملکرد منابع سخت‌افزاری  
   
DOR 20.1001.2.9920085133.1399.1.1.28.7
نویسنده کرمانی محمد مهدی ,رحیمی‌پور محمد حسین
منبع كنفرانس بين‌المللي بازي‌هاي رايانه‌اي؛ فرصت‌ها و چالش‌ها - 1399 - دوره : 6 - ششمین کنفرانس بین‌المللی بازی‌های رایانه‌ای؛ فرصت‌ها و چالش‌ها - کد همایش: 99200-85133
چکیده    عملکرد یک بازی می‌تواند باعث موفقیت و یا شکست در تجربه‌ی کاربری آن شود. اجرای یک بازی که به درستی بهینه‌سازی شده و احساس نرمی و واکنش‌پذیری مناسبی ایجاد می‌کند و در سیستم عامل‌های سطح پایین با منابع سخت‌افزاری ضعیف‌تر نیز اجرا می‌شود، مخاطبان بیشتری را به خود جذب می‌کند. به حداکثر رساندن عملکرد هر بازی می‌تواند با بازی دیگر متفاوت بوده و امری کاملاً نسبی باشد. به عبارت دیگر، نکات مربوط به بهینه‌سازی عملکرد ممکن است برای یک بازی مفید باشد و برای بازی دیگر کاملاً بی‌معنی و به روشی متفاوت برای بهینه‌سازی احتیاج باشد. تولید بازی در دنیای امروز بوسیله‌ی موتور‌های مختلفی انجام می‌شود که با توجه به آمار بالای توسعه دهندگانی که از موتور یونیتی استفاده می‌کنند محیط آزمایش و نتایج ما در این موتور بررسی شده است. اگرچه بسیاری از موضوعات مطرح شده بصورت مفهومی بوده و مستقل از موتور مورد نظر، می‌توان در تولید بازی بکار گرفت. برای اجرای بازی برروی هر دستگاهی نیازمند سخت‌افزار و سیستم عامل مناسب برای نمایش و تعامل روان هستیم. مهمترین چالش در توسعه و ارائه ی روان بازی بهینه‌سازی فرایندهای پشت صحنه است که تعیین کننده میزان سخت‌افزار مناسب است. هرچه بهینه‌سازی بهتر و کامل‌تر انجام شده باشد منابع سخت‌افزاری کمتری مانند پردازشگر، حافظه‌ی اصلی، پردازشگر و حافظه‌ی گرافیکی نیاز خواهد بود. همچنین در اندازه ی فایل و بسته‌ی خروجی نهایی و اشغال فضای ذخیره‌سازی نیز تاثیر بسزایی خواهد گذاشت. بهینه‌سازی باید از مراحل ابتدایی تولید محتویات گرافیکی و برنامه‌نویسی رعایت شود اما پس از اینکه محتویات به موتور بازی‌سازی وارد و مراحل چیدمان آغاز شد نیز باید به روش‌هایی ایرادات بهینه‌سازی را بررسی و مرتفع ساخت. این مقاله نگاهی تخصصی به تحلیل و بکارگیری روش‌ها و ابزارهای بهینه‌سازی بازی جهت ارتقاء عملکرد و روان بودن بازی بر روی دستگاه‌های هدف دارد که با مطالعه‌ی آن می‌توان تاثیرات شگفت‌انگیزی بر روی خروجی نهایی مطلوب ایجاد کرد.
کلیدواژه موتور یونیتی ,بهینه‌سازی عملکرد بازی ,توسعه بازی‌های ویدیویی ,افزایش نرخ فریم ,بهینه سازی مصرف منابع سخت‌افزاری
آدرس دانشگاه علمی و کاربردی جامعه اسلامی کارگران, ایران, دانشگاه پیام‌نور, ایران
پست الکترونیکی mohammadh1375128@gmail.com
 
     
   
Authors
  
 
 

Copyright 2023
Islamic World Science Citation Center
All Rights Reserved