A downloadable tool for Windows, macOS, and Linux

Download NowName your own price

Tilengine is a free, cross platform 2D graphics engine with true raster effects and animations for retro/classic style game development. Works with tiled backgrounds, sprites and palettes.

  • Written in portable C (C99)
  • Licensed under MIT/FreeBSD: free for any project
  • Cross platform: available builds for Windows (32/64), Linux PC(32/64), Mac OS X and Raspberry Pi
  • Multiple language bindings: C/C++, C#, Python, Java, Pascal
  • Streamlined, easy to learn API that requires very little lines of code
  • Built-in SDL-based windowing for quick tests
  • Integrate inside any existing framework as a slave renderer
  • Loads assets from open, standard file formats
  • Create or modify graphic assets procedurally at runtime
  • True raster effects: modify render parameters between scanlines
  • Background layer scaling and rotation
  • Sprite scaling
  • Several blending modes for layers and sprites
  • Pixel accurate sprite vs sprite and sprite vs layer collision detection
  • Special effects: per-column offset, mosaic, per-pixel displacement...

http://www.tilengine.org
https://github.com/megamarc/Tilengine

https://www.facebook.com/Tilengine-858312034204745/

More information

Published 108 days ago
StatusReleased
CategoryTool
PlatformsWindows, macOS, Linux
Release date 2 years ago
Authormegamarc
Tags16-bit, 2D, 8-bit, Arcade, Education, Game engine, Retro, sprites, Tilemap based tools
LicenseMIT License
LinksHomepage, Source code, Community

Download

Download NowName your own price

Click download now to get access to the following files:

Linux Desktop 32-bit 517 kB
Linux Desktop 64-bit 518 kB
Apple Mac OS X 64-bit 567 kB
Linux ARM (Raspberry Pi, BeagleBone...) 461 kB
Windows 32-bit 785 kB
Windows 64-bit 832 kB

Development log