Jun 30 2010

AndEngine – New ParticleSystem Examples

Category: AndEngine,AndEngineExamplesNicolas Gramlich @ 15:40

Hello Community,

yesterday I uploaded some Examples for the AndEngineExamples. Including the following ParticleSystems, that (in my opionion) look pretty cool and are just a hand full of easy code-lines!


Here is the source for the last of the third ParticleSystem:


Best Regards,

Jun 20 2010

AndEngine – Multiplayer Extension – Sneak Peek

Category: AndEngine,AndEngineMultiplayerExtensionNicolas Gramlich @ 19:50

Hello Community,

just wanted to give you a sneak peek on what the brand new AndEngine Multiplayer-Extension.

It features a very efficient bidirectional  ‘message’-based binary protocol, so depending on what you plan to do, probably only latency will matter, not really bandwidth.

How did I get this idea?
Over the weekend I’ve had been visiting the DroidCamp Stuggart (#dcs2010), which was a pretty amazing event, where I gave a little presentation  about AndEngine (I’ll post the slides here soon). There also was a Hackathon, where we decided to make a multiplayer card game based on AndEngine. Basically every player sees his own deck of cards on his screen, together with the shared stack where all players can drop cards onto.

Due to AndEngine, the graphical part of the game was not the problem,  so what we had to implement was a form of Client-Server-Communication, which took us about 2 hours to ending in a not so generic way. At some point I remembered that I already had done exactly that before (yeah I have a bad memory, I know), for my Android-to-PC remote control AndRemote. So today I sat down 2 hours and made the code a little more abstract and while I was mostly deleting AndRemote-specific classes, I could reuse 99% of the code without any change (felt pretty good actually =D ).

I’ll commit the code of the Multiplayer-Extension to Google Code as soon as possible, which is, when I have completed the final tests.

Best Regards,

Jun 15 2010

AndEngine – Getting Started Tutorial (Video – 5 minutes)

Category: AndEngineNicolas Gramlich @ 12:53

Hello Community,

as you are reading this, you are probably interested in getting started with AndEngine – good choice ;) !

If you have more questions on this, please leave your in the related forums-topic:


Best Regards,


Jun 14 2010

AndEngine – Physics Box2D Extension – Benchmark

Category: AndEngine,AndEnginePhysicsBox2DExtensionNicolas Gramlich @ 12:23

Hello Community,

I just did a test on the AndEnginePhysicsBox2DExtension. The test adds animated(!) boxes and circles (Ratio 50%-50%) to a scene and logs the FPS.

210 Objects (105 Boxes + 105 Circles)AndEngine Physics Box2D Extension Benchmark-Scene

This is the resulting graph on three different devices:

  1. Nexus One – Android 2.2 – 800×480 pixels
  2. HTC Tattoo – Android 1.6 – 320×240 pixels
  3. HTC Dream/G1 – Android 1.6 480×320 pixels

AndEngine Physics Box2D Extension Benchmark-Chart

In my opinion the result on the Nexus One running Android 2.2 (Froyo) is very very impressive – 200 Objects at almost playable 20 FPS!

Even on first-generation, low end devices you can get more than 30 FPS with about 40 objects.

Best Regards,

Tags: ,

Jun 12 2010

AndEngine – Scaling across various devices…

Category: AndEngineNicolas Gramlich @ 18:39

Hello Community,

just made a video of the first game I made with AndEngine, called BoxFaceStacker.


You can see the engine running well on three very different devices:

  • HTC Tattoo (320×240 pixels)
  • HTC Dream/G1 (480×320 pixels)
  • Nexus One (800×480 pixels)

Best Regards,

Jun 10 2010

AndEngine Source Code released!

Category: AndEngineNicolas Gramlich @ 10:29

Hello Community,

yesterday I’ve finally been pushing the Source Code of AndEngine to Google Code. Check it out here:

So if you want to get a first view on how to make games with AndEngine, you should take a look at this repository:

Additionally I pushed out (most of) the extensions that I’m developing:

You might wonder why did I choose Mercurial (hg) over git and svn ?

  1. svn might be well known, but it can easily be broken.
  2. git is not supported by Google Code, also the Windows support is worse than for hg.
  3. hg is a well working Distributed Version Control System, with good Windows support and it works with Google Code.

All you need to pull using hg is the HGEclipse / MercurialEclipse -Plugin for Eclipse.

Best Regards,

Tags: , , ,

Jun 08 2010

Hello world! Hello AndEngine!

Category: AndEngineNicolas Gramlich @ 09:34

Hello Community,

I think its kind of obvious that this blog will cover the development of….

AndEngine Badge

AndEngine – Android 2D OpenGL Game Engine.

For now I’ve only set up this blog and the forums. While the blog is meant to cover general public announcements, like mayor releases and noteworthy projects built with AndEngine, the forums are there to cover all active development, bugs and feature-request.

So stay tuned, bookmark this blog and register at the forums for some exciting stuff soon =)

Meanwhile take a look at the Showcase.

Best Regards,