This is a fully on-line, high performance, multiplayer, twitch reaction game engine, containing both server and client code. The server side is a node.js socket server and game rules engine and the client side is a flash client using sockets. This project includes features such as an integrated chat system, simple XP progression system, [...]

Angry birds physics engine
Collision detection, Game engine, Physics
Paul Firth 2017-05-25T17:54:52+00:00This is a fully featured, blazing fast 2D physics engine written from the ground up, featuring continuous collision detection, persistent contacts and object sleeping with an iterative constraint solver, all wrapped up in a game engine harness with 3 built in levels and an established content creation process to make expanding the content easy. [...]
Platform game engine
Collision detection, Game engine, Platform game
Paul Firth 2017-05-26T10:39:32+00:00Featuring three example levels, with continuous collision detection and internal edge contact removal for smooth navigation around the tile based levels, this platform game engine will serve as a great basis for any tile based, platform game. Choose from four different versions of the game, from a basic, completely free version, to the full [...]
Collision detection for dummies
Collision detection
Paul Firth 2017-05-26T10:52:31+00:00Learn about collision detection, from the very basics of figuring out if two circles are colliding, to calculating the exact time of impact between two fast rotating/moving polygons. The article comes with multiple pieces of example source code. Read the article [...]