DAVOR LARSEN
Games Software Engineer
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.
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.
MY SKILLS
PROGRAMMING
More than three years of experience on C++ and C#.
Good understanding of game development.
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.
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.
PROJECT SHOWCASE
What I’ve Done
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).
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)