GA SpaceShips

I have my idea: a space shooter that lets you evolve your ship to add on shields, more guns, more body segments, etc. Each ship is based on simple pieces that fit together. As you defeat enemies you get evolution points that you can spend to add onto your ship. But watch out because the enemies you fight also evolve using a Genetic Algorithm. Survive enough generations and out-evolve the enemy to win!

My list of chores:

  • Basic ship pieces fitting together
  • Ship flying, shooting, & collision behavior
  • Ship generation based on GA string
  • GA generation & cross-breeding
  • Put it all together into a game!

 

I’ve started to draw a couple of the pieces. The main bodies will be hexes so it all fits together nicely.

project codename is Darwin Defenders: https://github.com/trflagg/DarwinDefenders