Charlie Callahan
1.7K posts

Charlie Callahan
@ccallac7
Game engine development, C++, lua, PhD Mechanical/Optical engineering, laser sensing




How it Started vs. How it’s Going 2025 I built a custom C++/OpenGL 3D game engine and editor from scratch in less than a year, and just ~2h average a day. Now, let's see how far I can push it with a small proof-of-concept game next. As the year closes, I want to thank the group of people who has been following along while I created this project. The comments and reactions on every post motivated me to climb another step every day. Cheers!



Einstein's general relativity is the closest thing we have to a perfect theory. You start by asking why your flight path seems to bend toward the north pole — and before long you've reconceptualized nature's most familiar force, with consequences not just for falling apples and orbiting planets but for the origin and fate of the universe. And it's all true! Had a great time discussing one of humanity's crowning achievements with @dwarkesh_sp










@iamcloudyfocus @BenjiGameDev I'm working on our map system at work (not MegaPunk) and we are using RVTs at editor time to produce texture tiles. We use 5 layers of RVTs that are then composed to a single texture. This allows LD to just do their thing and the map gets generated from commandlet




Added a Viewer-Only app. This is the end-goal, have a trivial viewer app to which we can stream "just data", like video (vs complex programs, shaders, textures, etc. of a traditional 3D app)


















