There are some free luxuries that dev's get when developing and iterating games that can be run and played easily on theHaving access to game data files at runtime from dev machine (whichwould enable building of tools to quickly iterate, in today's agedebug, include console games)and analyze the game at runtime.
- Multiple, big screens where detailed debug information can be directly overlayed on the game.
- Infrastructure can be built to allow direct access to game components, features can be disabled/enabled/modified at runtime.
- Full access to game assets and resources at runtime. For example, modifying gameplay configuration files at runtime to quickly iterate on gameplay, level editors, UI editors, ect.
- Code can be dynamically recompiled and relinked during runtime
- Many forms of user input, including a full keyboard, mouse, & gamepad, so that interacting with the dev infrastructure doesn't overlap with game controls
What kind of workflow modificationsSeparately for iOS & Android, is there any way to have developers adoptedaccess to bring these features intodata files from the dev machine while the game is running on the mobile developmentdevice? Understandably, this may differ by platform.
Please do not recommend a tool, or a 3rd party engine that does X.