Nikolai Åkerholt's Portfolio
  • Posts
  • Introduction
  • Projects
    • Academic
      • Bachelor Thesis: Neodroid Playground
      • CSGO Round Win Predictor
      • VR Health and Wellness Hub
    • Gamejams
      • Super Awesome Game About Fear of Open Spaces: The Game
      • Game of Life
      • Twitch.tv Arena Battler
    • Other
      • Flight Sim - OpenGL Graphics Exam
      • Getting Air Android Game
      • Rogue Army
      • Mr. RogueBot
Mr. RogueBot

Game project (for IMT3601 Games Programming course at NTNU Gjøvik) done together with Halvor Bakken Smedås and Aksel Hjerpbakk. The game is a VR rogue-like shooter about surviving a robot apocalypse while progressing through the robot compounds. Technologies used: Unity SteamVR Unity’s ML-Agents Blender for simple 3D modelling Repository can be reached at: https://gitlab.com/avokadoen/GameProgrammingVRRobot Copy of contents from README from the repository can be seen below: Mr. RogueBot --- Game Description Mr.

January 18, 2021 Read
Rogue Army

Personal Unity hobby project I enjoy picking up now and then in my spare time. The game is about gathering and upgrading an army of units which you use to battle other armies to progress further. Somewhat similar to a rogue-like in how progression is, and that players will have to choose certain trade-off with buffs/debuffs to their army. The game is in very early prototype stages, but below are some images from the game as it currently is.

January 18, 2021 Read
Bachelor Thesis: Neodroid Playground

Bachelor thesis (Programming Games & Applications at NTNU Gjøvik) done together with Aksel Hjerpbakk, Halvor Bakken Smedås and Jone Skaara. The thesis was part of a larger research project by Sintef Ocean called Neodroid. The main idea was to create a virtual environment in Unity where people could show a robot agent how a task should be done through VR. After having displayed the task the agent would train through machine-learning on how to solve this task in this virtual environment.

January 18, 2021 Read
VR Health and Wellness Hub

University project done in collaboration with Morten Omholt-Jensen. Main idea was to create a VR Game Hub that would consist of several types of minigames. The minigames would have some sort of serious goal other than purely entertainment, for the most part it was to induce some sort of physical exercise for people. Repository is private due to proprietary assets, however below are some images from the application and design:

January 18, 2021 Read
CSGO Round Win Predictor

Deeplearning project done in collaboration with Morten Omholt-Jensen. The project was done for a master degree course, IMT4392 Deep learning for visual computing, at NTNU Gjøvik. The main idea of the project was to see how well a neural network could predict the outcome of a round of CSGO solely based on what equipment each team brought into the round. The project includes three main parts: Datascraper and demo-info extractor to create dataset (Golang) OpenCV template matching to read equipment on teams from a CSGO match image (Python) Deep-learning neural network imlpementation with Keras and Tensorflow in Python to predict which team wins the round Our final trained model was able to predict outcome of rounds with an accuracy of ~68%.

January 18, 2021 Read
Twitch.tv Arena Battler

Solo gamejam (for IMT2581 Rapid Prototyping course at NTNU Gjøvik). My main goal was to create a game integrated with Twitch.tv such that the game could be streamed, and users would join and engage in the game from the twitch chat. Repository can be reached at: https://gitlab.com/akerholten/gamejamtwitchgame Some more information from a project report can be seen below: Prototyping Report Project date: 02. November 2018 - 04. November 2018 Development Environment: Unity Gitlab w/LFS GraphicsGale Twitch (IRC) Description My project was to somehow make an integration of twitch into a game, so that people could join via twitch chat and have their own character placed in the game in an arena-like environment.

January 17, 2021 Read
Super Awesome Game About Fear of Open Spaces: The Game

Gamejam (for IMT2581 Rapid Prototyping course at NTNU Gjøvik) in collaboration with Aksel Hjerpbakk and Halvor Bakken Smedås. The theme of the gamejam was Space and Fear, and we ended up creating a 2D platformer where you have to keep moving upwards to not lose the game. Repository can be reached at: https://gitlab.com/avokadoen/gamejamspacefear Some more information from a project report can be seen below: Prototyping Report Project date: 14. September 2018 - 16.

January 17, 2021 Read
Game of Life

Gamejam (for IMT2581 Rapid Prototyping course at NTNU Gjøvik) in collaboration with Aksel Hjerpbakk. A project where we explored the possibilities of using Unity’s finite-state-machine to create a simulated flourishing world consisting of agents capable of surviving in this world through the AI we created for them. Repository can be reached at: https://gitlab.com/avokadoen/gamejamautomation Some more information from a project report can be seen below: Prototyping Report Project date: 19. October 2018 - 21.

January 17, 2021 Read
Getting Air Android Game

Group project done in IMT3673 Mobile/Wearable Programming course (Bachelor in Programming at NTNU Gjøvik) in collaboration with Aksel Hjerpbakk and Mathias Stifjeld. We developed a mobile game with Java in Android Studio. Players interact by tilting their phone to move a balloon, they must dodge spikes and collect oxygen to receive score. Content of a small project report from the repository can be seen below: Project Report Development Process Initially we had a discussion about what we wanted to create, we thought that the lab3 expansion was pretty open as to what we could create, and wanted to go from that base and make a game that we would like ourselves.

January 17, 2021 Read
Flight Sim - OpenGL Graphics Exam

This was a project done in relation to an exam I had in IMT2531 Computer Graphics at NTNU Gjøvik. It is an OpenGL implementation in C++. Content of the README from the repository can be seen below: IMT2531_Graphics_Exam Graphics exam done in OpenGL for IMT2531 at NTNU Author Nikolai Åkerholt (473184) - nikolaaa To build: Clone repository Run CMake Set solution properties to single startup project “GraphicExam” (Visual Studio) Build with compiler (Debug, Win32) Note: CMake probably only works on Windows, and I have only built with Visual Studio with CMake

January 17, 2021 Read
Introduction

Hey there! Welcome to my personal collection of thoughts, summaries of projects, or my blog as one also might call it. I am a bit uncertain about how much I will be posting here, but there will at least be some information on personal projects. If I find out I want to write down some thoughts on certain matters, you might find me do that here as well. That could include topics within programming, games, society, or basically anything for that matter.

January 16, 2021 Read
Navigation
  • About
  • Skills
  • Experience
  • Education
  • Projects
Contact me:
  • Email: nikolai_aakk@hotmail.com
  • Phone: +4799157507

Toha
© 2021 Nikolai Åkerholt
Powered by Hugo Logo