Smokeduel is a two-player game similar to the classic Atari game Asteroids. The object of the game is to destroy your opponent by firing mines and missiles at them, which cause damaging smoke to appear.

Screenshots

Libraries

Smokeduel uses the Irrlicht game engine, FMOD for sound, and a computational fluid dynamics solver based on Jos Stam's paper "Real-Time Fluid Dynamics for Games".

Download the source code

Click here to download the source code. You will need to modify the makefile to point at your installations of Irrlicht and FMOD to build correctly. Smokeduel is made for Linux computers, but is easily adaptable to run on Windows computers, too.