After trying many programming languages and coding many videogames, I too, as every teenager interested in programming does, decided to make my own game-engine.
I released FGGE (FabioGiopla Game Engine) as a library to make 2D games for browsers and smartphones. The library includes audio utilities, simple GUI utilities, a sprite-engine and a resource loader; the bundle includes some examples to get started.
Note: do not take this project too seriously, I coded it when I was 17. It does indeed work, but I won't mantain it anymore and if you want to use it, you can probably do better with new programming languages and technologies; also you can find some serious alternatives on the internet.
Latest version: Download