پتانسیل بازیهای خود را برای همه باز کنید! این راهنما اصول دسترسی به بازی، نکات عملی و بهترین روشها را برای ایجاد تجربیات بازی فراگیر در سراسر جهان پوشش میدهد.
بالا بردن سطح: راهنمای جامع برای ایجاد بازیهای دسترسپذیر برای مخاطبان جهانی
صنعت بازی در حال رونق است و به بازیکنانی از هر گوشه جهان میرسد. با این حال، همه بازیکنان تواناییهای یکسانی ندارند. ایجاد بازیهای دسترسپذیر تضمین میکند که همه، صرف نظر از تواناییهای جسمی، شناختی یا حسی خود، میتوانند از تجربههایی که شما ایجاد میکنید لذت ببرند. این راهنما یک نمای کلی جامع از دسترسی به بازی ارائه میدهد که اصول اساسی، نکات عملی و بهترین روشها را برای فراگیر کردن بازیهای شما برای مخاطبان جهانی پوشش میدهد.
چرا دسترسی به بازی مهم است؟
دسترسی به بازی فقط مربوط به اخلاقی بودن نیست؛ برای تجارت نیز خوب است. این مزایا را در نظر بگیرید:
- مخاطبان شما را گسترش میدهد: با دسترسپذیر کردن بازی خود، آن را به روی میلیونها بازیکن بالقوه با معلولیت باز میکنید. این شامل نه تنها افراد دارای معلولیتهای دائمی، بلکه افرادی با اختلالات موقت (به عنوان مثال، شکستگی بازو) یا محدودیتهای موقعیتی (به عنوان مثال، بازی در یک محیط پر سر و صدا) میشود.
- تجربه بازی را برای همه بهبود میبخشد: ویژگیهای دسترسی اغلب به نفع همه بازیکنان است. زیرنویسها در محیطهای پر سر و صدا کمک میکنند، کنترلهای قابل تنظیم راحتی را افزایش میدهند و عناصر رابط کاربری واضح، قابلیت استفاده را برای همه بهبود میبخشند.
- شهرت بازی شما را افزایش میدهد: نشان دادن تعهد به دسترسی، نام تجاری شما را تقویت میکند و روابط مثبتی را با جامعه بازی ایجاد میکند. شهرت فراگیری طیف وسیعتری از بازیکنان را جذب میکند و به یک فرهنگ بازی مثبتتر کمک میکند.
- از مشکلات حقوقی جلوگیری میکند: در حالی که قوانین خاص بسته به منطقه متفاوت است، یک روند رو به رشد به سمت قانونی شدن وجود دارد که دسترسی را در محصولات و خدمات دیجیتال، از جمله بازیها، اجباری میکند. فعال بودن در مورد دسترسی میتواند به شما کمک کند از عوارض قانونی احتمالی در آینده جلوگیری کنید.
درک انواع مختلف معلولیتها
برای ایجاد بازیهای واقعاً دسترسپذیر، درک نیازهای متنوع بازیکنان با انواع مختلف معلولیتها بسیار مهم است. در اینجا یک مرور اجمالی آورده شده است:
- اختلالات بینایی: این شامل نابینایی، کمبینایی، کوررنگی و سایر شرایط بینایی میشود.
- اختلالات شنوایی: این شامل ناشنوایی، کم شنوایی و اختلالات پردازش شنوایی میشود.
- اختلالات حرکتی: این شامل شرایطی است که بر حرکت تأثیر میگذارد، مانند فلج مغزی، دیستروفی عضلانی، آرتروز و آسیبهای نخاعی. همچنین اختلالات موقتی مانند جراحات را پوشش میدهد.
- اختلالات شناختی: این شامل شرایطی است که بر عملکرد شناختی تأثیر میگذارد، مانند ADHD، اختلال طیف اوتیسم، دیسلکسیا و اختلالات حافظه.
به یاد داشته باشید که معلولیتها در یک طیف وجود دارند و نیازهای فردی میتوانند بسیار متفاوت باشند. از پیشفرضها اجتناب کنید و سفارشیسازی و انعطافپذیری را در ویژگیهای دسترسی خود در اولویت قرار دهید.
اصول کلیدی دسترسی به بازی
این اصول اصلی باید تلاشهای دسترسی شما را هدایت کند:
- قابل درک: اطمینان حاصل کنید که تمام اطلاعات بازی و عناصر رابط کاربری به گونهای ارائه میشوند که توسط بازیکنان با تواناییهای حسی مختلف قابل درک باشد. این شامل ارائه جایگزینهای بصری، شنوایی و لمسی است.
- قابل استفاده: اطمینان حاصل کنید که همه عملکردهای بازی میتوانند توسط بازیکنان با تواناییهای حرکتی مختلف مورد استفاده قرار گیرند. این شامل ارائه روشهای ورودی جایگزین، کنترلهای قابل تنظیم و تنظیمات زمان است.
- قابل فهم: اطلاعات بازی را به روشی واضح، مختصر و آسان برای درک ارائه دهید. این شامل استفاده از زبان ساده، ارائه دستورالعملهای واضح و ارائه آموزشها است.
- مستحکم: بازی خود را به گونهای طراحی کنید که با فناوریهای کمکی سازگار باشد، مانند صفحهخوان، نرمافزار تشخیص گفتار و کنترلکنندههای تطبیقی. برای اطمینان از قابلیت همکاری، به استانداردهای و دستورالعملهای دسترسی پایبند باشید.
نکات عملی برای پیادهسازی دسترسی به بازی
در اینجا چند استراتژی خاص وجود دارد که میتوانید برای بهبود دسترسی به بازیهای خود پیادهسازی کنید:
دسترسی بصری
- زیرنویس و شرح: زیرنویسها و شرحهای واضح و دقیقی را برای تمام دیالوگها، جلوههای صوتی و صداهای مهم محیطی در بازی ارائه دهید. به بازیکنان اجازه دهید اندازه فونت، رنگ، پسزمینه و محل زیرنویسها را سفارشی کنند. گزینههایی را برای سبکهای مختلف زیرنویس (به عنوان مثال، شناسایی گوینده، نشانههای صوتی) در نظر بگیرید. اطمینان حاصل کنید که زیرنویسها با صدا همگامسازی شدهاند.
- گزینههای کوررنگی: حالتهای کوررنگی را پیادهسازی کنید تا به بازیکنان با انواع مختلف کوررنگی (به عنوان مثال، پروتا نوپیا، دوترانوپیا، تریتانوپیا) اجازه دهید بین عناصر مهم بازی تمایز قائل شوند. فقط به رنگ برای انتقال اطلاعات متکی نباشید. نشانههای بصری جایگزین، مانند اشکال، الگوها یا نمادها را ارائه دهید. به بازیکنان اجازه دهید رنگهای عناصر رابط کاربری را سفارشی کنند.
- اندازه و کنتراست متن: به بازیکنان اجازه دهید اندازه و کنتراست تمام متن موجود در بازی، از جمله عناصر رابط کاربری، منوها و کادرهای گفتوگو را تنظیم کنند. اطمینان حاصل کنید که متن در برابر پسزمینه آن قابل خواندن است. گزینههایی را برای متن با کنتراست بالا ارائه دهید.
- سفارشیسازی رابط کاربری: به بازیکنان اجازه دهید اندازه، موقعیت و شفافیت عناصر رابط کاربری را سفارشی کنند. گزینههایی را برای سادهسازی رابط کاربری و کاهش درهم و برهمی ارائه دهید. در نظر بگیرید که به بازیکنان اجازه دهید عناصر رابط کاربری را به مکانهای مختلف روی صفحه نقشهبرداری مجدد کنند.
- نشانههای بصری: از نشانههای بصری واضح و متمایز برای انتقال اطلاعات مهم، مانند مکان دشمنان، نشانگرهای هدف و شاخصهای پیشرفت استفاده کنید. فقط به نشانههای شنوایی متکی نباشید.
- میدان دید قابل تنظیم (FOV): یک محدوده FOV گسترده ارائه دهید. برخی از بازیکنان با FOVهای باریک دچار بیماری حرکت میشوند.
- کاهش لرزش صفحه و جلوههای چشمک زن: لرزش صفحه و جلوههای چشمک زن را به حداقل برسانید یا حذف کنید، زیرا این موارد میتوانند باعث تشنج یا ناراحتی برای برخی از بازیکنان شوند. اگر چنین جلوههایی ضروری هستند، گزینههایی را برای کاهش شدت آنها یا غیرفعال کردن آنها به طور کامل ارائه دهید.
دسترسی شنوایی
- جلوههای صوتی بصری: نمایندگیهای بصری از جلوههای صوتی مهم، مانند آیکونهای روی صفحه یا نشانگرهای جهتدار ارائه دهید. این میتواند به بازیکنانی که ناشنوا یا کم شنوا هستند کمک کند تا بفهمند چه اتفاقی در بازی میافتد. استفاده از بازخورد لمسی را برای انتقال اطلاعات صوتی در نظر بگیرید.
- سطوح صدای قابل تنظیم: به بازیکنان اجازه دهید سطوح صدای مختلف را به طور مستقل تنظیم کنند، مانند موسیقی، جلوههای صوتی و دیالوگ. این میتواند به بازیکنان کمک کند تا نشانههای صوتی مهم را در اولویت قرار دهند.
- گزینه صدای مونو: گزینهای را برای تغییر به صدای مونو ارائه دهید که کانالهای صوتی چپ و راست را در یک کانال واحد ترکیب میکند. این میتواند برای بازیکنانی که در یک گوش دچار کمشنوایی هستند مفید باشد.
- نشانههای صوتی واضح: از نشانههای صوتی واضح و متمایز برای انتقال اطلاعات مهم، مانند حملات دشمنان، تکمیل هدف و هشدارهای سلامت کم استفاده کنید. از نشانههای صوتی بیش از حد ظریف یا پیچیده استفاده نکنید.
- وضوح صوتی فضایی: اطمینان حاصل کنید که صدای فضایی واضح و متمایز است تا بازیکنان بتوانند جهت و فاصله صداها را به درستی شناسایی کنند.
دسترسی حرکتی
- کنترلهای قابل تنظیم: به بازیکنان اجازه دهید تمام کنترلهای بازی را به دکمهها یا کلیدهای مختلف نقشهبرداری مجدد کنند. گزینههایی را برای طرحهای کنترلی مختلف، مانند صفحه کلید و ماوس، گیمپد و صفحه لمسی ارائه دهید.
- روشهای ورودی جایگزین: از روشهای ورودی جایگزین، مانند کنترلکنندههای تطبیقی، دستگاههای ردیابی چشم و نرمافزار تشخیص صدا پشتیبانی کنید. اطمینان حاصل کنید که تمام عملکردهای بازی را میتوان با استفاده از این روشهای ورودی جایگزین دسترسی داشت.
- حساسیت و ناحیههای مرده قابل تنظیم: به بازیکنان اجازه دهید حساسیت ماوس، گیمپد یا صفحه لمسی را تنظیم کنند. گزینههایی را برای تنظیم اندازه ناحیههای مرده در استیکهای آنالوگ ارائه دهید.
- کنترلهای ساده شده: گزینههایی را برای سادهسازی طرحهای کنترلی پیچیده ارائه دهید. ویژگیهایی مانند هدفگیری خودکار، کمک به فشار دادن دکمه و عملکردهای تکدکمه را در نظر بگیرید.
- تنظیمات زمان: به بازیکنان اجازه دهید سرعت بازی را تنظیم یا بازی را متوقف کنند. گزینههایی را برای افزایش محدودیت زمانی برای رویدادهای زماندار ارائه دهید.
- بافرینگ ورودی: بافرینگ ورودی سخاوتمندانه را پیادهسازی کنید تا بازیکنانی که کنترل حرکتی ناسازگار دارند هنوز هم بتوانند اقدامات را با اطمینان اجرا کنند.
دسترسی شناختی
- دستورالعملهای واضح و مختصر: دستورالعملهای واضح و مختصری را برای تمام مکانیکها و اهداف بازی ارائه دهید. از زبان ساده استفاده کنید و از اصطلاحات تخصصی خودداری کنید. وظایف پیچیده را به مراحل کوچکتر و قابل مدیریتتر تقسیم کنید.
- آموزشها و نکات: آموزشهای جامعی ارائه دهید که مکانیکها و کنترلهای بازی را توضیح میدهد. نکات و توصیههایی را برای راهنمایی بازیکنان در بخشهای دشوار ارائه دهید.
- سطوح دشواری قابل تنظیم: طیف وسیعی از سطوح دشواری را برای تطبیق با بازیکنان با مهارتها و تواناییهای شناختی مختلف ارائه دهید. اطمینان حاصل کنید که سطوح دشواری آسانتر واقعاً برای بازیکنان با اختلالات شناختی قابل دسترس هستند.
- رابط کاربری قابل تنظیم: به بازیکنان اجازه دهید رابط کاربری را برای کاهش درهم و برهمی و بهبود تمرکز سفارشی کنند. گزینههایی را برای برجسته کردن اطلاعات مهم و پنهان کردن عناصر غیر ضروری ارائه دهید.
- اهداف و بازخورد روشن: بازخورد واضح و ثابتی را در مورد اقدامات بازیکنان ارائه دهید. اطمینان حاصل کنید که بازیکنان عواقب انتخابهای خود را درک میکنند. از نشانههای بصری و شنوایی برای تقویت یادگیری استفاده کنید.
- وسایل کمک حافظه: وسایل کمک حافظه درون بازی مانند گزارشهای جستجو، نقشهها با نقاط بین راه و بیوگرافی شخصیتها را ارائه دهید تا به بازیکنان در پیگیری اطلاعات کمک کنید.
دستورالعملها و منابع دسترسی
چندین سازمان و ابتکار عمل دستورالعملها و منابعی را برای کمک به توسعهدهندگان در ایجاد بازیهای دسترسپذیر ارائه میکنند. در اینجا چند نمونه قابل توجه آورده شده است:
- دستورالعملهای دسترسی به بازی (GAG): مجموعه جامعی از دستورالعملها که جنبههای مختلف دسترسی به بازی، از جمله دسترسی بصری، شنوایی، حرکتی و شناختی را پوشش میدهد. https://gameaccessibilityguidelines.com/
- خیریه AbleGamers: یک سازمان غیرانتفاعی که از دسترسی در بازی حمایت میکند و منابعی را برای کمک به توسعهدهندگان در ایجاد بازیهای فراگیر ارائه میدهد. https://ablegamers.org/
- انجمن بینالمللی توسعهدهندگان بازی (IGDA): IGDA یک گروه مورد علاقه ویژه (SIG) دارد که دسترسی را در صنعت بازی ترویج میکند.
- دستورالعملهای دسترسی به محتوای وب (WCAG): در حالی که عمدتاً بر دسترسی به وب متمرکز است، اصول WCAG را میتوان در توسعه بازی، به ویژه در طراحی منوها و عناصر رابط کاربری نیز اعمال کرد.
تست و تکرار
تست دسترسی برای اطمینان از فراگیر بودن بازی شما بسیار مهم است. درگیر کردن بازیکنان با معلولیت در فرآیند تست خود برای دریافت بازخورد ارزشمند در مورد دسترسی به بازی خود. بر اساس این بازخورد، طراحی خود را تکرار کنید تا به طور مداوم دسترسی به بازی خود را بهبود بخشید.
این روشهای تست را در نظر بگیرید:
- تست قابلیت استفاده با بازیکنان دارای معلولیت: بازیکنان دارای معلولیت را هنگام انجام بازی خود مشاهده کنید و در مورد تجربیات آنها بازخورد جمعآوری کنید.
- تست دسترسی خودکار: از ابزارهای خودکار برای شناسایی مشکلات بالقوه دسترسی در رابط کاربری و کد بازی خود استفاده کنید.
- ممیزیهای دسترسی: از متخصصان دسترسی بخواهید تا ممیزی کاملی از بازی شما انجام دهند و توصیههایی برای بهبود ارائه دهند.
ملاحظات جهانی برای دسترسی به بازی
هنگام طراحی برای مخاطبان جهانی، در نظر گرفتن تفاوتهای فرهنگی و تغییرات منطقهای در نیازهای دسترسی ضروری است. در اینجا چند فاکتور وجود دارد که باید در نظر داشته باشید:
- بومیسازی زبان: اطمینان حاصل کنید که بازی شما به طور کامل به زبانهای متعدد، از جمله زیرنویس، شرحها و عناصر رابط کاربری بومیسازی شده است. به تفاوتهای ظریف فرهنگی توجه کنید و از استفاده از اصطلاحات یا عبارات عامیانه که ممکن است به خوبی ترجمه نشوند، خودداری کنید.
- حساسیت فرهنگی: به تفاوتهای فرهنگی در ترجیحات گیمپلی، نمایش شخصیتها و موضوعات داستان توجه داشته باشید. از تداوم کلیشهها یا محتوای توهینآمیز خودداری کنید.
- استانداردهای دسترسی منطقهای: استانداردهای یا مقررات دسترسی منطقهای را که ممکن است برای بازی شما اعمال شود، تحقیق و رعایت کنید. به عنوان مثال، برخی از کشورها الزامات خاصی برای دسترسی به بازیهای ویدیویی دارند.
- در دسترس بودن فناوری کمکی: در دسترس بودن و مقرون به صرفه بودن فناوریهای کمکی را در مناطق مختلف در نظر بگیرید. اطمینان حاصل کنید که بازی شما با فناوریهای کمکی که معمولاً در بازارهای هدف شما استفاده میشوند، سازگار است.
- نمایش شخصیتها: عمداً نمایندگی متنوعی را در شخصیتهای بازی خود بگنجانید. اطمینان حاصل کنید که شخصیتهای دارای معلولیت کلیشه نیستند، بلکه افراد کاملاً واقعی هستند.
دسترسی فراتر از انتشار اولیه
دسترسی به بازی یک کار یکباره نیست؛ یک فرآیند مداوم است. پس از راهاندازی بازی خود، به نظارت بر بازخورد بازیکنان ادامه دهید و بهروزرسانیها و وصلهها را برای رسیدگی به هر گونه مشکل دسترسی که پیش میآید ارائه دهید. این پیشرفت مستمر نشان دهنده تعهد است و میتواند رضایت کاربر را بسیار بهبود بخشد.
نتیجه
ایجاد بازیهای دسترسپذیر فقط مسئله رعایت نیست؛ این فرصتی برای گسترش مخاطبان شما، بهبود تجربه بازی برای همه و ایجاد یک جامعه بازی فراگیرتر است. با پذیرش اصول و نکات ارائه شده در این راهنما، میتوانید بازیهایی را ایجاد کنید که واقعاً برای بازیکنان از همه اقشار لذتبخش و قابل دسترس باشد. به یاد داشته باشید، دسترسی برای همه مفید است، و بازی شما را برای همه بازیکنان در سراسر جهان بهتر میکند. بنابراین، روشهای توسعه خود را بالا ببرید و پتانسیل بازیهای خود را برای همه باز کنید!