Programming

Some of my programming projects. Everything som simple stuff I made while learning to code in school, to more advanced stuff.

Realization Engine – 3D graphics demo
Realization Engine is a 3D graphics engine/demo I have made using modern OpenGL, Java, and LWJGL 3.0. I wanted to make something a little more realistic than my previous project, “Tile World 3″.

Tile World 3 – 3D graphics demo
A 3D game demo I made using Java and LWJGL 3.0. The user controls a first person camera and can explore the world by walking, running, swimming, jumping and sneaking using the mouse and keyboard or a XBox360 controller.

Dragon Simulator
A 3D demo I made in Unity together with two other students at the university for a course in 3D computer graphics.

The Krektus Crash
A 2D Java game that I developed as a school project together with three other students. The goal with this project was to design a good user interface. Much work has been put in designing both the game itself and the menu system to make it as intuitive as possible.

OpenGL basics
OpenGL is a platform independent graphics API that can be used to create 2D and 3D graphics. This is a presentation of my first graphics programs that I made when I took a course in basic 3D computer graphics at the university.

Speedometer – Android application
A simple application that shows the speed, using the device’s built-in GPS.

Pickin’ Sticks
This is a 2D Java game that I made at the beginning of 2013 with the purpose to learn more about object-oriented programming and how to make good and simple 2D graphics in Java.

Birdshooter simple 2D Java game
This is my first “real” game made in Java. Complete with animation, a graphical user interface, sound effects, and irritating background MIDI music.

Song database
Beginner Java project, a song database program. The goal of this project was to learn about object-oriented programming and basic file handling. This program also uses a graphical user interface with buttons and other components.