Jimmy Edberg - Portfolio

Contact:

Jimmy Edberg

Oathmountain@hotmail.com

Log:

Game Projects



DimensionalRift VR

DimensionalRift1 DimensionalRift2 DimensionalRift3 DimensionalRift4 DimensionalRift5

DimensionalRift is a VR arcade game that is played with two handheld controllers, that is represented in the game by a shield and a sword.

The game takes place at a spacestation that the player has to defend against incoming projectiles which spawns through a portal.

DimensionalRift is available for free on Steam.




This game was a school project that lasted for about 3 months on 50% worktime, where I worked as a designer and lead programmer.

I took responsiblity over making sure that different parts of the game worked when put together. I was involved in all parts of the programming, supporting and helping out, and also created functionality for datahandeling such as score, highscore and save/load, as well as implementing the UI elements.

SuperSpy2D

superspy1 superspy2 superspy3 superspy4

SuperSpy2D is a simplistic 2D-sideview game, played with keyboard or controller.

The gameplay revolves around the player, as a spy, using stealth to sneak into buildings and steal stuff, without getting detected by patroling guards.


This game was made by a group of 3 as a school project,that lasted 6 months on 50% worktime.

In this project I was involved in every aspect of the game, except sound, with atleast 50% of the game create by me.

I did most of the AI, made and implemented animations, created assets and levelmechanichs, menufunctionality with profiles, save and load, and highscore.



Code Samples (work in progress)



Path-Finding in a map:

.cpp file

Main loop

Initiation of function

Function main loop

Function inner loop

Function evaluation