shippage @zack.polson.dev · 02/09/2026Some #gamedev progress updates: World generation is now multi-threaded and a lot smoother, even on single-thread web-builds. My UI scales off of DPI, reverses all the screen transforms, and rounds to an integer scale to keep the pixel-art crisp. This took literal months to get the math right lol. 1151
shippage @zack.polson.dev · 20/07/2026I've been fighting with the weird quirks of #Godot 's TileMapLayer. You can see my tile placement multi-threading get interrupted and leave blank tiles lol. It's also still too laggy and stutters quite a bit. This is important to solve because my game is internally 3D voxels. #gamedev #solodev 1176
shippage @zack.polson.dev · 21/06/2026Been re-designing my FSM yet again... Tried to go for more of a Resource-based design, but then realized my design started to get really nested and became harder to read in the inspector. Then I realizing my nested Resources were just re-invented #Godot nodes, so I just converted my system to that! 141
shippage @zack.polson.dev · 28/05/2026To get around #Godot 's limitation of TileMapLayer only holding a single TileSet, I've been working on a streaming TileSet that is dynamically created by loading/unloading other TileSets. This lets me split up TileSets and only actually worry about one global TileSet. #solodev #indiedev #gamedev 081
shippage @zack.polson.dev · 13/05/2026Strange that in my #Godot game, my dithering shader doesn't seem to be working in browser, but it does on the downloaded version 🤔 Both are using compatibility mode, so rendering should be the same, odd... ps, if you wanna try the latest web build: polzon.itch.io/quintessence #gamedev #indiedev 0174
shippage @zack.polson.dev · 06/05/2026Second time this month that the tree in my front yard fell and hit my car. I have two cars, and now both have been crushed by the same tree 😤 I managed to get my car out and luckily only got some scratches, but I'm gonna take my revenge on this tree!! 110
shippage @zack.polson.dev · 20/04/2026Shredding with a skateboard down to the Elden Ring. #SkateStory Just beat this game, what a psychedelic trip action packed skating game. 000
shippage @zack.polson.dev · 08/04/2026This isnt very pretty, but that's not what matters here. I got my 2.5D physics working which was a big hurdle! Definitely need to work on improving the editor tooling to make lining up the 3D collisions easier. Then I can port my existing character behaviors to the new 2.5D system. #gamedev #godot 0103
shippage @zack.polson.dev · 02/04/2026I asked #Gemini to review my portfolio personal website for an external perspective, and said I'm a "socialist web developer" 😅 I do radical socialist extremism like open-source code. 000
shippage @zack.polson.dev · 22/03/2026I am having way too much fun with this site wiishopchannel.net also found a secret clicker game mode in there if you click where my house is hovering in the screenshot below 021
shippage @zack.polson.dev · 17/03/2026DLSS 5 off vs DLSS 5 on finally my game can have good graphics! 140
shippage @zack.polson.dev · 19/02/2026When you run out of stupid commit messages to write and are trying to get GitHub actions to work: 020
shippage @zack.polson.dev · 10/02/2026More not-so-exciting map chunking progress. I'm losing track of how my own data structures work lol. #godot #indiedev 170
shippage @zack.polson.dev · 05/02/2026I've set up linting for my entire project, and it looks like I have some work to do 🙃 020
shippage @zack.polson.dev · 29/01/2026Some random map generation. Not good map generation, but it is in fact randomly generated! It may look like random TileMapLayers but I've really been cooking up a more advanced tile system on top of this. I also define tiles in as resources which automatically gets loaded. #gamedev #godot 2122
shippage @zack.polson.dev · 13/01/2026Posting some random game editor nonsense since I haven't posted anything in awhile. #gamedev #godot 151
shippage @zack.polson.dev · 03/12/2025I spend probably too much time on debug tools, but it's a great way to show off technical details! #gamedev #godot 0203
shippage @zack.polson.dev · 22/11/2025I love adding small details like this. My character now smoothly rotates instead of snapping to a direction. Do you think this adds to the "feel" of movement or does it look weird? #gamedev #godot #pixelart 2193
shippage @zack.polson.dev · 15/11/2025For #ScreenshotSaturday , I'm showing off a small detection tool that checks when my objects aren't sitting sitting pixel perfect (red highlights). I also modify all velocities so that my characters instead land on rounded pixel positions instead of a sub-pixel coordinate. #gamedev #godot #pixelart 0102
shippage @zack.polson.dev · 22/10/2025Is this a #godot bug or am I missing something here? Is Color not a valid object? 210
shippage @zack.polson.dev · 17/10/2025Once again messing with shaders and playing with color remapping. Maybe I need to add some kind of color correcting since there's too many situations where the lighting goes too extreme. I want a softer saturated look, and my characters will have strong black outlines. #godot #gamedev #pixelart 2366
shippage @zack.polson.dev · 17/10/2025Yoink! Although I'm gonna see how intuitive it feels in a dual hand layout to support action buttons (roll, attack, etc). As much as I love portrait, I can't figure out good UX that handle action buttons well 😕 P.S: Game looks great on my Pixel Fold! (Main Menu scaled a bit weird though) 110
shippage @zack.polson.dev · 16/10/2025progress?! I'm just trying to get the dither on the lighting lol 021
shippage @zack.polson.dev · 15/10/2025Light shaders still make no sense to me but I'm making some visible progress??? #godot #gamedev 381
shippage @zack.polson.dev · 14/10/2025While working on my debug tool, it seems to uncover some strange oddities about the #GodotEditor . My tool is essentially just a parser for Node.get_orphan_node_ids(), and when ran inside of a tool script it seems to show orphans in #godot itself. I'm assuming these are orphaned for caching? 020
shippage @zack.polson.dev · 07/10/2025I had an idea about a co-op horror game (think REPO and Lethal Company), but focused around deep cave diving... 030
shippage @zack.polson.dev · 07/10/2025Discovered a nasty orphan node memory leak and still haven't quite found the source. While working on a fix, I created a neat little debugger plugin to view orphan nodes. Also added some alerts so errors are pushed as soon as orphan node leaks are introduced. #godot #solodev #gamdev 040
shippage @zack.polson.dev · 03/09/2025Even though I haven't made anything in awhile I'm able to show off yet, my GitHub commit history makes me feel a bit better like I've actually been doing something. You can really tell when the project started and began to pickup! #gamedev #godot #solodev 092
shippage @zack.polson.dev · 29/08/2025Still not sure what I want for a title screen, but this is a nice WIP one for now. It's a straight up rip-off of Balatro's title screen lol. But, the swirling essence is what I imagined "Quintessence" to look like. It's supposed to be very purple-ly! #godot #gamedev 160
shippage @zack.polson.dev · 21/08/2025Tested it out and got promising results, thanks! I don't want it to zoom in my game subviewport too, but I'm thinking I can probably offset that by dividing the camera zoom by the content view scale or something. 100
shippage @zack.polson.dev · 13/08/2025Tracked down a really strange #Godot bug... As much as I love the idea behind Dynamic Refresh Rate, it has only caused me issues on #Windows Why is it capping my FPS to 60 despite a higher monitor refresh rate? 😞 #gamedev 263
shippage @zack.polson.dev · 12/08/2025As much as I hate #OpenAI as a company, I really think their UI/UX designers are the best. That's saying a lot because I think #Google has really nice UX too. Like idk what this blue orb is supposed to represent when it's listening to voice, but I like it. 000
shippage @zack.polson.dev · 25/07/2025Unfortunately this will be my *real* speeds, since I always keep my router connected to a Mullvad VPN. Would love to figure out how to boost these VPN speeds. Also would love to know if I could dynamically change Wireguard servers based off of speeds... 000
shippage @zack.polson.dev · 25/07/2025Nice, got a WiFi 7 router and it was a massive speed boost. Finally hitting my 1Gbps advertised speeds. I picked up the Flint 3 from GL.iNet for like $180 (free shipping) and definitely recommend it. I mostly went with this specific company since their firmware is open-source and built on openWRT. 100
shippage @zack.polson.dev · 08/07/2025Yay it's super laggy but it *kinda* works. After several hours of wasting time on a random side project, I have my #Godot game (kinda) running on my #Anbernic #RG34XX Those are definitely some of my game's pixels... No idea where my character is lol. 2223
shippage @zack.polson.dev · 14/06/2025Posting a quick recording of the extremely basic procedural map generation I've been working on. Also some very basic GUI. Haven't uploaded some gameplay in a little bit so getting this out before I rush out to work! #godot #gamedev #indiedev #screenshotsaturday 0215
shippage @zack.polson.dev · 17/05/2025#Gamedev Pro Tip: Bad at math like me? Just create debug tools to visualize everything so you can brute force the solution! #ScreenshotSaturday 042
shippage @zack.polson.dev · 05/04/2025Showing off some #ScreenshotSaturday progress on my dither #shader effect! It correctly dithers the way I want it to. Still tweaking it, might want the effect a bit more pronounced, and having it just dither the lighting has been a bit meh. Also some music 😊 #godot #gamedev #pixelart 0173
shippage @zack.polson.dev · 01/04/2025Nice, had me try this game and basically got the same score! Even chose the same ending lol. Honestly was really easy to remain consistent overall, I didn't even look at the metrics the game was trying to use. 010
shippage @zack.polson.dev · 22/03/2025Not a ton to showoff this #ScreenshotSaturday , so here are some random test maps I have showing off other tilesets. One more GBC old school, the other more modern. This is my in-development game called Quintessence. #gamedev #solodev #godot 0163
shippage @zack.polson.dev · 21/03/2025The newest console is my Ayaneo Micro that I got yesterday, it's really sweet. Man I wish I still had my first and original N64 😭 230