Skip to content
This repository has been archived by the owner on Apr 15, 2024. It is now read-only.

Sathra, an open source 2D Game Engine for Android.

Milosz Moczkowski edited this page Apr 4, 2014 · 5 revisions

Sathra 2D Demo Download demo from Google Play

Sathra Design Guidelines

  • Simple: Simple thing should stay simple. Sathra deals with direct api calls to physics and graphics library.
  • Feature rich: Simple doesn't mean poor. Sathra includes tools for all core parts 2D games are made.
  • Data-driven: With builtin serialization system, you are able to build complete scenes, with graphics, animations, physics and AI entirely in JSON! Loading and saving custom objects, requires minimum ingerention in your code and comes down to adding proper annotation to your class' constructor.
  • 2D only: Sathra is specifically designed for 2D games, meaning you can focus on development and not dealing with unnecessary stuff to make your game work.

Technologies

Sathra benefits from following technologies:

  • Non-ingerent JSON serialization system.
  • OpenGL ES 2.0 graphics
  • Behaviour trees AI
  • Dyn4j physics.

Get started!

  • [tutorial_0x0 Tutorial 0x0: Hello world]