A downloadable game for Windows

Game Design Document: Slayer RPG Quest

Core Features:

  • Character Stats:
    • HP, MP, Attack, Defense, Strength, Wisdom, Agility, Endurance.
    • Use oTo to upgrade Strength, Wisdom, Agility, Endurance.
    • EXP used for leveling, gaining more HP, MP, Attack, Defense.
  • Combat:
    • Turn-based system with attack, skill, defend options.
    • Skills consume MP and can apply effects like burn, poison, healing.
    • Status effects: burn, poison, regeneration, defense reduction.
    • Defending reduces incoming damage.
  • Skills:
    • Learn new skills by spending skill points (e.g., Slash, Fireball, Heal).
    • Skills have unique effects (e.g., damage, healing, debuffs).
  • Inventory & Equipment:
    • Equip gear in slots: Weapon, Shield, Helmet, Armor, Boots, Accessory.
    • Salvage unwanted gear for oTo.
    • Items categorized into tiers (D, C, B, A, S).
    • Unlock item tiers by progressing campaign.
    • Items may have traits (e.g., Flame, Regeneration) affecting combat.
  • Mobs & Bosses:
    • Random mobs in training mode, scaling by player level.
    • Campaign bosses with unique stats and key item rewards.
    • Mob drops include oTo, EXP, random equipment.
  • Campaign Progression:
    • 5 stages with increasing difficulty.
    • Each stage rewards a key item required to win.
  • Traits:
    • Gear and mobs have traits with special effects in combat (e.g., burn, boost defense).

Gameplay Loop:

  1. Train to level up, collect gear.
  2. Upgrade stats using oTo.
  3. Progress through campaign to collect key items.
  4. Manage gear and skills to optimize combat.

Download

Download
Slayer_RPG_Game.exe 7.7 MB
Download
gamefiles.zip 14 kB

Install instructions

game is composed of 10 .py files assembled into a single downloadable exe.

run "Slayer_RPG_Game.exe" to begin.

if you would like to compile it yourself instead of running the exe, all source code files are downloadable under "gamefiles.zip"

place all 10 .py files into a folder and run main.py in any terminal. requires python if compiling.

Leave a comment

Log in with itch.io to leave a comment.