Added movement on spline with position offset for visualization during editing. I'll never get used to how fast modern CPU is. It does so much stuff every time I move a point, even more when I delete or insert one. Yet it doesn't even register on a profiler.
#screenshotsaturday
07.11.2025 23:19
👍 6
🔁 0
💬 1
📌 0
Done! Spline is a single proper mesh now. No more gaps or discontinuity.
#gamedev #indiedev
07.11.2025 02:44
👍 11
🔁 4
💬 0
📌 0
Btw, don't search for "triangle strip" on duckduckgo images with safe search off 😂
06.11.2025 19:33
👍 2
🔁 0
💬 0
📌 0
Almost done with the spline editor. I draw the spline mesh as vertex shader generated instanced quads between each t in position LUT (I didn't want any CPU side data beyond indices). But it causes gaps in tight turns, time to implement a proper triangle strip.
#gamedev #indiedev
06.11.2025 19:33
👍 8
🔁 3
💬 1
📌 1
Sucker Punch deep dives are pure gold. Wish more companies shared their processes online, without waiting for GDC or similar events.
29.10.2025 15:05
👍 0
🔁 0
💬 0
📌 0
Thanks! Your blog post inspired me to share my compile times actually. I hope you can improve yours too. I’ll be following the devlog 👀
27.10.2025 21:16
👍 2
🔁 0
💬 1
📌 0
30kloc C codebase + bunch of system headers on a Ryzen 5 3600. No build system or precompiled headers. Compiling the whole thing from scratch, every time.
27.10.2025 18:23
👍 2
🔁 0
💬 1
📌 0
I don't know, I've returned early at room.population == 0 🙃
26.10.2025 13:14
👍 0
🔁 0
💬 0
📌 0
Yes, that's also a good idea I think, more artistic control. And for the thickness, instead of making it view dir dependent like HOMAM, that can also be controlled by a gradient. Less thickness at the base, more at the top maybe.
26.10.2025 11:27
👍 1
🔁 0
💬 1
📌 0
I think you can improve them drastically by making them directional and instead of using a constant black, darken the edge pixel color instead. HOMAM: Olden Era has the best outlines I've seen so far.
26.10.2025 11:20
👍 1
🔁 0
💬 1
📌 0
Finding closest spline point to mouse ray.
26.10.2025 10:37
👍 1
🔁 0
💬 0
📌 0
Implemented Catmull Rom splines with constant speed LUT. Next up, interactive editing tools and then to make visualization pretty!
#screenshotsaturday #gamedev
26.10.2025 07:43
👍 18
🔁 4
💬 1
📌 0
Updated my personal website with the current feature set of my custom game engine. Feel free to check it out if anyone is interested.
#gamedev #indiedev
21.10.2025 20:25
👍 10
🔁 4
💬 0
📌 0
But soon I won't be able to fit these anywhere. Even with a 10× speedup and aggressive compression, they don't fit within the limits of any social media platform. Oh well, maybe that's a good thing! (3/3)
18.10.2025 08:43
👍 1
🔁 0
💬 0
📌 0
I love recording a short clip of each new feature I add, and after a long period, compiling them into a single video. It makes gauging progress much easier and, if the result is good, serves as a great source of motivation. (2/3)
18.10.2025 08:43
👍 2
🔁 0
💬 2
📌 0
A year worth of development on my custom engine, from a humble window to its current state (1/3)🧵
#screenshotsaturday #gamedev #indiedev #enginedev #devlog
18.10.2025 08:43
👍 13
🔁 3
💬 1
📌 0
And it's part of the editor UI now just like the color picker, positioned right next to whatever setting invoked it.
Also it can never be made to leave the screen area, always positions itself inside with some margin, without overlapping it's parent window.
16.10.2025 07:56
👍 1
🔁 0
💬 0
📌 0
Thanks! And sorry if I came across as impatient, it was meant as a playful reminder :). That doesn’t sound very scalable. I hope you can automate the whole process for your own sake.
15.10.2025 04:13
👍 1
🔁 0
💬 1
📌 0
Pleased with my new direction helper/gizmo.
Been doing a ton of refactoring, bug fixing, cleaning up on the engine and the editor lately. Need such tiny toy additions for my sanity.
#gamedev #enginedev #indiedev
14.10.2025 17:29
👍 10
🔁 4
💬 0
📌 1
@gameengines.bsky.social Hello, it has been 12 days 😅
14.10.2025 02:56
👍 0
🔁 0
💬 1
📌 0
Oral History of Ken Thompson
YouTube video by Computer History Museum
4.5 hours of brand new Ken Thompson interview, fuck yes.
09.10.2025 13:49
👍 2
🔁 0
💬 0
📌 0
Added selection and transform tools to my game engine editor. Inspired by Blender, love its keyboard centric style.
- Global vs. local space switch.
- Axis and plane locking.
- Rotation uses mouse angle, scale maps mouse distance.
#gamedev #indiedev #solodev #enginedev #devlog #screenshotsaturday
05.10.2025 14:19
👍 13
🔁 4
💬 0
📌 0
Not just resume, but also seek of course. Never saw such a feature in a game and never felt the need :).
03.10.2025 20:21
👍 1
🔁 0
💬 0
📌 0
I wouldn't worry about `resume` functionality. It would be annoying to me in the context of a game even. Btw, you can find great royalty free tracks on pixabay.com/music/.
03.10.2025 20:19
👍 1
🔁 0
💬 2
📌 0
Thanks James! I'll be keeping an eye on the progress of your engine for inspiration.
03.10.2025 13:13
👍 1
🔁 0
💬 0
📌 0
@gameengines.bsky.social
I would like "Custom/In-house Engine" please!
01.10.2025 14:15
👍 1
🔁 0
💬 0
📌 1
Hi! I’m a solo #indiedev building a custom game engine in C for a 2.5D shoot ’em up. This account will share dev progress, demos, and technical insights as I build it from scratch.
Excited to connect with fellow developers and get feedback!
#gamedev #indiedev #gameengine #cprogramming #devlog
01.10.2025 14:08
👍 21
🔁 3
💬 1
📌 0