Kevin Håfström

Programmer Generalist
Coding Experience: C#, C++, Python, HLSL, HTML/CSS
Engine Experience: Unity, Unreal, Godot
Version Control Experience: Github, SourceTree, Perforce


Moving In

Game Project #4

3 Week Project
Role: UI Programmer and Network Programming


Lobby Script

This Script has all the lobby Methods. Using "Unity Services"What you see here is all the "Lobby" Methods of this Script


Joining Lobby

The Problem: There was not any hosting Options so I had to make it create a lobby each time it searched for lobbies.
this caused a lot of problems like what happens if someone joined you when you joined someone else.

So I had to Create a way for it to check for empty lobbies when you joined and timeout your connection.


Game Project #3

Lapide

4 Week Project

Role: AI Programmer, Gameplay Programmer


Gizmos

Visual aid for designers


Tool Tips

Visual aid for designers


Behaviour Tree

Behaviour tree makes it easy to change behaviour and even make more variation of creatures


Game Project #2

Fall Of Ralph

4 Week Project

Role: Shaders, Animation Programmer


Dissolve Shader

Disappearing obstacles


Player Visability

Fading Away the rocks so that you can see the player


Interning

Octane Remix

6 Months
Role: System Programmer


Character Select Effect

Shaders sequence fading


Rockets and Ghosts

Implemented ghost recording system and rocket obstacle in roguelite


More Rockets!


Game Project #1

Reach The Red Door

Solo Project
1 Week