Projects
Hey there! This page lists some of my projects and contributions.
Loli Profiler
LoliProfiler is a C/C++ memory profiling tool for Android games and applications.
LoliProfiler supports profiling debuggable applications out of box. And offers engine specific (UnrealEngine4/Unity) modifications to enable profiling complex or production level games.
Profiler client supports Windows 10/7 and Mac OSX Mojave and newer.
Work with debuggable applications out of box.
Support attaching to running application.
Support multiple back-trace implementations.
Support profiling complex games by doing some mods with your game engine.
Support detecting c++ code memory leaks(Tested with Unreal Engine 4.26).
Support profiling release build applications on rooted devices.
Multiple data view modes: tree map/call tree/memory fragmentation.
Find out more on GitHub.
FURY3D
A WIP, vibe-friendly 3D engine (C++17 + OpenGL 3.3+) for making small 3D games — built with an AI CLI in the loop, reviewed by me. See the intro post →.
- JSON-configurable render pipeline, deferred light-pre-pass + cascaded shadow maps.
- glTF 2.0 importer (vendored
tinygltf); FBX viaFBX2glTFsubprocess. - ImGui + ImGuizmo editor (Scene Inspector, Content Browser, Node Properties, gizmo).
- Offline
furyCLI:convert gltf|fbx|scene,info,exec,render-mesh. - HDR + data-driven post-process chain (SSAO / SSR / FXAA / CRT / ACES).
- Lua 5.4 + sol2 scripting bridge, LZ4-compressed
.binscene format.
Find out more on GitHub.
More
- m5stack_toys — a collection of small, self-contained M5Stack gadgets (PC monitor, stock ticker, voice changer, rover…).
- diffcue — a lightweight cross-platform diff reviewer that closes the AI-CLI review loop.
More on my GitHub profile →