This project is a take on a online first person shooter. Using Epic Online Services to host P2P connected games and utilizes RPC events to broadcast data over the internet.
1
1 week
Sole Developer
A wrapper written in C# for the Discord Webhook API. Includes images, embeds, fields and more to send webhooks from Unity over to Discord. Read more on my blog.
8
2 months
Gameplay Programmer
This project is a take on a FPS shooter/speedrunner game. Working in a group of 8, I was one of the gameplay programmers. I implemented the wall-running mechanics, jump-pads, raycast based shooting and interactive props (doors and levers).
5
2 months
AI & Gameplay Programmer
This project is designed as an adaptation of a game specifically created for individuals with hearing impairments. I worked in a group of 5 as the AI and gameplay programmer. I was responsible for the enemy AI, wall-detection system, and the player movement.
2
5 weeks
Main Programmer
This project was developed for the "Game Based Learning" course. It features a game designed to reward players for solving simple JavaScript questions while helping them learn the language's syntax and standard library functions.
3
3 weeks
Gameplay Programmer
A 2D-platformer game. I worked on the game as the main programmer, creating the player movement, camera movement, portals (to teleport the player from one place of the map to another), dialogues system and fights (including boss fights).
1
4 weeks
Sole Developer
This game is a take on the Space Shooter genre. As the sole developer, I was responsible for the ships (player) movement, asteriod spawns, the background scroll mechanic and utilized the Unity PlayerPrefs system to save high-scores.
I am a 22-year-old programmer with a Bachelor's degree in Computer and Systems Sciences, specializing in Computer Game Development, from Stockholm University.
I'm a problem solver who loves creating engaging experiences that are enjoyable to play, but also built with clean, readable code.
Curious to learn more? My contact details are listed at the top of my resume. Furthermore, you can also connect with me through any of my social media platforms.