Hi, nice to meet you!
I am a gameplay programmer based in Copenhagen with three years of experience in the industry.
By Dynasty Studios
I have worked on this project as a game programmer for the past 3 years. Some of the things I've done include:
Camera system with different camera states that that the camera can blend between.
Interaction system.
Ping system.
Grappling hook.
Online party implementation using Redpoint's EOS Online Subsystem.
Feature flag implementation using ConfigCat.
~7 weeks school project, 18 people
Seventh project at The Game Assembly built with ECS in a game engine made by my group. Here are some of the features I added to the game and the engine:
Camera:
Can be rotated around player with mouse.
Starts to rotate depending on the player's velocity when the mouse has been still for a while.
Moves closer to the player when an object interferes.
First person camera that can be used with mouse and WASD in editor.
Locking and hiding the mouse cursor.
Pausing the game (in game and in editor).
~4 weeks school project, 14 people
Second game project I did in The Game Assembly in Unity. See more about this project here.
4 days game jam, 2 people
A game where the player moves the mouse to controls a snake. Enemies are defeated when the snake makes a circle around them. I programmed and made music and some sounds. My programming contributions include:
Snake movement
Circle attack
Enemy spawning
7 days game jam, 2 people
A game where the player explores an island and fights enemies. I programmed, made the levels, music and some of the sounds. My programming contributions include:
Camera behaviour.
Tool that lets us define how the camera should behave in different areas.
Save state of enemies and pickups.
Moving between levels.
Effect implementations.
Hobby project
Online survival game with building system made in Unity. See more here.
~8 weeks school project, 14 people
Third project at The Game Assembly made in the school's in-house engine Tga2D. The main things I worked on include:
Audiomanager that loads and plays sounds.
Collisions.
Player movement.
Pickups and power ups.
Playing VFX.
GIF not loading? Click here!
Hobby project
It has smooth view bobbing and plays footstep sounds that are synced to it. The view bobbing is defined in Unity's inspector and is dependant on the speed of the character, as seen in the GIF when walking into the door. The item held in the hand also sways when the camera rotates.
4 days game jam, 5 people
Made for GMTK Game Jam 2024 in about a weekend. My contributions were:
Recorded, edited and implemented all sound effects.
Grappling hook mechanics.
Some shaders.
Hobby project
I made procedurally animated legs in Unity, showcased on a crab model I made a while ago. When the legs get too far away from their reference point they will find a new position to move towards. The animation is controlled by curves set in Unity's inspector.