A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.
-
Updated
May 30, 2017 - C
A reproduction of the Core War game. Assembly compiler, Virtual Machine and GUI.
School 42 project // Implementation of programming game “Core War” [Champions + Assembler + Disassembler + Virtual Machine + Visualizer]
Corewar is a project, to make a popular game which call 'Corewar'. This is a group project: 4 people. Project of UNIT Factory (école 42).
Corewar project of 42 School Kiev(aka UNIT Factory). Final project of the Algorithms branch.
HTML5 & javascript implementation of the classic game Corewar
🍄 Explore the design of a VM and challenges related to compiling an assembly language in byte-code
Read the Docs documentation for Corewar.io and Corewar Guide
In this project, you will create a virtual “arena” in which programs will fight against one another (the “Champions”). You will also create an assembler to compile those Champions as well as a Champion to show the world that you can create life from coffee.
A collection of warriors I've copied or written and a pmars binary. Fun stuff! :D
A CoreWar environment for openai gym, supporting discrete, continuous, and hybrid action space
Alternative version of the original game published in 1984. ASM, VM and Visualizer included
Core War game. Assembly compiler and Virtual Machine.
🎮 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
📟 The implementation of Core War Game: Bot, Compiler, Virtual Machine and Visualization
Create a virtual arena where programs written in a simple language fight one another. Explore the design of a VM (with the relevant instructions, records, etc.) and challenges related to compiling an assembly language in byte-code. As a bonus, you'll be able to enjoy programming your heroes to win the arena battles. Let the building begin and le…
🤖 Corewar, a programming game in which two or more battle programs compete for control of a virtual computer. These battle programs are written in an abstract assembly language.
Add a description, image, and links to the corewar topic page so that developers can more easily learn about it.
To associate your repository with the corewar topic, visit your repo's landing page and select "manage topics."