Hi guys,
Last night we released the source for a customisable debug menu for use with games and applications developed with the Gideros SDK.
We used it extensively in our soon to be released Gideros game "Neon Force" (shown above) and found it to be very useful.
The menu has support for 18 unique buttons. Each of which can have its own description text, button text, execute function (with custom parameters) and a state check function which can enable/disable buttons on the fly.
You can find a detailed explanation on its usage and a link to the source code
[here]The source code includes a demo Gideros project with the debug menu configured and running to show how to use it.
Comments
I usually implemented all debug switches in the config files, but that way designer can't really change them and usually need to ask me how to do this or that.
Implementing debug menu in the game could actually fix that, thanks guys
Author of Learn Lua for iOS Game Development from Apress ( http://www.apress.com/9781430246626 )
Cool Vizify Profile at https://www.vizify.com/oz-apps
I should be posting another debug system in the next week or so which acts as a real time variable watch window that can be displayed as the game is running. This helps track values on variables without having to monitor the output console or drop into a debugger.
Likes: SinisterSoft