Abstract:
In the video gaming world, controller
enhances game play but requires to purchase controller
hardware exclusively, as an accessories input device. Although the gaming
controller hardware has its own importance, this project gives mobile device
running android operating system as an alternative to it. To simulate the idea,
Client-Server architecture is used where server is on computer running the
video game and client is android mobile application. User can select an xml
profile which contains information regarding controller screen interface and
corresponding input values from input sensors. These profiles are predefined or
can be user defined by customizable wizard. Values from sensors are quantized
and then passed to server using Wi-Fi connectivity and socket programming then
Server injects values to video game. Thus, this android app
performing as an input device gaming controller to computer.
Keywords: Android, Client-Server Architecture, XML, Wi-Fi, Socket, Configuration File.