Bresenham magic: raycasting, line of sight…

Bresenham line algorithm is a quite simple tool yet extremely useful in many situations!

A simple platformer engine (part 2): collisions

Learn to write a lightweight and simple collision system for all your needs.

A simple platformer engine (part 1): basics

A very short and simple grid based 2D engine which isn’t tied to any framework or platform.

Beveled pixel : howto

A quick explanation of the “beveled filter” I use in many games.