post.ghost
the-post-ghost.bsky.social
post.ghost
@the-post-ghost.bsky.social
I make, and work, in games!
https://beardphantom.com
Playing Black Mesa: Blue Shift made me realize that I'm playing a fan remake of an expansion pack of the original game in the form of a mod of the fan remake.
December 2, 2025 at 7:51 AM
Has there ever been a better simile than “Sort of stretched, like butter scraped over too much bread”? Bilbo really speaks my language.
November 12, 2025 at 4:27 PM
Playing Forza Horizon 5 without all of the available paid DLC is one of the worst experiences of capitalism intersecting with gaming that you can experience.
November 12, 2025 at 5:49 AM
There is no greater anguish than going to a Wikipedia page, seeing "Not to be confused with _____" at the top and realizing that you were, in fact, confused with.
July 23, 2025 at 9:54 PM
Back with some more #sorbet3d updates! This time: serialization! I'm using the wonderful cereal library here to save/load the editor camera's entt components to a json file. I've also reorganized the project multiple times, resulting in a much better separation between header and source files... 🧵
June 21, 2025 at 10:24 AM
holy shit The Last of Us Season 2, Episode 6 was SO well done. The scene at the end was absolutely incredible.
June 17, 2025 at 9:01 PM
Switching #sorbet3D from *.sln and *.vcxproj to CMake was somehow simultaneously easy and horrific. Like, is find_package necessary or not?! It feels nicer though, I have more control over everything. Keeping vcpkg is a huge plus, too. Will definitely use cmake going forward #gamedev #indiedev
June 4, 2025 at 7:56 PM
#sorbet3D engine update: I've got camera controls, an input module, flipped OpenGL's Z axis, removed my event system in favor of the one included with entt, fixed up my transform math, and enabled backface culling. until next time! ★ #gamedev #indiedev
June 2, 2025 at 1:27 AM
Obligatory step accomplished: integrating the ubiquitous dearIMGUI. This functionality lives in a dedicated Editor DLL, which is automatically loaded by the engine if present at launch. There’s SO much more under the hood that’s been done… 🧵#gamedev #indiedev #sorbet3D
May 30, 2025 at 6:53 PM
Started working on my first engine this weekend. I'm calling it Sorbet 3D. It's written in C++20 and uses SDL3, OpenGL, entt, assimp, joltphysics, glad, and glm. Here's some GIFs of the milestones I've hit so far... 🧵 #gamedev #indiedev #engine #3d
May 27, 2025 at 11:23 PM
This might be the worst description for a piece of media on a streaming platform.
May 18, 2025 at 6:35 PM
I think I'm permanently moving over to Bluesky from Mastodon. It'll be kinda empty on my account until I do, though.
April 25, 2025 at 11:34 PM
This genuinely shook me to my core. #Oblivion #OblivionRemastered
April 24, 2025 at 8:49 AM