top of page
20230615_160928_edited.jpg
a

OLIVER BERGLUND

GAMEPLAY, AI & GENERALIST PROGRAMMER

SUMMARY

Welcome to my portfolio website!

code_edited.jpg

Technical Skills

Unity3D, UE4/5, C++, C#, C, Blueprints, Godot, GD-script, Git, Fork

education_edited.jpg

Education

PlaygroundSquad - Game Programmer Aug.2021 - Jun.2023

hobbies_edited.jpg

Hobbies

Game projects, Movies, Fitness, Manga, Anime, Scifi

Portfolio

Portfolio

Below are summaries of some selected projects I've worked on. They also have their own individual pages if you wish to read more.

Archer_And_KNight_edited.jpg

A third student group project at Playgroundsquad. In Draconic Rampage, you play as a dragon with unique abilities and try to survive an increasing amount of enemies as you grow longer.

 

Roles:

 

Gameplay & AI Programmer

Duration:

 

Sept. 2022 - Nov. 2022

Contributions:

Gameplay systems, abilities, AI & AI manager.

 

Platforms:

 

PC

 

Engine:

 

Unreal Engine 5

ChargersDancing_edited.jpg

A second student group project at Playgroundsquad. Neo Heroes is a multiplayer hack & slash that was made to run on both PC and PS4. The goal is to get the most amount of points before clearing a set number of rooms and avoid getting wiped.

 

Roles:

 

Gameplay, game feel & AI Programmer

 

Duration:

 

Mar. 2022 - May 2022

Contributions:

Gameplay systems, combat, AI,  game feel  & multiplayer support.

 

Platforms:

 

PC & PS4

 

Engine:

 

Unity

MenuBackground_edited.jpg

The first student group project I participated in after starting at Playgroundsquad. Grapplevania is a short hack and slash game, where you defeat enemies and progress by using a grappling hook and a bomb.

 

Roles:

 

Gameplay, Systems & Generalist Programmer

 

Duration:

 

Nov. 2021 - Dec. 2021

Contributions:

Gameplay systems, combat, UI, sound, assisted with AI.

 

Platforms:

 

PC

 

Engine:

 

TenGine

Background_edited.jpg

The first game project I was a part of, before studying game programming at PlaygroundSquad. As the only programmer, I wrote all of the code. The goal of this 2D platformer is to beat all of the levels with as few deaths as possible.

 

Roles:

 

Programmer, boss designer & 2D artist

 

Duration:

 

Feb. 2020 - Apr. 2020

Contributions:

Gameplay, bosses, checkpoints, UI, sound & partial level design.

 

Platforms:

 

PC

 

Engine:

 

Unity

ETMON_BackgroundImage_edited.jpg

A solo student project done over four weeks. For this project, we were allowed to choose something to get better at and I chose AI, pathfinding & a bit of gameplay. The goal is to collect all the crystals and bring them to the contraption without getting caught by the monster.

 

Roles:

 

Systems, UI, Gameplay & AI Programmer

 

Duration:

 

May 2022 - June 2022

Contributions:

AI, pathfinding, UI, gameplay systems, setting up animations

 

Platforms:

 

PC

 

Engine:

 

TenGine

Other Projects

Other than student projects, I also like working with personal projects in my free time and I've selected a few to show here. If you're interested, click here or the button in the top right.

About me

I'm an enthusiastic programmer who enjoys writing effective and well-organized code while learning and taking on new challenges.

I love working in most areas of game programming. On smaller teams I like wearing multiple hats and doing a bit of everything, but I'm most passionate about AI and gameplay since these areas involve a lot of collaboration with other programmers, designers and artists, which I think is fun. Problems that occur in AI and gameplay are also usually the most interesting to solve.

In my free time, I like developing my own game projects, playing games and discussing weird movies/anime with friends or on discussion boards. I also work out a couple of times a week and have recently gained an interest in drawing.

Photo_edited.jpg

Contact

If you're interested in working together or want to get in touch, don't hesistate to send a mail or a connection request on LinkedIn. I'll respond as fast as I can.

Contact
bottom of page