ILander
Offline/Online multiplayer game where two players take control of many different customizable ships and battle it out across many maps.
ILander
Offline/Online multiplayer game where two players take control of many different customizable ships and battle it out across many maps.
Personal
2 Weeks
Unity
C#
Infinite Invaders
Shoot-em-up (Shmup) game where you control a ship of many forms and fight off endless hoards of enemies that gradually increase in difficulty.
Infinite Invaders
Shoot-em-up (Shmup) game where you control a ship of many forms and fight off endless hoards of enemies that gradually increase in difficulty.
Personal
2 Weeks
Unity
C#
Shader Playground
Tech demo built for showcasing different types of shaders, light functions and post processing materials
Shader Playground
Tech demo built for showcasing different types of shaders, light functions and post processing materials
Personal
3 Weeks
UE5
Blueprints
AI Utility Package
Unity package that contains different AI tools such as finite state machines, behavior tree and sense-decide-act loop.
AI Utility Package
Unity package that contains different AI tools such as finite state machines, behavior tree and sense-decide-act loop.
Personal
In-Progress
Unity
C#
Tech demo for showcasing different Pathfinding algorithms such as A-Star (A*) and Jump Point Search (JPS).
Tech demo for showcasing different Pathfinding algorithms such as A-Star (A*) and Jump Point Search (JPS).
Personal
3 Weeks
Unity
C#
Space Invaders Online
Online multiplayer version of Space Invaders that uses a netcode built using WSA and demonstrates different networking best practices.
Space Invaders Online
Online multiplayer version of Space Invaders that uses a netcode built using WSA and demonstrates different networking best practices.
Personal
3 Weeks
None
C++
Frenzy
2D LAN/Online multiplayer game where each player takes control of a rival mafia boss fighting and collecting cash across the arena.
Frenzy
2D LAN/Online multiplayer game where each player takes control of a rival mafia boss fighting and collecting cash across the arena.
Personal
1 Week
Unity
C#
3D Inventory Maker
Tool for creating context-free inventory systems where items and systems are 3D objects with a a selection system and crafting ready for usage.
3D Inventory Maker
Tool that can be used to create context free inventory systems where items and systems are in 3D with selection system and crafting baked in.
Personal
In-Progress
UE5
C++
Behavior Arises
Turn-based RPG running fully using a custom Behavior Tree Implementation inspired by the implementation of Unreal Engine.
Behavior Arises
Turn-based RPG running fully using a custom Behavior Tree Implementation inspired by the implementation of Unreal Engine.
Personal
4 Weeks
Unity
C#
The Loop of Life
AI Simulation of wildlife demonstrating AI patterns and best practices for handling large amount of AI agents.
The Loop of Life
AI Simulation of wildlife demonstrating AI patterns and best practices for handling large amount of AI agents.
Personal
3 Weeks
Unity
C#
Iris
Template for Unity that includes a general game backend, asset loading pipeline using Addressables and a netcode built for local/online multiplayer.
Iris
Template for Unity that includes a general game backend, asset loading pipeline using Addressables and a netcode built for local/online multiplayer.
Personal
3 Weeks
Unity
C#