Space Ores (Arduino Uno)
A downloadable game
Download NowName your own price
"Life isn't easy for an ore miner in space."
The Game
- Premise: you play as a simple mining vessel in space. Your goal is to evade obstacles while taking the ores you gathered to HQ. Though some obstacles are mindless rocks, others have a mind (read: movement pattern) of their own!
- Gameplay: in this one-button game, you change change lanes by pressing the (single) button.
- Your goal: survive navigating your vessel through four different levels, of which the final level is a 'boss level'!
The Arduino Uno build
- The Arduino Uno build itself is not too difficult to create. The LCD screen and the one-button are the most important parts. You can play the game perfectly without the (audio)speaker and/or pause button.
- The screen is a 16x2 LCD display screen with I2C interface (so no soldering!).
If there is demand, I can see if I can generate a schematic which might be easier to read than the picture of the setup.
The Code and Tools
- Initial idea inspired by the 'endless runner' on Arduino: https://www.instructables.com/Arduino-LCD-Game/
- "Custom Character Generator" was used to make my life easy in creating the 5x8 sprites on the LCD: https://omerk.github.io/lcdchargen/
- The game uses the "LiquidCrystal I2C" library (by Frank de Brabander), which can be easily installed via the Arduino IDE.
I'm not a programmer, but the code does what it needs to do: work! ;) Feel free to download and play around with it. Maybe you can create some new levels or enemies. Have fun!
Status | Prototype |
Author | PeterTen |
Genre | Action |
Tags | Aliens, Arcade, arduino, diy, lcd, one-button, Pixel Art, Short, Singleplayer, Space |
Average session | A few minutes |
Languages | English |
Download
Download NowName your own price
Click download now to get access to the following files:
20240122_SpaceOres.ino 24 kB
audio.h 1.5 kB
pitches.h 1.9 kB
Leave a comment
Log in with itch.io to leave a comment.