res | ||
src | ||
.editorconfig | ||
.gitignore | ||
DEV_NOTES.txt | ||
LICENSE | ||
Makefile | ||
menu.ino | ||
README.md | ||
slangin.ino | ||
states.ino |
Slangin'
DrugWars (DopeWars) clone for the Arduboy.
You hit the streets of New York with $2000 in your pocket and a $5000 debt to the loan shark. Buy low and sell high to pay off your debt as quickly as possible, then spend the rest of the time getting rich to earn a high score. Each day has the possibility for a random event that could help or hinder your progress, and if you hold on to too much product Officer Hardass and his deputies might notice.
You can play either the classic 30 day mode, or an extended mode where you go for 60 days, and high scores for each mode are persisted to the EEPROM so they'll save between reboots.
Building
Run make
to build slangin.hex
. You need arduino-cli on your path already set up to compile for the Arduboy.
Running
Run make run
to build and run the game. You need the sim-arduboy emulator on your path.
To run on an actual device, use arduino-cli
to upload slangin.hex
after building. For example:
make && \
arduino-cli upload -b arduino:avr:leonardo -p /dev/ttyACM1 slangin.hex
Your port path (-p
argument) may differ depending on your system.
CandyWar
Run res/candywar.sh
to generate an alternate version of the game with replaced title images and strings if you have delicate sensibilities.
Resources
Font libraries used:
Slightly modified to add missing comma and apostrophe characters.