More actions
m (Text replacement - "Category:GBA homebrew games" to "") |
m (Text replacement - "↵Category:Homebrew strategy games on GBA" to "") |
||
Line 93: | Line 93: | ||
*itch.io - https://lostimmortal.itch.io/hyperspace-roll | *itch.io - https://lostimmortal.itch.io/hyperspace-roll | ||
* GitHub - https://github.com/agbrs/agb/tree/master/examples/hyperspace-roll | * GitHub - https://github.com/agbrs/agb/tree/master/examples/hyperspace-roll | ||
Latest revision as of 14:52, 6 Haziran 2024
Hyperspace Roll | |
---|---|
General | |
Author | LostImmortal, setsquare |
Type | Simulation |
Version | 2022 |
License | Mixed |
Last Updated | 2022/07/17 |
Links | |
Download | |
Website | |
Source | |
Hyperspace Roll is a space themed, dice rolling roguelike homebrew.
Build up powerful combos to defeat enemies which keep getting stronger. Slowly acquire more dice and upgrade them in order to handle the increasing strength of the enemies you face.
Hyperspace Roll was influenced by great games such as Slay the Spire, FTL and the board game Escape: The Curse of the Temple.
This is an entry for the GMTK game jam 2022 with the theme "roll the dice". Everything was produced in the 48 hours available in the jam.
User guide
Hyperspace Roll is a roguelike. If you die, the game ends and you have to restart from the beginning again. It features a lot of random generation (of enemies, power ups, attacks etc), but provides enough tools for you to be able to influence the result of the game.
The key to getting far is understanding the game mechanics in order to be able to get further (the complete guide is available on the release page).
Key concepts
The game plays out in 2 phases. Firstly you customize your dice by applying 3 upgrades (you must apply all 3), then, using those customized dice, you fight an enemy ship.
If you win, you apply another 3 upgrades and fight the next ship. The enemy ships get more difficult as the game progresses, but you'll also become more powerful.
Fighting the enemy
Once you have selected your upgrades, you are ready to fight an enemy for this round. Enemies start relatively easy and get progressively harder by having more HP and attacking more often and with stronger attacks.
To fight the enemy, roll your dice and attack with the resulting faces. The more dice you have showing the same face, the more powerful the attack will be.
After you've fired, all dice will be re-rolled.
As you are playing, the enemy ship will also be attacking you. You can see a timer to the right of their attacks along with the value of that attack to the left of it. Try to get the enemy HP to 0 before yours is.
Enemy
The enemy attacks you in a different way that you attack them. When their timer hits 0, they will trigger their attack. They have a choice of 3 possible attacks, which will increase in power as the game progresses.
Shoot - attacks you with the specified amount of damage. If you have more shield then there is damage, does nothing. If you have some shield, you will negate all damage but lose your shield. If you have no shield, you will take that much damage to your HP.
Shield - if the specified value is higher than the amount of shield the enemy has already, it will give itself that much shield. In order to destroy the enemy shield, you will need to do more damage in one hit then they have shield. Otherwise your attack will do 0 damage.
Heal - heals the specified amount of HP.
Malfunctions
One side of your dice has an ! symbol on it. This is a malfunction (and cannot be removed from the bottom face). If you roll a malfunction, you will not be able to roll it until the cooldown timer has expired.
Note that you can still fire your other dice, you just cannot use any showing the malfunction side until you re-roll it by pressing A with that dice selected.
Controls
D-Pad - Move selection
A - Modify dice, Accept selection
B - Back
Start - Accept dice rolls
Screenshots
Media
Hyperspace Roll (Corwin Kuiper)
Compatibility
Hyperspace Roll runs on the Game Boy Advance, but also runs perfectly in popular emulators such as mGBA.
Known issues
The web version has some slight issues with the audio, you'll get a better experience either downloading windows version and running start.bat or running the .gba file in a Game Boy Advance emulator of your choice.
Credits
With music by Sam, with graphics by Gwilym and code by Corwin and Gwilym.
The font used in much of the text is Pixelated by Greenma201 (CC BY-SA 3.0).