/ASMBot

A game, inspired by Much Assembly Required

Primary LanguageC++GNU General Public License v3.0GPL-3.0

ASMBots

Much Assembly Required

Just an assembler and emulator for my custom 8086-like BOT.

Waht is going on

You have a robot that spawns in a world with resources in it. You can control it manually, or you can program it in assembly to do your bidding for you. You can make more robots, and program them too. Soon enough, you'll have an army of robots that program themselves.

How to

install:

sudo apt install build-essential libsdl2-dev libsdl2-2.0 cmake

configure project

cmake --no-warn-unused-cli -DCMAKE_BUILD_TYPE:STRING=Debug -DCMAKE_EXPORT_COMPILE_COMMANDS:BOOL=TRUE -DCMAKE_C_COMPILER:FILEPATH=/usr/bin/gcc -DCMAKE_CXX_COMPILER:FILEPATH=/usr/bin/g++ -S<PROJECT_DIR> -B<BUILD_DIR> -G "Unix Makefiles"

build:

cmake --build <BUILD_DIR> --config Debug --target all -j 4

usage:

ASMBot file.asm