top of page
TheKeeper-Room-1_edited.jpg

DAVOR LARSEN

Games Software Engineer

Home: Welcome
Photo_Me.jpg

ABOUT

I always had a passion for video games, it all started when I got my first computer at the age of four, playing small Linux games. At the age of fourteen I made my first simple game using the Unity Engine with very little scripting. Now I am working on multiple projects coding on languages such as C++ and C#. On this website you will get to know more about me and these projects.

Home: About Me

EDUCATION

What I’ve Learned

2017 - 2020

BOURNEMOUTH UNIVERSITY

BSc (Hons) Games Software Engineering First Class Honours (1:1).
Games Development and Programming Skills.

2015 - 2017

DESBOROUGH COLLEGE

Sixth Form, A levels on Mathematics and Computer Science. BTEC IT Level 3

2005 - 2015

DOVER HIGH SCHOOL

Primary and Secondary School, IGCSE and English International Baccalaureate.

Home: Education

MY SKILLS

CodeSample_edited.jpg

PROGRAMMING

  • More than three years of experience on C++ and C#.

  • Good understanding of game development.

Organized Desk

LANGUAGES & FAST LEARNER

I had always an interest in acquiring new sets of skills which pushes me to learn a bit more each day. I believe communication is essential for a good work flow. I'm proficient in both Spanish and English. I'm also currently improving my Portuguese.

Tidy Desk

GAME ENGINE (UNITY & UNREAL)

The best way to make a game is having the right tools for it. Unity and Unreal had allowed me to further expand my knowledge on new technologies and to combine my programming skills and these technologies to create many different projects.

Summary:

4+ years working on the Unity Engine

1 year working on the Unreal Engine.

Home: Skills

PROJECT SHOWCASE

What I’ve Done

Screenshot1_edited_edited.jpg

VOLTAGE

Coming soon..

VoltAge is a Sci-Fi & Fantasy MMORPG.

The game is currently being developed in the Unity Engine by one Game Designer and me as the Lead Programmer.

MULTI-THREADED RAY TRACER

Adding a new challenge

This work was a very challenging one where I had to learn how lighting calculations work in order to create a well designed Ray Tracer and Multi-threading to optimize performance as rendering times could be very extensive without rendering it in parallel. This project was made in Visual Studio written in C++.

In this screenshot 100 spheres were drawn at random positions onto the world. Many of them were drawn behind the camera but can be seen through the reflection of the other spheres.

(Contact me for the GitHub repository).

RayTracer2.png
DavorEngine.png

DAVOR ENGINE (GAME ENGINE)

My favorite Project

By far my favorite project so far was creating my own Game Engine using Visual Studio (including SDL and OpenAL libraries) with the C++ programming language.

The game engine allows the user to load models, texture, audio and GUI (the little bird on the top left corner of the screen). It also includes collision detection, mouse movement, translation, rotation, scaling of models, etc.


More features will be added in the future.

(Contact me for the GitHub Repository)

Home: Projects
Home: Video

LET’S CONNECT

  • LinkedIn
Two Pens on Notebook
Home: Contact
bottom of page