Hi AppGameKit users,
I started this thread so that you could give us feedback on AppGameKit and tell us what you needed fixing and what new things you wanted to see added. Well you did a great job and I've gone through that feedback today and below is a breakdown of it. Let me know if I've missed anything, I'll wait a week and then I'll take any further feedback and prepare a survey which will allow everyone to vote on what they want to see added in order of priority.
Cheers,
Rick
------
General
Stable bug free versioning
Stay focused on AGK
Quicker updates
Platforms
Blackberry full support
HTML5 support
Windows Phone 8
Linux
WiiU
Chromebook
3rd party tools/hardware
Ouya support
Spriter support
Spine support
Large 3D Terrain Support
Scoreloop support
Engine
- 3D Animation with the ability to blend multiple animations at the same time (at least four and preferably up to 8)
- Sprite blend modes
- Shader support for 2D
- Full screen shader support
- Read color value of single pixel on screen
- Write pixel to screen
- Tweening system
- 3D batching (preferably with control over the method used, eg. hardware, shader, VTF, etc
- Ability to edit vertexdata in 3D
- 3D command set that matches DBPro set
- 3D collision
- 3D Physics - Bullet
- 3D skybox commands
- Ability to load in legacy DBO objects
- Encrype media files into final build
- Improved control of files and folders and how they are read/written to system locations. I want to control whether my app will need admin permissions on Windows. I want a DBPro level of control.
- Built in GUI windows and control systems for menu, toolbars etc
- Better Audio Capabilities (fade, mixing, loop..full OpenAL support)
- Game Centre style system for cross platform
- NFC & other sensors cross platform
- The possibility to determine when the program goes into background
- Direct camera access on Android (without the need to go through a gallery app to get a photo, and so we can create apps that use camera input in realtime
- Windowed resolution adjustment
- Create a memblock from a file and a sound (this is very important if I want to load a lot of images very fast)
- Deleteallobjects command
- Improved Editboxes (vertical scrolling, better keyboard input on Android, etc)
- GUI access (in which case we could use the platform's textboxes rather than editboxes)
- Memory profile commands
- Play video from game window / onto a texture
- Improved particle commands
- More draw commands DRAWPIXEL and DRAWBOX (filled and unfilled)
- Ability to read DBPro network commands
- Expanded Box2D command set
- In-game fullscreen switching
Tier 1 Editor
- Debugger
- Cross platform IDE
- functions list
- only include required libraries on compile
- One click deploy (make exe, apk, ipa)
- Parser not accepting colons in IF THEN statements
- More control over Windows-resolutions in tier 1
Basic
- Dynamic Lists
- Referencing
- Pass arrays into a function
- Arrays in types
- Forced declaration of variables
- Improve user defined types
- Plug-ins for 3rd party extensions
- The ability to #include non-human readable source files
- savearray and openarray command
- Re-dimming multidimensional arrays can cause a loss of data
- #strict option
Tier2
- Wizards for setting up templates
- Ways to hook into the graphics and sound engines
Blog
- daily change log details
- better communication via forum and social feeds
Help
- Detailed documentation (esp facebook & twitter setup and use, In-App purchasing)
- Complete and accurate help
Forums
- AppGameKit Work in Progress board
- Tier 1 & Tier 2 forums
Tools
- Point and click world builder
Financial Director
TGC Team