Demonic Stones is a 2D top-down pixel art rogue-like, inspired by classic MMORPG vibes — especially as an homage to the legendary Metin2.
The game aims to capture that nostalgic feeling of battling through enemy hordes, breaking cursed stones, and uncovering secrets in a mystical world.
This is a passion project currently in its very early development phase.
At the heart of the game are the Demonic Stones — mysterious, glowing rocks that corrupt the land and spawn waves of enemies until destroyed.
The goal is to create a gameplay loop reminiscent of old-school MMORPG grinding, but wrapped in rogue-like mechanics and procedural elements.
- Pixel art style with a modern rogue-lite twist
- Enemies spawn from stone obelisks that must be destroyed
- Fast-paced action with random drops and item collection
- Permadeath + respawn system with progress-saving anchors
- Top-down 2D combat and movement
- Procedural enemy spawning through demonic stone mechanics
- Respawn system with "return to last death" or "return home" functionality
- More to come (skills, loot, dungeon systems, etc.):
- Godot Engine 4.4+
- GDScript
- LimboAI Plugin
- PhantomCamera Plugin
- A* Navigation, Behavior Trees, Signal-based systems, etc.
- Basic player movement & combat system: ✅
- Demonic stones and enemy spawns: ✅
- Health and death systems: ✅
- Early AI with Behavior Trees: ✅
- UI and death screen logic: ✅
- Respawn logic (including “death location” saving): ✅
- Procedural content & real gameplay loop: ❌
- Multiple playable characters with unique stats
- Swappable weapons (e.g., swords, longswords, axes, bows, spears maces, etc)
- Enemy variety with different difficulty levels
- Tiered stones (color-coded) that spawn different enemies
- Buff items and consumables
- Inventory system (maybe)
- Equipment and armor system
- Stat or leveling system (possibly upgrade points)
- Spell casting system
- Summonable companion helpers (e.g. mini pets or spirits)
- Possibly meta progression elements like unlocks or upgrades
(Coming soon)
Created by @donfluxxo
This is an early-stage passion project. I'm open to feedback, suggestions, or even collaboration!
If you're interested in contributing or discussing ideas, feel free to reach out via GitHub Issues or Pull Requests.
This project is licensed under the GNU General Public License v3.0 (GPLv3).
