Skip to content

AppEasy Core SDK the free cross platform game and app engine

Notifications You must be signed in to change notification settings

marmalade/AppEasyCoreSDK

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AppEasy Core SDK v1.0

Welcome to the AppEasy Core SDK a cross platform game and app engine. AppEasy Core SDK is a cross platform game and application development SDK that enables developers to rapidly create applications for desktop and mobile devices easily using a mixture of XML mark-up language (XOML), Lua and / or C++. 

Features include:

* General Features
- FREE and open source! (MIT)
- Can directly use data exported from the Goji Editor (http://www.gojieditor.com)
- Can be targeted at any development system / SDK by implementing the platform layer
- Marmalade SDK platform already implemented, giving you access to many platforms out of the box
- Develop using XML, Lua and / or C++
- Easy to learn mark-up driven language called XOML that enables rapid development
- Support for Lua scripting
- Styles and Templates
- Local and web based assets
- Proportional sizing and positioning
- Auto screen sizing and device orientation lock
- Local storage access
- Multi-touch input
- Accelerometer and compass support
- Smooth sub-pixel rendering and batch rendering for speed
- Touch panning and pinch zoom
- Persistent data
- HTTP POST / GET defined declaratively
- Access to video camera streaming
- Define actions that can be carried out when events occur
 
* Game Features
- Polygonal based sprites and sprite depth
- texture atlases and batching
- Support for Scenes (game world / app canvas) and Actors (game / app objects)
- Images, fonts, compressed WAV sound effects and and MP3 music
- Animation
- Box2D Physics (fixtures, shapes, materials, collisions and joints)
- Video Playback
 
* App Features
- Create simple or complex user interfaces
- Full support for simple and complex data bindings
- Data definition and organisation
- Access to local and remote data
- Support for SQLite
 
* User Interface Features
- Text input boxes
- Buttons / Check boxes
- Labels
- Icons
- Sliders
- Panels (StackPanel, WrapPanel, Canvas)
- Grids
- Image / Text View – Support for pinch zoom and pan
- Web View (display web content)
- Tab Bars
- Video Overlays
- Sliders
- XML data bindings
- Multi-touch based user interface (up to 5 simultaneous touches)
 
* Monetisation Features
- Ad integration
- In-app purchases
 
* Advanced Features
- XOML Variables
- Modifiers
- XOML Programs and commands
- Inline scripts

* Social Features
Facebook API support

The AppEasy Core SDK comes complete with:
- PDF documentation located in the Docs sub folder
- Extensive doxygen code documentation
- An example app that contains 70 examples demonstrating many parts of the SDK
- An example game
- XML schema for XOML

Whilst free support is not provided, a community support forum is available at http://www.appeasymobile.com/forum/iwgame-engine-appeasy-core

About

AppEasy Core SDK the free cross platform game and app engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published