Abstract
Our project title is AX-CS FPS, Action and Adventure Games with UI Layers. The aim of our project is to make video games accessible to all by integrating Motion Input with selected games. Traditionally, video games are limited to game controllers or the mouse and keyboard, which presents significant accessibility barriers for children with disabilities. The exclusion from gaming experiences could deprive them of the enjoyment and social interaction that gaming can provide, and could cause feelings of isolation.
Our solution concerns designing intuitive User Interfaces using Microsoft Foundation Classes in C++, so that users can customise settings for Motion Input based on their mobility needs. We have developed such UIs for a variety of driving games, 2D Side Scroller and 3D Action Games. For gameplay, we utilised functionalities from MotionInput V3.4 - a touchless system that allows users to control and interact with the computer using physical gestures captured by their web camera - for players to trigger in-game controls. These functionalities include speech commands, virtual buttons and facial gestures.
Our main achievements include specific MFC Applications that support 5 different games: Rocket League, Forza Horizon, Sonic, Lego Avengers and Batman Arkham Asylum GOTY, as well as a general driving games MFC Application and a general 2D Side Scroller games MFC Application. We have integrated speech commands, gestures, and improved the aesthetics of the Motion Input UI. With our work, children with disabilities may now launch Motion Input for the aforementioned games and play them using body parts of their choosing.
Project Development
The gnatt chart below illustrates our project development timeline
Our Team
Meet the team behind this project