DrugWars (DopeWars) clone for the Arduboy.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Rudis Muiznieks 9bc328cf5e updated screen shots to new img storage url 2 months ago
res improved candywar translation 4 months ago
src added title sprites, added comma and apostrophe to fonts 4 months ago
.editorconfig switched char[] to string 4 months ago
.gitignore added script to make a family-friendly version of the game 4 months ago
DEV_NOTES.txt starting on game state management 4 months ago
LICENSE added license 4 months ago
Makefile added version to title screen 4 months ago
README.md updated screen shots to new img storage url 2 months ago
menu.ino added high score saving and reading 4 months ago
slangin.ino updated version string 4 months ago
states.ino added high score saving and reading 4 months ago

README.md

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.

Reference implementation.

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.

Screenshots

slangin-title.png slangin-menu.png slangin-drugs.png slangin-buy.png slangin-hardass.png