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 mordern opengl based 3d graphic engine written in c++11
Features:
Use modern opengl.
C++11 smart pointers made memory management easier.
Flexible signal message system. (use function pointers, so it won’t accept lambdas, sry)
Support fbx model format, you can load static meshes, skinned meshes and lights directlly.
Easy rendering pipeline management through json serialization functionality.
Build-in light-pre pass rendering pipeling.
Intergates powerful gui library ImGui.
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 →