EsperHope
in progressTeam Unity 6 game: editor tools, dialogue system, puzzle and repository organisation
2026 · Unity 6 · C# · Editor Tools · GraphView · ScriptableObjects
17 game projects
During my game development Bachelor: C++ and Vulkan engines, pipeline tools, optimisation, team games in Unity. And on the side, my own game projects.
Team Unity 6 game: editor tools, dialogue system, puzzle and repository organisation
2026 · Unity 6 · C# · Editor Tools · GraphView · ScriptableObjects
Hybrid village management + action expedition game: Cali, a Primoris stranded on Hestia, must unravel the Harmathys corruption
2026 · C++20 · Vulkan 1.3 · CMake · vcpkg · ECS
A week of C++ multithreading with the Win32 API: thread-safe queue, producers and consumers, parallel collision detection, then an SFML arena where four WorkerThreads split the map and talk through messages
2025 · C++ · Win32 · Multithreading · SFML · Producer-consumer
3D rotations and projections onto an ASCII console, team-built animated floating donut, Euler integrators and a spring
2025 · C++ · 3D Maths · Projection · ASCII Rendering · Physics
C++ parser for Wavefront OBJ files (vertices, texture coordinates, normals, faces) and a tokenizer that splits text into nested segments
2025 · C++ · CMake · Parsing · Wavefront OBJ · 3D
WAV audio editor with DSP effects, visualization and real-time processing via XAudio2
2025 · C++ · XAudio2 · DSP · Audio · WAV
Three C and C++ exercises on binary files: a hex viewer, a reader that validates a custom format, and a byte-by-byte reversible cipher
2025 · C · C++ · Binary files · Checksum · XOR
High-performance math library using SIMD intrinsics (SSE/AVX) for game engines
2025 · C++ · SIMD · SSE · AVX · Performance
First-person Unity survival demo with multi-slot JSON saves, auto-save and a persistent inventory
2025 · Unity 2022.3 · C# · Persistence · JSON · UI
C# console space shoot'em up with RPG elements: enemy waves, exploration, quests, elemental types
2025 · C# · .NET 8 · Console · OOP · Unit tests
Strategy RPG prototype in C++ and SFML 3 on a home-made ECS engine: island exploration, sailing, hex-grid combat
2025 · C++ · SFML 3 · ECS · Turn-based · Hex grid
C++ coursework from 2024-2025: OOP, state machines, SFML scenes, threads, TCP client-server, entity-component architecture, and a team breakout game
2024 · C++ · SFML · OOP · State Machine · Threads
2D platformer in Python built as a team: four tile-based levels, level editor, map, photo album
2024 · Python · Pygame · Platformer · Level editor · Team Project
Game Design Document for an aerial adventure game: floating islands above an ocean of toxic clouds, flying on a bonded creature
2026 · Game Design · GDD · Level Design · Narrative · Unreal Engine 5
Minecraft Fabric mod that turns the game into an action RPG: six classes, skill trees, spells, procedural dungeons
2026 · Java 21 · Fabric · Minecraft 1.21.4 · Modding · RPG
Unity package of reusable mechanics for first-person horror games, with demo scene generators
2025 · Unity · C# · UPM Package · Editor Tools · AI
Entity Component System engine in C++20 with modular architecture
2025 · C++ · ECS · Game Engine · SFML · Architecture