You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project involves creating a virtual arena, and having simplistic-language programs fight each other. You will thus get acquainted with VM conception (with instructions it recognizes, registers, etc) and compilation problems of an assembly language in bytecode. In bonus, the pleasure to have your champions fight in the arena.
Le corewar est un jeu qui consiste à faire combattre de petits programmes dans une machine virtuelle. Le but du jeu est d’empêcher les autres programmes de fonctionner correctement, et ce par tout les moyens disponibles.
💣 This project is about to create a virtual arena in which programs will fight against one another. It also about to create an assembler to compile those programs as well as a Champion to show the world that we can "create" life from coffee.
Corewar is about bringing “players” together around a “virtual machine”, which will load some “champions” who will fight against one another with the support of “processes”, with the objective being for these champions to stay “alive”.
🎮 Explore the design of a VM and challenges related to compiling an assembly language in byte-code. By Corentin Seccia, Allan Barrielle, Lucas Charvolin for 42 School Paris