Designs / builds / maintains software systems
Works on video games
Tactical first-person shooter with heavy emphasis on environmental destruction and co-operation between players.
Developer: Ubisoft (Montreal, et al.)
Platform: PC, PlayStation 4 + 5, Xbox One + Series X|S
My Position: Senior Engine Programmer (Generalist/Engine/Systems)
You will build a lethal fleet and ally with other pirates to survive as an upstart pirate captain in the Indian Ocean.
Developer: Ubisoft (Singapore, et al.)
Platform: PC, PlayStation 4, Xbox One
My Position: Junior Gameplay Programmer (Generalist/Controls/UI)
You build your own spaceship from bricks and fight against other players with it.
Genre: 3D Space-Shooter
Platform: PC [C++, DirectX / OpenGL]
My Tasks: Ingame Spaceship Editor, Various Background Functionality [e.g. Input Mapping, Game Object Handling, UI Navigation Logic]
You play a nightguard in a secret underground science facility. After an accident you have to face your fears and the night becomes a struggle for survival.
Genre: 3D 1st-Person Horror
Platform: PC [Unreal Engine 4.7, Oculus Rift]
My Tasks: Game Implementation [Oculus Rift Integration, Guard Control, Screen and Camera controls, Minimap, Enemy AI]
Each player has to solve riddles with his combination of different special abilities to find his way home. On the way there he is haunted by the ghost of the witch.
Genre: 2D Coop Puzzle-Adventure
Platform: PC [C#, XNA]
My Tasks: Engine, Gameplay, Spine Editor [Editor for Animation-Settings]
You slip in the role of the villain Bonepuker who kidnaps the princess Sweetcheeks. You have to bring here to your castle and avoid getting caught by the hero Ashbrett.
Genre: 2D Action-Platformer
Platform: PC [C#, XNA, Lua]
My Tasks: Physics, Rendering [World, Parallax, Character, Shader], Menu, Spine Integration [2D Rigging/Animation Middleware]
Blox is the first game prototype I've built
Genre: 3D Puzzle (with PVP Multiplayer and Map Editor)
Platform: PC [Blitz Basic 3D, DirectPlay]
The multiplayer was not finished, it is functional but slow. Everything else works fine.