Game Development

Deviation Duality (Unreal Engine 5)
Open-World Action RPG - self-developed solo project.
Website: deviation.ddns.net

- Unreal Engine 4 / 5 (Blueprints, VFX, animation, etc.)
- Blender (3D-modeling, texturing, animation)
- Inkscape (textures, UI, logos, marketing material)
- Audacity (sound design, music)
- Shotcut (video editing)
- Visual Studio (website)

Generierung Virtueller Umgebungen 2.0

Bachelor-Softwareproject, further development of an existing project.
Tool for automated generation of cities.

- reworking the procedural generation for building interiors
- finding and fixing issues within the old algorithm
- replacing old C++ classes, to standardize the code
- creating a VR-demo for the Show & Tell event

3D Modeling and Printing

Modeling with the constraints of real life physics and printing limitations required a lot of rethinking. Material thickness, object dimensions, overhangs and supports are challenges which previously would not require consideration when modeling for game engines.

Furniture

I was tasked with designing a multifunctional table, capable to be used as a coffee table as well as a board game table. In the retracted state it would be at a proper height for everyday use in the living room. When used as a board game table, the upper assembly is raised and additional drawers are opened. This provides a more comfortable height when sitting at the table, while the drawers are beneficial for large hand sizes in card games or can be used as storage. In addition to designing, material procurement, cost calcualtions and assembly was done by me.

Web Development

This portfolio, as well as the website for Deviation Duality is set up on a Raspberry Pi 3b using an Apache HTTP Server. Since both sites are hosted on the same device with the same IP address, a virtual host needed to be set up on the device as well. HTML and PHP was used to code the websites. Additionally the website for Deviation Duality is using an external XML file as the data storage. This modular approach for the main entries and subpages makes editing the website much simpler.