Dungeon Core
Filip Karlsson
Helsingborg, Skåne County
- 0 Collaborators
Dungeon Core is a roguelite top-down shooter where you get to explore the sewers and beyond to ultimately reach an old underground research facility. Old nuclear waste has caused dangerous mutations in creatures due to a failed experiment. You set out to destroy the abandoned nuclear core. ...learn more
Project status: Under Development
Intel Technologies
Intel CPU
Overview / Usage
Dungeon Core has been developed alongside its game engine. The engine is built from scratch and has all the essential features (UI, Rendering, Input, Audio, Text rendering, Timing, Concurrency, etc.). It runs on most platforms as it is developed in c++ and has support for DirectX & OpenGL. The game engine can easily be used in any future projects, whether it is a game, tool or other application.
Methodology / Approach
I generally read a lot of documentation and compare libraries & best practices before I start coding. I've come across many new exciting fields. I had to dig deep into how font rendering works, what makes up a glyph, etc. But that's only a small part of the game & engine. I've spent a lot of time making an abstract renderer so that the game code is the same, whether it is rendered with opengl or directx. The audio engine is also interchangeable. I've implemented a math library to handle all transforms and camera operations.
Technologies Used
Visual studio, C++, DirectX, OpenGL, SDL2 (for controllers), OpenAL, FMOD