Quote from: Crimson Wizard on Fri 29/06/2012 22:24:36
This is a problem the engine would run sooner or later, since it wasn't made with having portability in mind.
Unfortunately my only suggestion is rather for the future versions of the engine - to implement totally virtual controls that could be rebound from game setup, for example.
Much how c++ has a way to check which OS its executing an app from, can AGS do the same? Perhaps a script function that checks which platform its running under, and if its running under a mobile OS, functionality can be customized to work with that platform right from within the game. For older games that did not do this, maybe the engine for ports such as Android and IOS can have a default custom keyboard that implements shift/CTRL/ PG up or dwn, Home, End, F1-F12 keys, etc...?