Squadron

Description

Squadron is a clone of the Team17 game Worms. Built using the pygame engine, Squadron is currently in development. Worms is a 2D turn-based strategy artillery game where the players control teams of worms and try to eliminate all the worms on the enemy team(s). I chose to clone Worms to further my experience working on features like randomly generated graphics, basic 2D physics, and A.I. for games.

Interesting Features

  • Randomly generated desctructible terrain
  • A.I.
  • Basic physics engine
  • Turn based gameplay
  • Weapons with different behaviours
  • Multiplayer

Technologies/Techniques

  • Python/pygame
  • Perlin noise generation
  • Convolution matricies
  • Circle Bresenham function