Manuel Riecke
Software Developer
hello@api-beast.com
+49 1573 3879830
+49 1573 3879830
Moldenweg 9
21339 Lüneburg
Germany
21339 Lüneburg
Germany
Hello! I'm self-taught.
Through plentiful studies throughout my life I've taught myself in many areas, including:
- Game Engine architecture.
- Data structures and memory managment in C++.
- Game Art, 2D/3D animation, shaders, particle effects, 3D modelling, pixel art.
- Linear algebra fundamentals.
- UI and web design.
My current studies revolve around Geometry and Procedural Generation.
2006
First GameDev
Level Design and Art
First GameDev
Level Design and Art
2008
First C++ code
First C++ code
2013
GameJams
Own C++ Engine
Freelance Web Design
GameJams
Own C++ Engine
Freelance Web Design
2016
Freelance Pixel Artist
Freelance Pixel Artist
2018
ColorTool
Commercial Software Release
ColorTool
Commercial Software Release
Skills
C++
Advanced ☆☆☆
Git
Proficient ☆
JavaScript
Proficient ☆
Python
Proficient ☆
Blender
Proficient ☆
Substance Designer
Proficient ☆
- Languages: English (fluent), German (native)
- Graphic Design: Affinity Designer, Aseprite, Photoshop
- Game Development: GLSL, OpenGL, Godot Game Engine
- Web Development: PHP, CSS, SQL, HTML
- Other: Linux, Azure DevOps, Qt
- Interests: History, Aesthetics, Mathematics
- Tools:Affinity Designer, Aseprite, Photoshop, Godot Game Engine, Azure DevOps
- Programming: GLSL, OpenGL, PHP, CSS, SQL, HTML, Qt
- Jan 2017: Internship at DevLabor UG
- 2017-2018: Web Developer at TransSensation
- 2019-2020: Game Programmer at PixelKeep
libColorProcess
C++17, September 2020- Test-driven development
- Vectorized image processing library
- Color arithmetics for sRGB, Linear RGB, HSV and HCY color spaces
- Algorithms for color remapping, color reduction and perceptual color set sorting
Open Source, MIT License
https://github.com/API-Beast/libColorProcessEarthscaper
GLSL, December 2020- Terrain Generation based on Signed Distance Fields
- Raymarched Ambient Occlusion
- Physically based rendering
- Procedural generation happens entirely in GLSL shaders
Open Source, MIT License
https://github.com/API-Beast/EarthscaperColorTool
Godot, C++14, 2018-2020- End user application with full graphical user interface
- Robust versioned Serialization framework
- Transaction based Undo/Redo system
- Shader-based post processing
Commercial release on Steam
http://color-tool.net- SlickGFX: Modern OpenGL 4.5 renderer (WIP since January 2021)
- CriticalDice: Javascript application with P2P networking. (2014 - 2016)
- Springbok: C++ library for game development (2013 - 2015)
- OpenGL sprite batch renderer, OpenAL audio system.
- Utilities for animation and parsing.