-
Notifications
You must be signed in to change notification settings - Fork 2
Developer's Guide Introduction
educativeGame is a cross-platform game and visualization development framework. It currently supports Windows, Linux, Mac OS X, Android, iOS and HTML5 as target platforms.
educativeGame allows you to write your code once and deploy it to multiple platforms without modification. Instead of waiting for your latest modifications to be deployed to your device or to be compiled to HTML5, you can benefit from an extremely fast iteration cycle by coding your application mainly in a desktop environment. You can use all the tools of the Java ecosystem to be as productive as you can be.
Where necessary, educativeGame leaves the realm of Java and resorts to native code to aim for the best possible performance. All of this functionality is hidden behind Java APIs so you don't have to worry about cross-compiling native code for all platforms. Many parts of educativeGame work around known platform issues so you don't have to deal with them.
educativeGame aims to be a framework rather than an engine, acknowledging that there is no one-size-fits-all solution. Instead we give you powerful abstractions that let you chose how you want to write your game or application.