DrugWars (DopeWars) clone for the Arduboy.
Go to file
Rudis Muiznieks b36a4af4ef
added script to make a family-friendly version of the game
2022-06-19 19:57:39 -05:00
res added script to make a family-friendly version of the game 2022-06-19 19:57:39 -05:00
src added title sprites, added comma and apostrophe to fonts 2022-06-19 13:53:48 -05:00
.editorconfig switched char[] to string 2022-06-17 08:58:56 -05:00
.gitignore added script to make a family-friendly version of the game 2022-06-19 19:57:39 -05:00
DEV_NOTES.txt starting on game state management 2022-06-15 18:36:12 -05:00
LICENSE added license 2022-06-15 12:51:24 -05:00
Makefile added version to title screen 2022-06-19 13:56:25 -05:00
README.md added script to make a family-friendly version of the game 2022-06-19 19:57:39 -05:00
menu.ino drug prices were overflowing ints, changed to long 2022-06-19 10:37:16 -05:00
slangin.ino added version to title screen 2022-06-19 13:56:25 -05:00
states.ino added title sprites, added comma and apostrophe to fonts 2022-06-19 13:53:48 -05:00

README.md

Slangin'

DrugWars (DopeWars) clone for the Arduboy.

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 if you have delicate sensibilities.

Resources

Font libraries used:

Slightly modified to add missing comma and apostrophe characters.