Deck Of Haunts

June 2024 - January 2025

Deck Of Haunts at it’s core is a roguelike deckbuilder. It was my ~8 month long internship during my studies at Futuregames. My work mainly consisted of card related systems, and the cards themselves, but due to the smaller team size I also worked on various other features as well.

  • Working with C++ in Unreal Engine 5
  • Plastic SCM for versioning
  • The system for the cards
  • Many of the cards
  • Debug menu

Jackbox style game

Started March 2024 ~100 hours so far

Currently my main personal project with a focus on development tools for the use of modding. It is a multi faceted project that requires work in backend, frontend and game development.

  • Backend built with Axum, Rust, CoTURN, Docker and Redis (previously ASP.NET Core)
  • Frontend built with Typescript, Lit and XState
  • Host game built with Godot and C++
  • Git for versioning
Read more

Rendering

Started November 2023 ~120 hours so far

There isn’t all that much to show currently. I am currently not doing any work on this as I ended up spending more time on managing gpu resources than rendering techniques. If I decide to take it up again, I will most likely be doing work on top of an existing rendering engine such as Bevy.

  • Working with Rust and WGPU
  • Git for versioning
  • Soft shadows
  • Currently a lot of light leak
  • Compute shader per triangle scanline based voxelization
  • Voxel rendering for debugging
Read more

Rift Breaker

2023 September - 4 weeks fulltime

Rift breaker is a first person shooter with two variations of the same world that can be swapped between. It was my fourth group game project at Futuregames.

  • Working with C++ in Unreal Engine 5
  • Perforce for versioning
  • Player weapons
  • World switching
  • Highscores using Rust
Read more

ECOCIDE

2023 May - 7 weeks fulltime

Ecocide is a first person ability/grab and throw based defensive action game. It was my third group game project at Futuregames.

  • Working with C++ in Unreal Engine 5
  • Perforce for versioning
  • Ragdoll System
  • Windblast Ability
  • Spike Wall
Read more

B34-N

2023 Febuary - 4 weeks fulltime

B34-N is an online multiplayer top-down cooperative shooter. This was my second group game project at Futuregames, and can only be described as a failure. However, due to the unique aspect of online multiplayer I feel it is worth showcasing.

  • Working with C# in Unity
  • Git for versioning
  • Online networking using the Mirror library
Read more