Inside UnLua: How Lua Grafts Itself onto Unreal's Reflection System

A source-level teardown of Tencent’s UnLua: how the override mechanism smuggles Lua functions into UFunctions, how metatables double as the reflection cache, why value semantics are the sharpest edge, how the two garbage collectors are stitched together, and what the project’s real maintenance status is in 2026.

August 4, 2026 · 10 min · 4916 words · hsiang0117

Setting Up OpenGL Dev Environment with CLion — GLFW + GLAD + Assimp

A complete guide to configuring an OpenGL development environment in CLion, covering GLFW, GLAD, and Assimp library setup, with step-by-step instructions for switching to the Visual Studio toolchain.

March 31, 2025 · 7 min · 1377 words · hsiang0117