Project description

The corewar is a first year project at Epitech. What is it ? Core War is a programming game in which two or more battle programs (called "warriors") compete for control of a virtual computer. These battle programs are written in an abstract assembly language.

My goal was to represent the game graphically. I did some precursory research on how to display the game in an innovative way. I made the whole graphic engine: library, multithread, particle system and UI.

Skills needed

  • particle system
  • C language
  • Multithread
project url

View source code on github: