More Than a Gaming Engine

Apps, Games, Education + Social Media Gamification- all in one with an easy-to-use CitrusAJ* Builder for those who want to do with clicks not code* (*coming soon)!

Read more
image01

More Than a Gaming Engine

Apps, Games, Education + Social Media Gamification- all in one with an easy-to-use CitrusAJ* Builder for those who want to do with clicks not code* (*coming soon)!

Read more
image01

2D + 3D, Lightweight & GPU Accelerated

Rendering with Starling Stage3D on the GPU including Feathers and Away3D, as well as DisplayList and Bitmap blitting on the CPU!

Read more
image01

Education+Entertainment Engine

Based on the Open Source Citrus Engine at its core. CitrusAJ* is a professional-grade, scalable ActionScript 3 app and gaming engine and framework built for industry-quality, educational, entertaining gamified experiences!

Read more
image01

Key Features

Fast & Lightweight

With a core library of about 100kb, the Citrus game engine is GPU accelerated via Stage3D technology and supports your choice of 2D or 3D using either the Starling Framework or Away3D.


Free and Open Source

Get it and start using it right away for free! The Citrus engine is an open-source ActionScript 3 based community project that you can extend or alter in any way to fit your needs.


Robust 2D and 3D Physics

Box2D, NAPE and AwayPhysics are available out of the box. With Citrus you have access to three supported physics engines enabling you to create 2D or 3D experiences. You can even build a 3D game that uses 2D physics, like a side-scroller platform.


What Client’s Say


About citrusAJ*

Building Edutainment – A New Solution for Developers, Teachers and Parents

Educational entertainment – or "Edutainment" – has been used as an effective tool for teaching children for decades. Engaging youngsters through play enables them to connect with teaching materials and learn while having fun. Everything from building blocks to pop-up books have served as a way for kids to learn and encouraged their intellectual development. 

Based on the Open Source Citrus Engine. The CitrusAJ* Engine is a professional-grade, scalable ActionScript 3 app and gaming engine built for industry-quality, educational, entertaining gamified experiences. The CitrusAJ* Engine is built upon modern programming practices separating logic, physics from UI, allowing you to focus on making your app or game simply awesome! It comes built-in with a “platformer” starter-kit, which you can use to easily make super fast, multi platform 2D and 3D side-scrolling apps and games.


Sample Games Built with CitrusAJ*

Alef

Alef is a free app that teaches young children the letters of the alphabet and the construction of simple words in 5 different languages. The app encourages learning through simple interaction and is adapted for young kids.

Children are taught to identify letters by dragging and dropping colorful puzzle pieces together. Parents can select a language (English, German, French, Arabic or Italian) and challenge their kids to construct words using the puzzle pieces!
The app provides word categories, for example animals, which give children visual clues about the meaning of the word they are trying to spell. Parents can customize the words themselves, opening the door to a world of possibilities: names, places, household items, etc. When the word has been put together correctly, a jingle will celebrate the child’s success. Hooray!

Abjad City

This amazing app is much more than a game! Kids will be learning the 28 letters of The Arabic Language and having a blast while they are at it. They will also be picking up on a bit of basic vocabulary. This is a very exciting game that take you flying away on a magic carpet to collect the scattered objects, such as Arabic letter, that were tossed everywhere in an attempt to destroy Abjab City! This app has a green theme and we all love teaching our kids about environmental health. The levels include themes that cover Animals, Fruits & Vegetables, Actions, Professions, Body Parts, and Objects. You can choose to be a boy or girl hero! The App is available for both the iPhone and iPad.

Taj Match

On iTunes- Fun and gets very tricky in higher levels…enjoyed it a lot and works very well!. This customer review tells more about this game than we need to write. Enjoy!

Why citrusAJ*?

  • Rendering choice: Starling (Stage3D/GPU including Feathers), Away3D (Stage3D/GPU), DisplayList (CPU), Bitmap blitting (CPU)
  • Physics choice: Box2D, Nape, AwayPhysics and a simple math based collision detection
  • Simple way to manage object creation. For advanced developers the entity/component based system and object pooling
  • LevelManager and LoadManager which may use Flash Pro as a level editor (or Tiled Map Editor, GLEED2D).
    Console, Sound management class, Keyboard and Input handler ully responsive so your content will always look good on any screen size.

CitrusAJ* is an open source engine and framework for building apps and games and is a derivative of the Citrus Engine. CitrusAJ* Builder is coming soon within the next couple of months!