Tilengine
A downloadable tool for Windows and Linux
Buy Now$5.00 USD or more
Tilengine is an open source, 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 Mozilla Public License 2.0: can be used even in commercial, closed-source projects
- Cross platform: available builds for Windows (32/64), Linux PC(32/64), Linux ARM (Raspberry Pi, BeagleBone), Mac OS X
- Multiple language bindings: C/C++, C#, Python, Pascal, FreeBasic, Java
- Streamlined, easy API that requires very little lines of code
- Built-in SDL-based windowing for quick tests with optional CRT emulation
- Integrate inside any existing framework as a slave renderer
- Loads assets from open, standard file formats, or AES-encrypted packages
- Create or modify graphic assets procedurally at runtime
- True raster effects: modify any render parameters between scanlines for advanced visuals
- 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, mosaic...
http://www.tilengine.org
https://github.com/megamarc/Tilengine
Status | Released |
Category | Tool |
Platforms | Windows, Linux |
Release date | Jun 15, 2015 |
Rating | Rated 4.5 out of 5 stars (13 total ratings) |
Author | megamarc |
Genre | Educational |
Tags | 16-bit, 2D, 8-Bit, Arcade, Game engine, Retro, Sprites, Tilemap |
Code license | Mozilla Public License 2.0 (MPL) |
Average session | A few seconds |
Languages | English |
Inputs | Keyboard, Mouse, Gamepad (any) |
Links | Homepage, Source code, YouTube, Support |
Purchase
Buy Now$5.00 USD or more
In order to download this tool you must purchase it at or above the minimum price of $5 USD. You will get access to the following files:
windows_libs.zip 712 kB
Linux ARMv7l (Raspberry Pi, BeagleBone...) 688 kB
Linux Desktop 32-bit 706 kB
Linux Desktop 64-bit 699 kB
Windows 32-bit 765 kB
Windows 64-bit 787 kB
Development log
- Tilengine 2.15.2 releasedAug 29, 2023
- Tilengine 2.15 releasedApr 22, 2023
- Tilengine 2.14: new SNES-style layer windowFeb 10, 2023
- Tilengine 2.13 with per-tile palette selectorNov 12, 2022
- Tilengine 2.12 released: Tile & sprite 90º rotationNov 01, 2022
- Feature preview: tile & sprite 90º rotationOct 30, 2022
- Tilengine 2.11.3 bugfix releasedOct 30, 2022
- Tilengine 2.11.0 releasedOct 03, 2022