Skip to content

Latest commit

 

History

History
24 lines (11 loc) · 1.36 KB

README.md

File metadata and controls

24 lines (11 loc) · 1.36 KB

Corewar

Корвар - это проект, задачи которого заключаются в том, чтобы написать чемпиона, интерпретатор ассемблера и виртуальную машину, выполняющую процесс игры.

Проект состоит из 4 частей:

Чемпион - код, написанный на языке ассемблера в файле с расширением .s

Ассемблер - программа-интерпретатор, которая берёт код чемпиона из файла .s и переводит в байт-код файла с расширением .cor

Виртуальная машина - программа, которая загружает чемпионов из .cor файлов, создаёт арену для битвы и выполняет процесс игры.

Графическое представление необходимо для удобства восприятия процесса игры.