Soulsyche
About
A dungeon crawler bullet hell, where you have to clear all rooms of the dungeon in order to beat the game.
Enter/Leave a room to trigger enemy spawns!
( Also, when the second bar appears when level 3 is reached, that is your ability bar. Pressing RMB while temporarily grant you your ability [ invincibility ], then the cooldown begins again. )
Features
Randomly generated dungeon rooms
Multiple enemy types ( sniper, pistol, shotgun, assault rifle )
Different weapons with unique stats
Soul ability system
Enemy spawning and room clearing
Chests with random loot
Random loot drops
Door and door connection system
Controls
WASD - Movement
Mouse - Aiming
Left Mouse Button - Shoot
Right Mouse Button - Ability
R - Reload
Dash - Space
Interact ( Open Chest ) - E
Overview
This game is heavily reliant on composition over inheritance, where several components and modules work together to make certain behaviours.
Examples of these systems are:
Player movement and combat
Weapon management
UI
Room Generation
Enemy spawning
Health and damage
Soul system
Loot and item spawning
Credits
Developed by andwoo ( Andrew ) for Stardance 2026.
Used ChatGPT for helping to plan out and design systems
Future improvements
Art and SFX
More souls
A boss fight

Leave a comment
Log in with itch.io to leave a comment.