A header-only C++ library that enables runtime interception and modification of annotated class methods using C++26 static reflection, inspired by modding systems.
How It Works
You learn about Splice while searching for an easy way to customize game actions like mining blocks or dealing damage.
You simply copy a folder of ready-to-use files into your game project to get started.
You tag the key game moments you want to tweak, like when a player digs or gets hurt.
You create a shared notebook where all your custom changes for that game part will live.
You jot down fun rules in the notebook, such as blocking digs at ground level or doubling damage hits.
The game now checks your notebook before every tagged action, applying your rules smoothly.
Your game feels fresh and personalized, with all tweaks working perfectly every time.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.