Master thesis: "Using Procedural Content Generation via Machine Learning as a Game Mechanic" with a prototype in Unreal Engine 4.22.
-
Updated
Apr 13, 2019 - Jupyter Notebook
Master thesis: "Using Procedural Content Generation via Machine Learning as a Game Mechanic" with a prototype in Unreal Engine 4.22.
Inventory Tetris + UI MVVM A grid-based inventory system inspired by games like Escape from Tarkov and Diablo.
A 2d platform prototype
🎮A high school project where I attempted to create a Street Fighter game. This code had to be decompiled using http://www.javadecompilers.com/ as I could only find the executable file.
Mathematical modeling and optimization of the game Old School Runescape.
A prototype of card game mechanics.
Test task (2025)A tactical strategy prototype built on a 6×6 grid, combining card mechanics and state-machine driven gameplay. Players summon units, buildings, and skills through the Invocation system, expand their control, and battle for dominance.
Test task (2025). A hyper-casual 3D clone of the classic 2048 game — throw cubes, merge them by powers of two (2, 4, 8, …) and progress further.
Official monorepo for Xethya, an RPG mechanics framework built in TypeScript.
A* based 2D point-and-click movement system
Launched in 2023, this open-source knowledge base helps players understand Dota 2 mechanics. Thousands have utilized its interactive guides, map planners, and simulators. Community feedback highlights its value for learning and strategy.
dicemechanicsim (DMS) tests game mechanics for Midnight Riders, the tabletop role-playing game (TTRPG)
A Godot addon that implements verlet-based rope physics, translated from C# to GDScript with additional features like object attachment. Based on the original verlet-rope-4 implementation.
Engine-agnostic, machine-readable dataset of game mechanics for developers, designers, researchers, students, and AI-assisted workflows.
Attraction and repellent behavior implementation with Unity
A DgLab plugin for Minecraft: Bedrock Edition running in Allay platform, port of Minecraft-DG-LAB
Open-source, interface-driven combat engine for D&D 5e-compatible RPGs. Built with C#/.NET 8, emphasizing extensibility, TDD, and AI-assisted development. SRD 5.1 compliant.
This is a Sprint, Dash and ShakeCamera system made in C++.
LifeDrain adds a simple but powerful mechanic to Minecraft: stealing life from hostile mobs. Every time you attack, you’ll heal yourself based on the damage dealt, making combat a way to stay alive rather than just survive.
A Minecraft Serverside Mod adding some vanilla-like quality of life features
Add a description, image, and links to the game-mechanics topic page so that developers can more easily learn about it.
To associate your repository with the game-mechanics topic, visit your repo's landing page and select "manage topics."