{"id":272653,"date":"2025-03-20T16:37:07","date_gmt":"2025-03-20T16:37:07","guid":{"rendered":"https:\/\/michigandigitalnews.com\/index.php\/2025\/03\/20\/how-promise-mascot-agency-is-being-built-with-accessibility-in-mind\/"},"modified":"2025-06-25T17:09:06","modified_gmt":"2025-06-25T17:09:06","slug":"how-promise-mascot-agency-is-being-built-with-accessibility-in-mind","status":"publish","type":"post","link":"https:\/\/michigandigitalnews.com\/index.php\/2025\/03\/20\/how-promise-mascot-agency-is-being-built-with-accessibility-in-mind\/","title":{"rendered":"How Promise Mascot Agency is Being Built with Accessibility in Mind"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div>\n<p>There are numerous features developers must consider implementing when developing their games. These could be large, overarching ones \u2013 \u2018How big should the game world be?\u2019 \u2018Will it need to support multiplayer?\u2019 \u2013 or some of the less critical, but no less important, questions to answer\u2026 like what color should the doors be on a house?<\/p>\n<p>Accessibility in gaming has grown significantly in recent years among game developers who have been more conscious of adding these types of features into their games, ensuring more people can play them across all facets of the gaming community. This could be anything from including a color-blind option, a high contrast mode, or game difficulty adjustments to name a few.<\/p>\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\\\/sites\\\/2\\\/2025\\\/03\\\/PromiseMascotAgency_Screenshot_03_4k-549c436e28d57d3c2202.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-207448&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1920,&quot;targetHeight&quot;:1080,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img fetchpriority=\"high\" fetchpriority=\"high\" decoding=\"async\" width=\"1920\" height=\"1080\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PromiseMascotAgency_Screenshot_03_4k-549c436e28d57d3c2202.jpg\" alt=\"\" class=\"wp-image-207448\" srcset=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PromiseMascotAgency_Screenshot_03_4k-549c436e28d57d3c2202.jpg 1920w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PromiseMascotAgency_Screenshot_03_4k-549c436e28d57d3c2202-768x432.jpg 768w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PromiseMascotAgency_Screenshot_03_4k-549c436e28d57d3c2202-1024x576.jpg 1024w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PromiseMascotAgency_Screenshot_03_4k-549c436e28d57d3c2202-1536x864.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\"\/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge image\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"context.imageButtonRight\" data-wp-style--top=\"context.imageButtonTop\"><br \/>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"\/>\n\t\t\t<\/svg><br \/>\n\t\t<\/button><\/figure>\n<p>At this year\u2019s ID@Xbox Showcase event at GDC, I had a chance to talk with Philip Crabtree, technical director and co-founder of Kaizen Game Works Limited, who was showcasing <strong><em><a href=\"https:\/\/www.xbox.com\/en-US\/games\/store\/promise-mascot-agency\/9P6GCJ303K9B\/\">Promise Mascot Agency<\/a><\/em><\/strong>, which had the Xbox Adaptive Controller as well as the newly launched Xbox Adaptive Joystick enabled at their demo station. I was immediately curious to ask how the team decided to dedicate development resources to accessibility, and why it was important to them.<\/p>\n<p>\u201cI don\u2019t think there was a decision; I think it was just something we wanted to do. And I think it was pretty much an unspoken understanding. Whenever an idea came up for an accessibility feature, we didn\u2019t have a meeting about it. It\u2019s just, \u2018I\u2019m putting it in,\u2019 it\u2019s as simple as that,\u201d explains Crabtree. \u201cIf something comes to us, like a suggestion from someone who played the demo or something we\u2019ve seen in another game, then it\u2019s just mentioned, and we put it in where we can. It\u2019s not a very complicated process.\u201d<\/p>\n<p>In <em>Promise Mascot Agency<\/em>, you play Mitchy, an exiled Yakuza living in a dying town who is seeking redemption. Your goal is to rebuild a mascot agency by recruiting mascots, helping them regain confidence, and renovating the town where they live. Crabtree describes it as an open-world narrative adventure game that combines crime drama with mini-games \u2013 and car battles.<\/p>\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\\\/sites\\\/2\\\/2025\\\/03\\\/PromiseMascotAgency_Screenshot_01_1080p-9fa9740a21d58074c99e.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-207445&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1920,&quot;targetHeight&quot;:1080,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image&quot;,&quot;alt&quot;:&quot;&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1920\" height=\"1080\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PromiseMascotAgency_Screenshot_01_1080p-9fa9740a21d58074c99e.jpg\" alt=\"\" class=\"wp-image-207445\" srcset=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PromiseMascotAgency_Screenshot_01_1080p-9fa9740a21d58074c99e.jpg 1920w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PromiseMascotAgency_Screenshot_01_1080p-9fa9740a21d58074c99e-768x432.jpg 768w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PromiseMascotAgency_Screenshot_01_1080p-9fa9740a21d58074c99e-1024x576.jpg 1024w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PromiseMascotAgency_Screenshot_01_1080p-9fa9740a21d58074c99e-1536x864.jpg 1536w\" sizes=\"(max-width: 1920px) 100vw, 1920px\"\/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge image\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"context.imageButtonRight\" data-wp-style--top=\"context.imageButtonTop\"><br \/>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"\/>\n\t\t\t<\/svg><br \/>\n\t\t<\/button><\/figure>\n<p>Crabtree\u2019s previous game, <em>Paradise Killer<\/em> had several accessibility settings that Kaizen\u2019s community responded well to, but they also identified several limitations, such as the inability to alter the style of text dialogue. So, with <em>Promise Mascot Agency<\/em>, accessibility was a feature they wanted to push further and prioritized it early in development.<\/p>\n<p>\u201cIn our <em>Promise Mascot Agency,<\/em> you drive around in a truck, so we wanted to make sure you could do things like drive without having to hold the triggers. So, we\u2019ve implemented modes where you can just tap to drive and tap to reverse. Same thing with boosting \u2014 tap to do this or that. We also wanted to introduce options like high contrast mode so you can easily see objectives on the screen,\u201d Crabtree says while detailing some of the accessibility settings they\u2019ve implemented. \u201cWhere there are elements of difficulty, like timers, we wanted to make all those settings changeable so you can make it easier to chase or have more time to read the text. Anything we could think of that was achievable for a small team, we tried to get it in there.\u201d<\/p>\n<p>I asked Crabtree if there were any specific accessibility features the team really wanted to ensure worked well with <em>Promise Mascot Agency<\/em>, including those that may center around playing with the Xbox Adaptive Controller \u2013 which was on-hand at the event for attendees to try. The answer? Everything.<\/p>\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\\\/sites\\\/2\\\/2025\\\/03\\\/promise_XAC_crop-bf2a082c88c1db608b3a-scaled.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-207467&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:2403,&quot;targetHeight&quot;:2560,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image: Xbox Accessibility Controller at GDC 2025&quot;,&quot;alt&quot;:&quot;Xbox Accessibility Controller at GDC 2025&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"641\" height=\"683\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_XAC_crop-bf2a082c88c1db608b3a-641x683.jpg\" alt=\"Xbox Accessibility Controller at GDC 2025\" class=\"wp-image-207467\" srcset=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_XAC_crop-bf2a082c88c1db608b3a-641x683.jpg 641w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_XAC_crop-bf2a082c88c1db608b3a-543x578.jpg 543w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_XAC_crop-bf2a082c88c1db608b3a-768x818.jpg 768w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_XAC_crop-bf2a082c88c1db608b3a-1442x1536.jpg 1442w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_XAC_crop-bf2a082c88c1db608b3a-1922x2048.jpg 1922w\" sizes=\"(max-width: 641px) 100vw, 641px\"\/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge image: Xbox Accessibility Controller at GDC 2025\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"context.imageButtonRight\" data-wp-style--top=\"context.imageButtonTop\"><br \/>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"\/>\n\t\t\t<\/svg><br \/>\n\t\t<\/button><\/figure>\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\\\/sites\\\/2\\\/2025\\\/03\\\/promise_mascot_XAC_2-b6cf3354685444b63a9e.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-207464&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1920,&quot;targetHeight&quot;:1080,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image: Xbox Accessibility Controller at GDC 2025&quot;,&quot;alt&quot;:&quot;Xbox Accessibility Controller at GDC 2025&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_mascot_XAC_2-b6cf3354685444b63a9e-1024x576.jpg\" alt=\"Xbox Accessibility Controller at GDC 2025\" class=\"wp-image-207464\" srcset=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_mascot_XAC_2-b6cf3354685444b63a9e-1024x576.jpg 1024w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_mascot_XAC_2-b6cf3354685444b63a9e-768x432.jpg 768w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_mascot_XAC_2-b6cf3354685444b63a9e-1536x864.jpg 1536w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_mascot_XAC_2-b6cf3354685444b63a9e.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\"\/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge image: Xbox Accessibility Controller at GDC 2025\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"context.imageButtonRight\" data-wp-style--top=\"context.imageButtonTop\"><br \/>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"\/>\n\t\t\t<\/svg><br \/>\n\t\t<\/button><\/figure>\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\\\/sites\\\/2\\\/2025\\\/03\\\/promise_mascot_XAC-42227e75327c6aceeba2.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-large&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-207442&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:1920,&quot;targetHeight&quot;:1081,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image: Xbox Accessibility Controller at GDC 2025&quot;,&quot;alt&quot;:&quot;Xbox Accessibility Controller at GDC 2025&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"577\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_mascot_XAC-42227e75327c6aceeba2-1024x577.jpg\" alt=\"Xbox Accessibility Controller at GDC 2025\" class=\"wp-image-207442\" srcset=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_mascot_XAC-42227e75327c6aceeba2-1024x577.jpg 1024w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_mascot_XAC-42227e75327c6aceeba2-768x432.jpg 768w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_mascot_XAC-42227e75327c6aceeba2-1536x865.jpg 1536w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/promise_mascot_XAC-42227e75327c6aceeba2.jpg 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\"\/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge image: Xbox Accessibility Controller at GDC 2025\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"context.imageButtonRight\" data-wp-style--top=\"context.imageButtonTop\"><br \/>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"\/>\n\t\t\t<\/svg><br \/>\n\t\t<\/button><\/figure>\n<\/figure>\n<p>\u201cEveryone wanted the whole game to work (with it). There\u2019s no point in just having 10 percent of the game accessible \u2014 we wanted the whole thing. So, once we had [the Xbox Adaptive Controller] in front of us and we could use it, it was then just trying to figure out what the correct method of control is,\u201d explains Crabtree. \u201cAs I mentioned before, rather than holding a button down to accelerate, you could tap. And then when you want to brake, do you tap the same button? Do you tap a different button? It\u2019s just trying options to see what fit \u2014 we wanted every feature to work with it and I think we managed to get that.\u201d<\/p>\n<p>The team also got to experience using the new Xbox Adaptive Joystick with their game. \u201cThe new Xbox Adaptive Joystick is great \u2014 I didn\u2019t realize it existed until very recently. I\u2019m happy just to have held it \u2013 it\u2019s a wonderful little thing,\u201d says Crabtree.<\/p>\n<p>\u201cWhen we got the first [Xbox Adaptive Controller], the obvious downfall was we needed an analog stick \u2014 the games we make need an analog stick. So, you\u2019d need most if not all the buttons on the controller. That was the first problem when looking at our old games before the new controller came out. But the Xbox Adaptive Joystick is very flexible to assign how you want. It didn\u2019t take anytime at all to figure out how to just control it.\u201d<\/p>\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\\\/sites\\\/2\\\/2025\\\/03\\\/PMA_02-187675e63b1a2a7eee0a-scaled.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-207471&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:2560,&quot;targetHeight&quot;:1440,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image: Promise Mascot Agency Screenshot&quot;,&quot;alt&quot;:&quot;Promise Mascot Agency Screenshot&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1440\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PMA_02-187675e63b1a2a7eee0a-scaled.jpg\" alt=\"Promise Mascot Agency Screenshot\" class=\"wp-image-207471\" srcset=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PMA_02-187675e63b1a2a7eee0a-scaled.jpg 2560w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PMA_02-187675e63b1a2a7eee0a-768x432.jpg 768w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PMA_02-187675e63b1a2a7eee0a-1024x576.jpg 1024w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PMA_02-187675e63b1a2a7eee0a-1536x864.jpg 1536w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PMA_02-187675e63b1a2a7eee0a-2048x1152.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"\/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge image: Promise Mascot Agency Screenshot\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"context.imageButtonRight\" data-wp-style--top=\"context.imageButtonTop\"><br \/>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"\/>\n\t\t\t<\/svg><br \/>\n\t\t<\/button><\/figure>\n<p>As Crabtree points out to me, it\u2019s about spotting opportunities in how you approach accessibility. It\u2019s not that a developer needs to think too hard about getting it perfect or questioning who will like it or who won\u2019t like it. \u201cIt\u2019s about giving players options and trying to identify what they might be; it\u2019s fairly straightforward,\u201d he says. \u201cAny developer making a game just wants people to play it and wants people to enjoy it. And with these controllers, more people can enjoy it. It feels pretty good to be able to let people find it and connect with the games that previously might have been out of reach.\u201d<\/p>\n<p>And for those developers who are just starting to look at ways to make their game accessible, Crabtree boiled it down simply here as well: Just do it.<\/p>\n<p>\u201cDon\u2019t overthink it. Just have a look at your game and say, \u2018Well what is accessibility?\u2019 Don\u2019t just think about motion. Think about things like timers, which could add initial stress or cognitive issues, where you can give people more time to understand what they need to do to take things at their own pace,\u201d Crabtree details.<\/p>\n<figure data-wp-context=\"{&quot;uploadedSrc&quot;:&quot;https:\\\/\\\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\\\/sites\\\/2\\\/2025\\\/03\\\/PMA_01-68f1a12f65e792fa6535-scaled.jpg&quot;,&quot;figureClassNames&quot;:&quot;wp-block-image size-full&quot;,&quot;figureStyles&quot;:null,&quot;imgClassNames&quot;:&quot;wp-image-207469&quot;,&quot;imgStyles&quot;:null,&quot;targetWidth&quot;:2560,&quot;targetHeight&quot;:1440,&quot;scaleAttr&quot;:false,&quot;ariaLabel&quot;:&quot;Enlarge image: Promise Mascot Agency Screenshot&quot;,&quot;alt&quot;:&quot;Promise Mascot Agency Screenshot&quot;}\" data-wp-interactive=\"core\/image\" class=\"wp-block-image size-full wp-lightbox-container\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"1440\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-on-async--load=\"callbacks.setButtonStyles\" data-wp-on-async-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PMA_01-68f1a12f65e792fa6535-scaled.jpg\" alt=\"Promise Mascot Agency Screenshot\" class=\"wp-image-207469\" srcset=\"https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PMA_01-68f1a12f65e792fa6535-scaled.jpg 2560w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PMA_01-68f1a12f65e792fa6535-768x432.jpg 768w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PMA_01-68f1a12f65e792fa6535-1024x576.jpg 1024w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PMA_01-68f1a12f65e792fa6535-1536x864.jpg 1536w, https:\/\/pub-f354ec240bea480db7320bd0e29d972e.r2.dev\/sites\/2\/2025\/03\/PMA_01-68f1a12f65e792fa6535-2048x1152.jpg 2048w\" sizes=\"(max-width: 2560px) 100vw, 2560px\"\/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" aria-label=\"Enlarge image: Promise Mascot Agency Screenshot\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on-async--click=\"actions.showLightbox\" data-wp-style--right=\"context.imageButtonRight\" data-wp-style--top=\"context.imageButtonTop\"><br \/>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"\/>\n\t\t\t<\/svg><br \/>\n\t\t<\/button><\/figure>\n<p>\u201cThink about all the actions players take in a game. How can you make it more accessible? You don\u2019t have to hit everything. It\u2019d be wonderful if you could, but every little bit helps. And once you\u2019ve done one implementation, then that bit of knowledge can go forward to implement something else. And then on your next game, you can start with that and then keep expanding. So, just do it. People want to play your games. Help them play it.\u201d<\/p>\n<p><em>Promise Mascot Agency is set for release soon for Xbox Series X|S and will launch day one with Game Pass. <\/em><a href=\"https:\/\/www.xbox.com\/en-US\/games\/store\/promise-mascot-agency-demo\/9PC42205125W\/0010\"><em>You can also check out a free demo of Promise Mascot Agency here<\/em><\/a><em>.<\/em><\/p>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<div id=\"msp1742427134173\" class=\"\">\n<div class=\"ms-product-badge mspb-large\" data-product-id=\"9PC42205125W\">\n<div class=\"mspb-primary-image\">\n\t\t<a href=\"https:\/\/www.microsoft.com\/en-us\/store\/apps\/9PC42205125W\" target=\"_blank\" rel=\"noopener\">&#13;<br \/>\n\t\t\t<img decoding=\"async\" src=\"https:\/\/store-images.s-microsoft.com\/image\/apps.11905.14177099421401702.dd3bf191-c714-46c3-b2c7-d7a9029ff975.d5d1fa1c-d37e-425f-a5d7-4f6c8f697f7a?w=400&amp;h=600\" alt=\"Promise Mascot Agency Demo\" class=\"skip-lazy\"\/>&#13;<br \/>\n\t\t<\/a>\n\t<\/div>\n<div class=\"mspb-details\">\n<h2>Promise Mascot Agency Demo<\/h2>\n<div class=\"mspb-secondary-details\">\n<div class=\"mspb-left-container\">\n<p>Kaizen Game Works Limited<\/p>\n<div class=\"mspb-rating\">\n<p>&#13;<br \/>\n\t\t\t<span>\u2606<\/span><span>\u2606<\/span><span>\u2606<\/span><span>\u2606<\/span><span>\u2606<\/span>&#13;<br \/>\n\t\t\t\t\t\t<span class=\"mspb-total-ratings\">18<\/span>&#13;\n\t\t\t\t\t<\/p>\n<p>&#13;<br \/>\n\t\t\t<span>\u2605<\/span><span>\u2605<\/span><span>\u2605<\/span><span>\u2605<\/span><span>\u2605<\/span>&#13;\n\t\t<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"mspb-right-container\">\n<p>&#13;<br \/>\n\t\tFrom the creators of Paradise Killer comes a mind-bending open-world narrative adventure mascot management simulator where mascots are more than just symbols \u2013 they\u2019re unpredictable forces of nature! Step into the chaos, unravel the conspiracies, drive a tiny truck and try to keep it all together in Promise Mascot Agency!<\/p>\n<p>Welcome to the Mascot Hustle <\/p>\n<p>You thought mascots were just fluffy, innocent brand ambassadors? Think again. The Mascots are all living, breathing, fully formed personalities, with dreams, fears, and the occasional breakdowns of their own- just like us! Whether it\u2019s Trororo, a charming cat who\u2019s a little too obsessed with &#8220;adult video&#8221; or sweet, silken To-Fu, who can\u2019t stop sobbing, your job is to befriend, mentor, and (hopefully) get these mascots to finish their jobs without causing a major catastrophe.<\/p>\n<p>Play Your Cards Right<\/p>\n<p>Sending your mascots out to work is never as easy as it sounds. One minute they\u2019re promoting delicious food, the next they\u2019re stuck in a doorway or starting a kitchen inferno. Need help? Good thing Kaso-Machi is full of intrepid everyday heroes ready to lend a hand (if you\u2019ve managed to befriend them, of course). Unlock Hero Cards, featuring Kaso-Machi\u2019s lovable local weirdos like Captain Sign, Japan\u2019s only road-sign superhero (don\u2019t ask questions), or Mama-San, a bar owner with a serious latex collection. These heroes will step in to provide help when your mascots inevitably lose control.<\/p>\n<p>Tear Through Town in Your Upgradable Kei Truck<\/p>\n<p>Kaso-Machi is a town full of secrets, and Michi isn\u2019t just stuck in an office managing mascots \u2013 he\u2019s on the road in his rusty (but upgradeable!) Kei Truck. This nifty little ride may look like a heap of junk, but with a few tweaks, it\u2019ll have nitro boosts, glider wings, and even the ability to launch Pinky\u2606 \u2013 Michi\u2019s maniacal mascot assistant \u2013 like a missile. Use your truck to explore the strange, forgotten town, unlock collectibles, and uncover hidden mysteries. Who knew a Kei Truck could be your best friend in a town where literally everything else hates you?!<\/p>\n<p>Crime! Drama! A Walking Finger?!  <\/p>\n<p>Exiled after an ambush that left his clan in shambles, Michi finds himself piecing together the mystery of what really happened, while the town seems to actively conspire against him. Nightmare spirits seem a little too interested in your business, and there\u2019s an ever-present sense that something\u2019s very, very wrong in this place\u2026<\/p>\n<p>Think you can resist? Think again. The mascots know where you live. Step into the world of Promise Mascot Agency and claim your place in this brave new world of mascot domination.\t<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<div id=\"msp1742427134173\" class=\"\">\n<div class=\"ms-product-badge mspb-large\" data-product-id=\"9P6GCJ303K9B\">\n<div class=\"mspb-primary-image\">\n\t\t<a href=\"https:\/\/www.microsoft.com\/en-us\/store\/apps\/9P6GCJ303K9B\" target=\"_blank\" rel=\"noopener\">&#13;<br \/>\n\t\t\t<img decoding=\"async\" src=\"https:\/\/store-images.s-microsoft.com\/image\/apps.14188.14620210851290627.c4e5cc2b-14fe-46d5-9cbd-d77f11a02a0d.97c2758f-5917-460b-827e-e3d7b44f14a1?w=400&amp;h=600\" alt=\"Promise Mascot Agency\" class=\"skip-lazy\"\/>&#13;<br \/>\n\t\t<\/a>\n\t<\/div>\n<div class=\"mspb-details\">\n<h2>Promise Mascot Agency<\/h2>\n<div class=\"mspb-secondary-details\">\n<div class=\"mspb-left-container\">\n<p>Kaizen Game Works Limited<\/p>\n<div class=\"mspb-rating\">\n<p>&#13;<br \/>\n\t\t\t<span>\u2606<\/span><span>\u2606<\/span><span>\u2606<\/span><span>\u2606<\/span><span>\u2606<\/span>&#13;\n\t\t\t\t\t<\/p>\n<p>&#13;<br \/>\n\t\t\t<span>\u2605<\/span><span>\u2605<\/span><span>\u2605<\/span><span>\u2605<\/span><span>\u2605<\/span>&#13;\n\t\t<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<div class=\"mspb-right-container\">\n<p>&#13;<br \/>\n\t\tFrom the creators of Paradise Killer comes a mind-bending open-world narrative adventure mascot management simulator where mascots are more than just symbols \u2013 they\u2019re unpredictable forces of nature! Step into the chaos, unravel the conspiracies, drive a tiny truck and try to keep it all together in Promise Mascot Agency!<\/p>\n<p>Welcome to the Mascot Hustle <\/p>\n<p>You thought mascots were just fluffy, innocent brand ambassadors? Think again. The Mascots are all living, breathing, fully formed personalities, with dreams, fears, and the occasional breakdowns of their own- just like us! Whether it\u2019s Trororo, a charming cat who\u2019s a little too obsessed with &#8220;adult video&#8221; or sweet, silken To-Fu, who can\u2019t stop sobbing, your job is to befriend, mentor, and (hopefully) get these mascots to finish their jobs without causing a major catastrophe.<\/p>\n<p>Play Your Cards Right<\/p>\n<p>Sending your mascots out to work is never as easy as it sounds. One minute they\u2019re promoting delicious food, the next they\u2019re stuck in a doorway or starting a kitchen inferno. Need help? Good thing Kaso-Machi is full of intrepid everyday heroes ready to lend a hand (if you\u2019ve managed to befriend them, of course). Unlock Hero Cards, featuring Kaso-Machi\u2019s lovable local weirdos like Captain Sign, Japan\u2019s only road-sign superhero (don\u2019t ask questions), or Mama-San, a bar owner with a serious latex collection. These heroes will step in to provide help when your mascots inevitably lose control.<\/p>\n<p>Tear Through Town in Your Upgradable Kei Truck<\/p>\n<p>Kaso-Machi is a town full of secrets, and Michi isn\u2019t just stuck in an office managing mascots \u2013 he\u2019s on the road in his rusty (but upgradeable!) Kei Truck. This nifty little ride may look like a heap of junk, but with a few tweaks, it\u2019ll have nitro boosts, glider wings, and even the ability to launch Pinky\u2606 \u2013 Michi\u2019s maniacal mascot assistant \u2013 like a missile. Use your truck to explore the strange, forgotten town, unlock collectibles, and uncover hidden mysteries. Who knew a Kei Truck could be your best friend in a town where literally everything else hates you?!<\/p>\n<p>Crime! Drama! A Walking Finger?!  <\/p>\n<p>Exiled after an ambush that left his clan in shambles, Michi finds himself piecing together the mystery of what really happened, while the town seems to actively conspire against him. Nightmare spirits seem a little too interested in your business, and there\u2019s an ever-present sense that something\u2019s very, very wrong in this place\u2026<\/p>\n<p>Think you can resist? Think again. The mascots know where you live. Step into the world of Promise Mascot Agency and claim your place in this brave new world of mascot domination.\t<\/p>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/div>\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n<\/div>\n<p>[ad_2]<br \/>\n<br \/><a href=\"https:\/\/news.xbox.com\/en-us\/2025\/03\/20\/how-promise-mascot-agency-built-with-accessibility\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] There are numerous features developers must consider implementing when developing their games. These could be large, overarching ones \u2013 \u2018How big should the game<\/p>\n","protected":false},"author":1,"featured_media":272654,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[160],"tags":[],"_links":{"self":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/posts\/272653"}],"collection":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/comments?post=272653"}],"version-history":[{"count":0,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/posts\/272653\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/media\/272654"}],"wp:attachment":[{"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/media?parent=272653"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/categories?post=272653"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/michigandigitalnews.com\/index.php\/wp-json\/wp\/v2\/tags?post=272653"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}