Made in two days for the MiniJam 128 - Heart


.

What is Soulsteal

Soulsteal is a game where your character, a vampire, can't take damage! Your objective is to gather enough souls to survive the daylight. Over the course of 7 nights, you must reach the required number of souls (shown in red) before the timer (shown in blue) runs out.

Use your Soulsteal Whip to harvest enemy souls and advance toward the night's goal. Gather enough souls before dawn to escape the deadly sunlight.

.

Guide

Click to attack and deal damage to small enemies. Once you can afford the first damage upgrade, purchase it to defeat the Heartkeepers (red enemies) with a single hit.

Illusioners can be instantly killed with 4 or more damage, so aim for that upgrade when possible.

Strive to achieve the highest score by the final night!

.

Enemies

Heartkeeper [2 HP] - A basic enemy that drops half a heart upon defeat.

Illusioner [4 HP] - Spawns 4 decoys; you must kill the real one, or it will disappear. Can be instantly killed if your damage is 4 or higher.

Soul Eater [8 HP] - Consumes spare hearts, entering a rage state when it does.

.

Controls

  • [W, A, S, D] or [Arrow Keys] - Move
  • [Click] - Use your whip
  • [E] - Open the Grim Reaper's Soul Shop
  • [1, 2, 3, 4, 5] - Upgrade perks in the Grim Reaper's Soul Shop
  • [Esc] - Main menu

While in Menu:

  • [Arrow Keys] - Navigate
  • [Space] - Select

.

Grim Reaper's Soul Shop

  1. Damage upgrade [1-7]
  2. Attack cooldown upgrade [1-7]
  3. Heart magnet upgrade [1-7]
  4. Speed upgrade [1-7]
  5. Attack area upgrade [1-7]

Credits

  • Programming and art: xynth
  • Music: Patrick de Arteaga 
  • SFX: Freesound.org

Leave a comment

Log in with itch.io to leave a comment.