From YoYoGames Wiki
This document aims to show our current roadmap, and while items may be dropped, replaced or delayed, this is the current list and order. If there is something significant missing, then you can reach us on the YoYo Games Forums and offset suggestions.
Items may also appear in beta mode before the actual version number changes to help with bug fixing etc.
- Developer Services Portal (Beta)
- In-App Purchases
Support for iOS App Store and Google Play - In App Purchase mechanisms
Support for multiple advertising providers on iOS and Android
Support for Analytics providers on iOS and Android
Support for Google LVL on Google Play
- In-App Purchases
Rewrite of the GameMaker audio system, allowing much more comprehensive control of audio assets, including pause, speed and frequency.
- Room Editor
Refocusing the “left click” of the room editor, which will finally allow access to enhanced features like cut and paste, simple moving, and mouse based scaling and rotation.
Rewrite of the GameMaker debugger to include full source level debugging, break points and watch windows.
Will also target cross platform support, allowing remote debugging of Mac, Android and iOS devices.
FULL script compilation, aiming to provide a 10x speed increase to game code and logic. Cross platform support for Windows, Mac, iOS and Android.
Allowing simple shader creation for current Flexible Vertex Formats (FvF), while also allowing access to vertex and pixel shader constants.
- Audio (ogg)
Add native ogg output for audio samples
Windows and HTML5 already allow custom extensions, so this will add them to Mac, iOS and Android.
- 3D WebGL/Enhancements
Bring full 3D to WebGL, and re-engineer the primitive builder allowing custom vertex formats and proper dynamically build primitives.
- Flash Asset Importer
Allow importing of Flash assets directly, including things like vector images, and PSD files.
- More Source Control Options
Add more options like git, perforce, team server etc. as options to the build in source control system.
- Developer Services Portal
Add socket control and supply some easy access to results via the event system.
- Continuous integration
Allow server backend compiling. This allows larger companies to setup a server which will build games on demand for different clients or skews without the need of developers to continually export each one.
Bring in basic GPS functionality to allow location based games.
- Camera Support
Allow users to use the camera in game, take pictures, and select images from the camera roll.