I'm Lucas, I am an avid Rustlang fan and graphics developer, reverse engineer, game engine connoisseur
- 📝 Programming language experience
- 🦀 Rust (mastery)
- 🪟 C# (advanced)
- ✨ HLSL/GLSL (advanced)
- ➕ C++ (advanced)
- 🐍 Python (advanced)
- ☕ †Java/Kotlin(advanced)
- 🔵 †Go (intermediate)
- 📜 †Javascript/Typescript (intermediate)
- 💽 aarch64/x86 assembly (intermediate)
- ⚡ Zig (beginner)
- 👀 Interests
- Low level development (assembly, emulators, code generation)
- Computer graphics development (Vulkan, WebGPU)
- Game development (mainly in-house engines)
- Virtual reality
- Handheld (Steam Deck)
- Music (metal, guitar, pipe organ, exotic instruments (eg. cristal baschet))
- 👁️ Active projects
- ⏸️ Paused projects
- 📨 Contact
- Discord: cohae
- E-mail: cohae@cohae.dev
⚠️ Send your mails to this email if you want me to read them!
In light of my obsession with bytecode formats, here's a list of formats i've reversed/implemented
- TFX Expression Bytecode: Reversed + implemented
- The expression bytecode that powers the rendering pipeline of the Tiger engine, used in Destiny 1 + 2
- Unnamed Tiger Engine Bytecode: Currently reversing
- Similar to TFX expressions, but for other, currently unknown purposes
- JVM Bytecode: Implemented (HSJVM)
- Gamemaker VM Bytecode: Implemented (Valkyrie)