Small Wars Among Gangs

#Turn-BaseGame #C# #C++


A game based on "Smalworld".

SWAG is a game mainly developped with C# based on a board game (Smallworld). Back-end algorithms are implemented with C++.


Features available on Swag :

  • Fully playable game
  • 3 differents races
  • 3 differents size of maps
  • Save and reload a game
  • Undo and redo actions

Perlin noise

SWAG is able to "ramdomly" generate new maps but to make it looks like more real, we decided to implement Perlin noise algorithm.

This algorithm is used to generate a heightmap which will be divided into 4 parts to create our map.

  • First, we generate the height-map.
  • Then, we divided these heights into Water/Plain/Forest/Mountain tiles.

Teamwork

People involved in this project :

  • Valentin BUREAU (Student at INSA Rennes)

Contact : +(0)33 6 37 25 29 60 | tom.giraudet@yahoo.fr
Copyright © Tom GIRAUDET 2015