Prosjekter

Under finner du mine prosjekter.

For tiden jobber jeg med en egen musikk-spiller desktop app med Tauri, Rust, TypeScript og React. Flere prosjekter kommer etterhvert.

01

Tetris

JavaOOPMVCSwing
Skjermbilde 1 av Tetris
Skjermbilde 2 av Tetris

Et fullstendig Tetris-spill implementert i Java som semesteroppgave ved UiB (første året). Spillet har klassisk Tetris-mekanikk med fallende brikker, radsletting og poengsum.

Se på GitHub
02

Battleship

JavaOOPMVCSwing
Skjermbilde 1 av Battleship

Et fullstendig Battleship-spill implementert i Java som semesteroppgave ved UiB (første året). Spillet har klassisk Battleship-mekanikk der to spillere plasserer skip og forsøker å senke hverandres skip. Motstanderen er en implementert KI.

Se på GitHub
03

BoxMove

JavaLibGDXOOPMVCMaven
Skjermbilde 1 av BoxMove

Et 2D labyrint- og logikkspill utviklet i Java (LibGDX). Spillet er et gruppeprosjekt i emnet systemutvikling. Spilleren navigerer et rutenettbasert brett, flytter bokser, unngår en KI-styrt fiende og bruker power-ups (HEAVYMODE, FRAGILEMODE) for å løse stadig vanskeligere brett og nå igloen.

04

Beat for Beat

HTMLCSSJavaScript
Skjermbilde 1 av Beat for Beat

Egen Beat for Beat webbasert partyspill inspirert av det norske TV-programmet med samme navn. Spillerne skal gjette sanger ord for ord og finne hovedsangen. Bygget med ren HTML, CSS og JavaScript. Inkluderer et innebygd administrasjonspanel hvor man kan legge til, redigere og eksportere egne sanglister. Sangene er lagret lokalt i nettleseren med LocalStorage.

05

QR Studio

PythonFlaskHTML/CSSJavaScript
Skjermbilde 1 av QR Studio

Et lite fullstack-prosjekt der jeg har bygget en egen QR-kode-generator med en Flask-backend og en enkel frontend laget med HTML og CSS. Du limer inn en lenke, velger feilkorrigeringsnivå og får utlevert en QR-koden som kan også lastes ned som en PNG. Lenken er kodet direkte inn i mønsteret uten mellomledd, så den varer så lenge som siden eksisterer.

Se på GitHub