Project AFTERMATH [WIP]

Project AFTERMATH is a class project I’m currently working on with a few colleagues. It is a network-based 2D multiplayer shooter featuring procedurally generated levels and destructible environments. The gameplay is inspired by that of the Worms franchise (see my previous project), except everything plays in realtime. The game is again built on the foundation of my cengine.

The features currently implemented are:

  • Network based multiplayer (obviously) for up to 16 players.
  • Destructible environment
  • Two game modes (Free for All and Team Deathmatch, each with configurable rules).
  • Several different weapons (Rocket Launcher, Pistol, Smoke Grenade)
  • Three basic level generators with configurable options (Mountains, Hills, Cave landscapes)

Planned features we are currently working on:

  • Two additional, more complex, level generators (a procedurally generated submarine and a swamp / forest landscape)
  • Server Browser
  • Some more weapons and items (code already exists, just pending implementation into the game)
  • Physically simulated water
  • More suitable graphics

The responsibilities within the team are divided as follows:

  • Moritz Kretz: Network code
  • Philipp Wittershagen: Water physics and visual effects
  • Thomas Eibl: Advanced procedural level generators
  • Me: Gameplay code (client and server), player interactions (menus and controls) and feature integration

And finally as usual, here’s some pictures to look at. The graphics and interface are in no way final, but right now they’re good enough for testing.

 

 

UPDATE: To see how the development of AFTERMATH has since progressed, take a look at this update.