PlainX is old 2D sprite engine written on C++. It uses DirectX and optimized for software rendering on top of DirectDraw API.

The engine empowered two games released long time ago in past:

  1. MasterDX – board logic game knows as bulls and cows
  2. Nucage – clon of one of my favourite DOS game Stoneage

Actually the Stoneage was a reason to start PlainX and reborn Stoneage on modern on that time PC. The engine itself is pretty powerfull for board-like games and still can be used.


Games binary and source code can be downloaded from GitHub.