HyperNoids is a simple retro shoot-em up. It's written in C/C++ with the allegro game programming library. For windows and linux, although the Windows port is less stable.
A multiplayer cross-platform medieval fantasy 2D side-view shooter (comparable to Worms played in real time) with many different game types, vehicles, three different races, dynamic weather effects, and more!