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) |