Skip to content

cnsuhao/GameOfLifeFighter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

[:four_leaf_clover:] (http://www.luckeyproductions.nl/) Game Of Life Fighter

Build Status

Game Of Life Fighter is an action game based on Conway's Game Of Life, programmed in C++ using the Qt, SFML, and Urho3D libraries.

Goal is to destroy the other player his/her base its heart.

To to so, you can build patterns in your own part of the screen. Pressing Activate sets them loose!

There are multiple version, differing in the choice of graphics library used:

  • A 2D version using Qt
  • A 2D version using SFML
  • A 3D version using Urho3D

Screenshot of Qt version of 2015-09-13

Screenshot of Sfml version of 2015-09-25

Screenshot of Urho3D version of 2015-10-14

Screenshot of Urho3D version of 2015-10-14

Nostalic screenshots

Screenshot of Sfml version of 2015-09-24

The classic version, with four little hangars per player.

Screenshot of Qt version of 2015-09-06

Controls

Player 1:

  • Q: Build
  • W: Move up
  • E: Activate
  • A: Move left
  • S: Move down
  • D: Move right
  • Z: Pre-fab pattern 1
  • X: Pre-fab pattern 2
  • C: Pre-fab pattern 3

Player 2:

  • U: Build
  • I: Move up
  • O: Activate
  • J: Move left
  • K: Move down
  • L: Move right
  • M: Pre-fab pattern 1
  • , (comma): Pre-fab pattern 2
  • . (period, dot): Pre-fab pattern 3

External links

About

Conway's Doughnut Combat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published