Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
Src
 
 
 
 
 
 
 
 
 
 

README.md

Tiny2D

An easy to use, yet powerful, 2D game library for mobile and desktop platforms.

Features

Tiny2D is an extremely easy to use yet powerful C++ library meant for rapid development of 2D games and applications.

The library is using OpenGL on desktop and OpenGLES on mobile devices. It can also emulate mobile device on desktop via open-source Angleproject OpenGLES implementation.

Tiny2D provides C++ interface for the following functionality:

  • Textures (png, jpg and more)
  • Materials with Techniques and (GLSL) Shaders
  • Animated Sprites
  • Particle Effects
  • Render Targets
  • Several built-in Post-Processing Filters
  • Asynchronous Resource Loading
  • Virtual Resolution Rendering
  • True Type Fonts
  • Audio (wav, ogg, mp3 and more)
  • Input (keyboard, mouse, touchpad)
  • Files
  • XML (via RapidXML library)
  • Localization
  • Multithreaded Job System
  • Timer
  • Random Numbers

Links

Website: http://tiny2d.pixelelephant.com

Getting Started: http://tiny2d.pixelelephant.com/getting_started.html

Features: http://tiny2d.pixelelephant.com/features.html

Discussion Forum: http://tiny2d.lefora.com

Developer Blog: http://gamedevcoder.wordpress.com

About

Simple & powerful 2D game library.

Resources

License

Releases

No releases published
You can’t perform that action at this time.