Days bleed into each other, a grey smear of monotony and meaninglessness. Your life - hollow, aimless - drifts forward without purpose. Then, without reason, a fire awakens in your mind. A pull. A compulsion. Something ancient and unknown whispers in the cracks of your thoughts, dragging you toward a place untouched by mercy. You've traveled far - through ruin, through silence - driven not by hope, but by the certainty that you must. Now you stand before it. The forgotten place. You do not know what you seek. Only that you must go in.
- Description
- About the project
- Gameplay Features
- How to Play
- Installation Instructions
- Status
- Credits
- Author
An old-school, grid-based dungeon crawler with retro visuals and atmospheric exploration.
Step into a dark and grim underworld where torches flicker ominously, and danger lurks around every corner. Inspired by classic first-person dungeon crawler RPGs and the heavy, oppressive moods of games like Mörk Borg and Cave Evil.
This game was developed solo as part of the Game Camp Summer course for the Business Information Systems degree program at TAMK (Tampere University of Applied Sciences).
The main goals of the project were to explore and apply various aspects of game development, including:
- C# programming in the Godot Engine
- 3D modeling and environment construction
- Creating and applying textures and visual assets
- Integrating sound and atmospheric audio design
The project also provided practical experience with version control, maintaining a clean project structure, and applying principles of game design.
- Grid-based movement system
- First-person dungeon exploration in a dark, oppressive environment
- Mouse-driven interaction
- Environmental mechanics like pressure plates, levers, and gates
- Hidden dangers including deadly traps and hazardous tiles
- W / A / S / D – Move around the dungeon grid
- Q / E – Turn left or right
- 1 / 2 – Adjust brightness
- Mouse – Interact with game objects (e.g. levers, buttons)
- Esc – Quit the game immediately
To run the project locally in the Godot Engine:
-
Clone the repository
git clone https://github.com/ilkkavv/skvmlurker
-
Open the project in Godot 4.4.1
- Launch Godot
- Click "Import", then select the
project.godotfile inside the cloned folder
-
Run the game:
- Press F5 or click the Play button in the top-right corner of the editor
- Godot Engine 4.4.1
- .NET 6.0 SDK or later (for C# scripting support)
- Vulkan-capable GPU
- 1080p monitor recommended
- Keyboard and mouse input required
This is a work-in-progress game and not in active development!
- Currently includes only one level, intended to showcase gameplay features and mechanics
- Contains bugs, incomplete mechanics, and placeholder assets
- Missing core features such as combat, player stats, and an inventory system
- Feedback and suggestions are welcome!
For detailed attributions, see docs/CREDITS.md.
- Sound effects downloaded and edited from OpenGameArt.org and freesound
- Textures downloaded and edited from ambientCG
- Movement script inspired by the tutorial:
Dungeon Crawler Movement in Godot 3.5 (+ Free Plugin!) by GameDev Compass
Developed by Ilkka Wahala
Business Information Systems student at TAMK (Tampere University of Applied Sciences)
Game Camp Summer Project, 2025

