====== Pineapple Roadmap ======
In this page, some milestones and goals are placed.
==== Current Development Version(Alpha 6) ====
* Finished remaining Alpha 5 tasks and inconsistencies
* Sound previewer (moved to 1.1+)
* View support (moved after Alpha 6 before beta)
* Embed image data into executable
* Fix bugs
* Fix more bugs
===== Future versions =====
** WARNING: These are future versions. Features are not yet fully settled.**
==== Beta 1 ====
* Fixed all remaining bugs and problems
* Simple collision system (using rectangles)
* All features implemented
==== Beta 2... Release Candidates ====
* Testing release. Bug fixes only
==== Version 1.0 ====
* First stable Pineapple version.
* Code will be audited to ensure we're developing on a solid code base.
* Lots of bugs will be fixed.
==== Version 1.1 ====
* Sound Previewer
* Implemented sound and collision if it didn't make it to 1.0
* Some user-requested features
* Scene zoom in/zoom out
* Support for tilesets
* New PineDL language features, if needed and/or suggested
==== Version 1.2 ====
* Scene transitions
* Output screen to texture
* Some window effects(flashing, gray scale effect, etc.)
* PineDL Libraries
* Rotation (?)
==== Version 2.0 ====
* Remove deprecated/obsolete APIs
* Native interoperability API: Windows Dynamic Link Libraries (DLL), Unix/Linux Shared Objects (SO).
* Initial 3D support
* Improved scene transition system and new transitions
* More window effects.
* Support for animated textures
* Extension system
* Clipboard text API
==== Version 2.1 ====
* Implement features not previously available(including rotation, if not available in 1.2)
* New PineDL features if requested and/or needed.
* Improved 3D support.
===== Previous versions =====
==== Alpha 5 ====
* Actor editor mostly implemented
* Action panel mostly implemented
* Scene editor mostly implemented
* Initial PineDL compiler
* First version capable of compiling a working proof-of-concept game
==== Alpha 4 (FINAL) ====
[[http://forums.g-creator.org/index.php?showtopic=7474]]
(SVN revision 229)
* Project system is completed. Pineapple Default Plug-In is considered feature complete
* Plug-in management dialog (enable/disable plug-in)
* Improvements to [[PineDL]] syntax highlighting
* "About" dialog
* New File/Folder dialog
* Tree Drag&Drop
==== Alpha 3 ====
[[http://forums.g-creator.org/index.php?showtopic=7444]]
(SVN revision 77)
* Great improvements. Core is considered feature complete.
* Pineapple default plugin is greatly improved.
* Initial [[PineDL]] syntax highlighting.
* Docking system
* [[PDI]] support is about 50% done, but this isn't visible yet(API-only)
==== Alpha 2 ====
[[http://forums.g-creator.org/index.php?showtopic=7408]]
(SVN Revision 16)
* Improved behavior
* Allows File saving
* Image Previewer working
* Initial open project support.
==== Alpha 1 ====
[[http://forums.g-creator.org/index.php?showtopic=7408]]
* Working Core
* Initial Pineapple Preview. Allows File Open(although it does not allow file saving)