hanion

@haniondev.bsky.social

recreational programmer interested in C, low-level, game engines, compilers, embedded, assembly, linux https://hanion.dev

single line of sprintf was responsible for 65% of the instructions. replaced it with my own function and instruction count dropped from 58 million to 10 million

BildBild

I spent the last few years building enik-engine, a lightweight C++ game engine with a custom editor, hot-reload scripting, physics, animation, prefabs, and more. Fast, small, and built for experimentation. Here’s a deep dive into how it works and the lessons I learned: hanion.dev/post/enik-en...

enik-engine editor

I've stumbled upon a computer so old that it does not have any bios settings other than date & time it does not detect bootable devices if the partitions are not aligned perfectly antix runs on it fine though