After a few months working on other things I'm picking back up my project of writing a small game in zig for the playdate
08.07.2025 00:49 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0@rainroar.dev.bsky.social
engineer love minimalism, nature, eclectic things
After a few months working on other things I'm picking back up my project of writing a small game in zig for the playdate
08.07.2025 00:49 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0Alright, I've finally sat down and put together a dev video for my souls-like boomer shooter. The art is still very WIP, lots of stuff is being tested, but the gameplay really feels like it's coming together.
You can find it here:
youtu.be/0kVm0IxSw2Y
Messing around with the playdate and found out someone in the zig community made a template for it, so naturally Iโm poking around that api and seeing what I can do
23.01.2025 06:55 โ ๐ 4 ๐ 0 ๐ฌ 0 ๐ 0sometimes the universe really does reach out and tell you something
14.01.2025 02:35 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Similar vibes lol
05.12.2024 23:58 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0This looks awesome!
19.11.2024 05:56 โ ๐ 2 ๐ 0 ๐ฌ 0 ๐ 0I finally got my extremely janky animation system working??? Literally everything is a first pass but this entire thing is actually working. World State -> Behavior Tree -> Animation Manager -> Animation Metadata (hitboxes, scripted actions, etc.)
19.11.2024 05:30 โ ๐ 16 ๐ 4 ๐ฌ 1 ๐ 0In the jam this week Iโm trying as hard as I can to embrace the philosophy of โyou can just do thingsโโฆ and coding up the simplest version of each feature I want, and moving on.
Completely fighting all urges to architect it at all, and letting the code naturally take shape #gamedev
I got derailed for a bit because the matrix implementation had some errors in it... but still going strong making this game in C with no dependencies (except SDL).
This is testing a simple voxel grid with everything set to two (of 16) types
ngl this project is turning me into much more of a C zealot for #gamedev
05.11.2024 05:50 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Did a huge refactor, finally cracked and broke things out of main.c into their own files.
But I now have 3D cubes instanced as โvoxelsโ. Not bad for two days starting with an empty c file.
Starting with main.c and building up is going pretty well. I have a basic skeleton of a framework to prototype a game for the jam, and it runs across macOS/linux/win/wasm
The best part of starting from zero is there's nothing to "look up" I can just make everything I want
Iโm doing a game jam where I started with just main.c and buildsh, and itโs very liberating (so far)
We will see how I feel when it comes time to submit ๐
I think it came from people being over zealous about rewriting things in rust from likeโฆ 2015-2022.
You couldnโt mention a C/C++ project without 10 people saying it needed a RIIR.
It made a lot of people super grumpy, and we still see the fallout from that ๐ซ
The most stressful thing about working in software is having everyone panicking about hitting deadlines, while also doing everything under the sun to ensure that your development is as slow as possible.
15.02.2024 01:13 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0Programmers are so good at making programming no fun ๐ช
02.01.2024 21:30 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Hitachi DA-P100 Illustration by Akira Terasawa ๅฏบๆฒขๅฝฐ
Remember when consumer electronics were sexy?
28.12.2023 13:28 โ ๐ 314 ๐ 44 ๐ฌ 21 ๐ 5Two people on a cliff watching the ocean
Surfer turning on a wave
Shoes on the beach
Surfers on the beach at sunset
Surf competition in Santa Cruz on 35mm.
29.11.2023 05:40 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Bring back 45 minute tracks!
03.11.2023 04:01 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0If youโre worried about security, just buy an armored car like everyone else does. Mercedes, Audi, bmw, Maserati, Land Rover all make armored cars that look like normal sedans/SUVs. I promise it will work better than this monstrosity.
31.10.2023 21:44 โ ๐ 0 ๐ 0 ๐ฌ 0 ๐ 0A tree on the hill in golden light
The coast in Santa Cruz
Carmel beach on a sunny day
Still have a light leak in the Kiev 88, but am really enjoying playing around with film.
25.10.2023 00:41 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0I got my first roll of film back from my vintage 120mm camera. Itโs got a pretty bad light leak, but I got some shots Iโm happy with.
07.10.2023 00:06 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Every time Iโm worried that Iโm not creative or interesting enoughโฆ these people are here to remind me that Iโm doing okay.
01.10.2023 07:45 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0A Kiev 88 camera with a 200mm lens
Looking into the viewfinder of a medium format camera.
Iโm extremely excited to play with 120mm film in this guy this weekend ๐
29.09.2023 22:45 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Getting back into film photography. Itโs so tense after using digital for so long ๐ณ
27.09.2023 07:12 โ ๐ 1 ๐ 0 ๐ฌ 0 ๐ 0Matt Christman is one of the very best we've got and I'm pulling for him and his family tonight.
23.09.2023 03:12 โ ๐ 597 ๐ 41 ๐ฌ 7 ๐ 2a bird holding a lit match while another clutches a cigarette butt in its beak
#mutualaid
13.09.2023 18:30 โ ๐ 192 ๐ 41 ๐ฌ 1 ๐ 1Burning Man is a perfect metaphor for the tech bro vision of society, a money extraction machine reliant on the free labor of participants to exist which dissolves into chaos the moment anything goes wrong
03.09.2023 23:00 โ ๐ 85 ๐ 16 ๐ฌ 0 ๐ 1The closest I have is being in a Seattle sports bar for Super Bowl XLIX.
That interception killed us all. A complete emotional roller coaster.