rmMinusR
Versatile game programmer, passionate about creating simple-yet-deep systems and accessible content creation tools
Pinned Repositories
AIKit
A generalized steering framework, a context map driven agent, and various tools for debugging and unsupervised training.
BlackWhiteRed
First-person, action-based, 5v5 PvP game, reminiscent of Capture the Flag.
GGJ2020
Surprise Mechanics' entry for GameJam 2020
GitUnityUtils
GPR-200-Lab2
Shader experiments
Hack-n-Slash
ItemAnvil
RPG-style items using modular properties. Drag-and-drop, designer-friendly.
SanableEngine
Game framework focusing on hot-reloadable plugins, building to Win32 and WebAssembly, and C#-like custom RTTI system.
SharpHooks
Hassle-free event-driven architecture in Unity, Safe, easy, and performant.
su21-Experiment
Pair of projects implementing different styles of character controller. Ability State Machine is for fighting-game style games, since it is animation-driven. It is data oriented for predictive tools such as movement curves and jump paths analyzer. Also allows for easier future implementation of rollback netcode. Mutexing Ability Combat is more for RPGs, since it is code-driven. Also implements an event-based movement and combat system, including status effects.
rmMinusR's Repositories
rmMinusR/ItemAnvil
RPG-style items using modular properties. Drag-and-drop, designer-friendly.
rmMinusR/SharpHooks
Hassle-free event-driven architecture in Unity, Safe, easy, and performant.
rmMinusR/su21-Experiment
Pair of projects implementing different styles of character controller. Ability State Machine is for fighting-game style games, since it is animation-driven. It is data oriented for predictive tools such as movement curves and jump paths analyzer. Also allows for easier future implementation of rollback netcode. Mutexing Ability Combat is more for RPGs, since it is code-driven. Also implements an event-based movement and combat system, including status effects.
rmMinusR/AIKit
A generalized steering framework, a context map driven agent, and various tools for debugging and unsupervised training.
rmMinusR/Hack-n-Slash
rmMinusR/BlackWhiteRed
First-person, action-based, 5v5 PvP game, reminiscent of Capture the Flag.
rmMinusR/GGJ2020
Surprise Mechanics' entry for GameJam 2020
rmMinusR/GitUnityUtils
rmMinusR/GPR-200-Lab2
Shader experiments
rmMinusR/SanableEngine
Game framework focusing on hot-reloadable plugins, building to Win32 and WebAssembly, and C#-like custom RTTI system.
rmMinusR/GPR-300-Final
rmMinusR/GPR200-Labs
Various experiments in GLSL, such as spheretracing on the mandelbrot set, or rendering clouds, fire, and fractal noise fog using particles and raymarching.
rmMinusR/LearnUnityMerging
A stress-free environment for learning how to merge Unity files.
rmMinusR/ProceduralSandwich
rmMinusR/RapidRomTester
Prototype tool to automatically assess whether a ROM can be emulated in RetroArch.
rmMinusR/Revolver
rmMinusR/rmAPIs
Plugin for Bukkit encompassing 3D math, player data serialization, particle graphics, virtual entities, and custom item implementation.
rmMinusR/Spitfire-Engine
Simple input and text-graphics framework. Tic-tac-toe game built on said framework.
rmMinusR/SurpriseMechanics_Dreamcatcher
Thomas' Team's prototype for Dreamcatcher by Surprise Mechanics