Hi! My name is Florian Oetke. I’m a C++ programmer with a passion for engine architecture and game design. Currently, I am a CS student at Trier University of Applied Sciences.
My professional experience lies in enterprise application development (mostly search-engines and document analysis with JavaEE). I also dabbled a bit in game design but my main interest is game/engine/graphics programming and C++ in general.
I’ve worked on a couple of small to medium sized games as part of my semester/hobby/GameJam projects. Some of the more interesting ones I’ve listed here. My biggest private project to date probably is my pet-engine Mirrage. I’ve started this project as a way to wrap my head around the Vulkan API. Over time – and (mostly) through my Bachelor’s thesis – it evolved into an actual renderer. Ever since, it has grown through some semester and GameJam projects into a semi-usable game engine.
Fueled by some of my work in graphics programming and a passion for RPGs, I’ve also developed an interest in procedural content generation. The most interesting aspect to me is the potential of game world generation and interactive generation/adaption of stories. This let me to my newest playground-project Yggdrasill. This project is still in a pretty early stage, but my goal is to create a framework that can be used generate realistic world-maps based on physical simulations and artistic input.
If you would like to get in touch just send me an e-mail, contact me through Xing or have a look at my projects on GitLab or GitHub.
| Languages | Libraries / Tools | |
|---|---|---|
| C++ | OpenGL | |
| Java | Git | |
| GLSL | Vulkan | |
| C# | Unity | |
| CMake | ImGui | |
| SQL | SDL2 | |
| HLSL | GLFW | |
| Python | Emscripten | |
| C | GLM | |
| Bash | Clang / GCC | |
| HTML5 | Lucene / Solr | |
| CSS | JPA / Hibernate | |
| JavaScript | Spring | |
| LaTeX | MySQL / MariaDB | |
| Tomcat | ||
| libClang | ||
| GSL | ||
| Assimp | ||
| Async++ | ||
| PhysicsFS | ||
| Doctest / Catch2 | ||
| RenderDoc | ||
| Kdenlive (Video Editing) |