Home > Dev, Random Picks > From the Labs: Tetragon Tile Engine Early Preview

From the Labs: Tetragon Tile Engine Early Preview

February 11th, 2010 Leave a comment Go to comments

An early tech demo of the tetragonLib Tile Engine on which I restarted work on recently again. Click the image to view. There’s not much interaction yet though. You can scroll around with the cursor keys and apart from that open the Rhombus App Framework built-in debug console with F8 and the FPS monitor with SHIFT+F8. Everything is still under heavy development.

However the demo already shows some of the special features of the tile engine. It’s a blitted multi-layer engine which supports animated tiles (but it doesn’t use MovieClips or Sprites for this but animated Bitmap tiles). The demo shows two layers, one as a backdrop and the other with the maze on it. Additionally layers can use layer effects like the second layer here uses a drop shadow filter which is also defined in the tilemap file.

The engine tries to be resource friendly. If there is nothing to update it will not waste render cycles. E.g. if you move to any area without animated tiles on the screen the engine will shortly after start to consume less CPU.

tile_engine_2_early_demo.png

Quite a list of features is still planned to be implemented, for example map-wrapping (to create endless maps), auto-scrolling and support for hexagonal as well as isometric tiles has already been started before but these implementations are going to be completely overhauled.

If you’re interested in having a look at the engine’s tileset and tilemap data files, they can be found here.

  1. bumbus
    March 24th, 2010 at 23:36 | #1

    Hi there,
    Im following your development on your game lib for a while now. Id like to point out that its really looking good and will even more improve, as I expect you to be an encouraged developer. Do you have new features soon? Would you mind to post the source of your example above. This would be cool for people (including me :)) to get started with your lib.

    Regards!

  2. March 26th, 2010 at 13:03 | #2

    @bumbus
    bumbus, I’m planning to write some tutorials on this blog in the future to introduce features of the library, stuff like how to use the File IO classes, the Rhombus framework and also the game classes, etc. Unfortunately at the moment time is not what I have available so it has to wait. But I’m definitely going to write more topics about it in the future.

  1. No trackbacks yet.
You must be logged in to post a comment.