Hero's Revenge

2D Topdown roguelite arena shooter

Source code: https://github.com/melisekm/HerosRevenge

22.10.2022 - 18.12.2022

Overview

Genre

  • Roguelite Arena Shooter
  • Single Player RPG

Setting

  • Fantasy
  • Medieval castle like

Camera

  • 2D Top Down
  • Follows player int he center of the screen

Controls

  • WASD – Moving, 1,2 – Ability selection, R - Ultimate
  • Mouse – Aiming and shooting

Features

  • Cast abilities
  • Defeat enemies
  • Level up
  • Collect powerups
  • Find treasures
  • Buy stat upgrades from shop
  • Survive events

Abilites

  • Same can be used by the player and the enemies
  • Ranged / Melee / Pierce / Explode on Impact / AoE
  • Ultimates

Enemies

  • Crawl towards the player from all directions
  • Ranged / Melee / AoE / Slow / Fast / Tanky / Squishy

Event

  • Cannon Barrage
  • Circle with indicator that explodes

Powerups

  • Ultimates - actived on pickup
  • Stat Upgrades - temporarily increase stats
  • Treasure - gives you gold

Level Up

  • Choose from 6 abilities
    • Cleave (Melee)
    • Fire Orb (Ranged, non piercing)
    • Piercing Shpt (Ranged, piercing)
    • Poison Rain (AoE)
    • Lightning Blast (Ranged, non piercing, chain)
    • Shockwave Strike (Ranged, piercing, leave explosions on ground)
  • Get permament Stat upgrades
    • Health
    • Attack Power
    • Defense Rating
    • Movement Speed
    • Cooldown Reduction
    • Pickup Range
  • Obtain 4 ultimates
    • Wrath (Temporarily Boost All Attributes)
    • Energy Vacuum (Pickup all energy in arena)
    • Blood Aura (periodically damage enemies that are close)
    • Booming Voice (Deal more than 50% dmg to all enemies)

Arenas

  • Entrance - Achieve Level 10
  • The Necropolis - Kill 200 Enemies
  • The Gloomcave - Survive for 2 minutes

New Game Plus

  • Keep your stats and abilities
  • Retry the game on higher difficulty

Death

  • Lose XP and Gold on Death
  • Keep Level and gained abilities

Credits - Assets

Leave a comment

Log in with itch.io to leave a comment.