A different kind of generalist developer

GAme designER

PROGRAMMER

MusicIAN

Intro

Welcome stranger!

My name is Mathias Novakovic, I’m a junior programming student from Stockholm, Sweden currently looking for my next adventure in the field. On this platform you’ll find some of my recent work during my studies as well as personal projects and a more expansive description of who I am and what I’m capable of.

I tend to have a generalized approach to gaming and software development - utilizing my knowledge within different creative fields that I’ve gathered over the years to not only be an overarching and flexible asset to my team but to also learn from different disciplines and perspectives. I believe it is vital to have an open mindset, and a critical approach to your own work in order to create a lasting impact and the best user experience possible. I enjoy backend/frontend development as much as partaking in the audiovisual direction of a project.

Work

I’ve held a variety of professional writing positions in the gaming industry during my younger years which include IGN Sweden, LEVEL presenterar E-Sport & MMO and as a producer and gaming editor at Nyheter24. These positions have helped me create a deep and unique understanding in terms of game mechanics, as well as industry trends and how to manufacture successful user experiences. Evidently this also inspired me to approach my primary passion and programming in order to create and build digital experiences that will leave an impression and hopefully enrich people’s lives.

Trivia: I’m a certified pharmacy technician, have a masters in psychology and I’ve played the piano since the age of six.

Video Block
Double-click here to add a video by URL or embed code. Learn more

KNIGHTMARE

This project was developed as an action role-playing game (ARPG) during my time at Forsberg, serving as a collaborative class project. The goal was to create a small but complete ARPG experience, combining engaging combat mechanics, a distinctive art style, and immersive audio design.

My primary contribution was as a combat programmer, where I focused on designing and implementing responsive player–enemy interaction systems. These systems were built to feel fluid, challenging, and rewarding, forming the backbone of the game’s core gameplay loop. Particular attention was given to ensuring that hit detection and reaction, timing, and enemy behaviors created a sense of fairness while still pushing player.

In addition to programming, I took on a leading role in directing the visual style and user interface (UI) design. I worked to establish a consistent aesthetic that supported the game’s unusual combination of morbid themes and comically cute visuals.

Finally, I also contributed as the composer and producer of the original soundtrack. The music was written to reinforce the game’s contrasting tone—juxtaposing dark, atmospheric moods with lighthearted, whimsical touches.

Engine: Unity
Language: C#
Role: Programmer // Combat and UI Design // Composer
Platform: PC

PROJECT 01

Video Block
Double-click here to add a video by URL or embed code. Learn more

Stork

This project was developed during the Global Game Jam 2024, an event that challenges participants to design, build, and deliver a fully playable game within just 48 hours. The theme of the jam inspired our team to create a lighthearted, festive experience that could be enjoyed quickly yet leave a lasting impression.

The result was a Christmas-themed puzzle game where players take on the role of a stork tasked with delivering gifts. The core gameplay centers around dropping packages into people’s homes under a strict time limit, encouraging players to aim for precision, efficiency, and high scores. This blend of puzzle-solving and time-based challenge created a fast-paced, replayable loop that fit perfectly with the jam’s constraints.

My contributions to the project were multifaceted. I was involved in concept planning and gameplay vision, helping to establish the central mechanics and ensuring the idea was both achievable within the time frame and engaging for players. I also worked as the composer, writing and producing the game’s soundtrack. The music was designed to capture both the festive spirit of Christmas and the energetic pace of the gameplay, giving the experience an added layer of charm and urgency.

Engine: Unity
Language: C#
Role: Concept // Music Composer
Platform: PC

PROJECT 02

Video Block
Double-click here to add a video by URL or embed code. Learn more

Tower rush

A game developed as an ARPG class project at Forsberg.

Contributed as combat programmer, designing and implementing responsive player–enemy interaction systems that became central to the game’s challenge and flow. Directed the visual style and UI design, ensuring a consistent aesthetic and an intuitive user experience that improved playability. I also composed and produced the original soundtrack, enhancing atmosphere and immersion, and helping establish a distinctive identity for the game with its contrasting morbid and comically cute estethics.

Engine: Unreal Engine
Language: C++// Blueprints
Role: Programmer, Level Designer
Platform: PC

PROJECT 03

Video Block
Double-click here to add a video by URL or embed code. Learn more

Memory Memoriam

A game developed for the Global Game Jam 2024

Contributed as combat programmer, designing and implementing responsive player–enemy interaction systems that became central to the game’s challenge and flow. Directed the visual style and UI design, ensuring a consistent aesthetic and an intuitive user experience that improved playability. I also composed and produced the original soundtrack, enhancing atmosphere and immersion, and helping establish a distinctive identity for the game with its contrasting morbid and comically cute estethics.

Engine: Unity
Language: C#
Role: Concept & Design Lead // Music Composer // Frontend // UI Programmer
Platform: iOS/Android

PROJECT 04

Video Block
Double-click here to add a video by URL or embed code. Learn more

Do neba

A game developed for the Global Game Jam 2024

Contributed as combat programmer, designing and implementing responsive player–enemy interaction systems that became central to the game’s challenge and flow. Directed the visual style and UI design, ensuring a consistent aesthetic and an intuitive user experience that improved playability. I also composed and produced the original soundtrack, enhancing atmosphere and immersion, and helping establish a distinctive identity for the game with its contrasting morbid and comically cute estethics.

Engine: Unity
Language: C#
Role: Multidisciplinary role // solo project
Platform: PC

PROJECT 05 (in the works)

Video Block
Double-click here to add a video by URL or embed code. Learn more

PAX VIKING JUNIOR

A game developed for ION Game Design

Pax Viking Junior is a puzzle game developed by ION Game Design as a digital adaptation of one of their tabletop titles.

For this project, I worked as the composer, creating the original soundtrack that accompanies the gameplay. From the start, the client and development team had a strong creative vision, emphasizing a lighthearted, family-friendly tone. My responsibility was to shape the musical identity of the game in a way that would support this vision—evoking the atmosphere of the Viking era while ensuring the music remained approachable and enjoyable for a broad audience, specifically younger players.

The process involved close collaboration with the designers and producers to ensure that every track aligned with the intended mood of each puzzle and scene. I drew inspiration from traditional Nordic and medieval instruments and folk motifs, blending them with modern game music sensibilities to create a soundtrack that feels immersive yet accessible.

Engine: Unity
Language: C#
Role: Music Composer
Company:
ION Game Design
Platform: iOS/Android

PROJECT 06


CV

Working


About

Working