Been working intermittently on a #Godot project framework, which is a bit different from the drag-&-drop addons I've made so far. This is moreso about making manageable game architecture. Bonus points if you can guess what kind of game this architecture is meant to accommodate.
BunkWire²ˣ⁸
@bunkwire2x8.bsky.social
Programmer with miscellaneous technical skills. Working on shitty game dev things in Godot. Currently searching for a job. Whether it be a random ass program, video editing, or graphic design. Hire me, I beg. I need money. Formerly known as 'Goy288'
My Perspective Quads addon for is now officially out on the #Godot Asset Store for people to use. …Not much else to say about it, but feel free to go check it out! (Linked below)
A good benefit to calculating the perspective math on the CPU is that it allows one to execute some neat tricks. Like with this PerspectiveViewportContainer2D I've made, which allows a user's input to propagate into a child SubViewport. This mimics #Godot 's regular SubViewportContainer.
Recently submitted my Perspective Quads as a free addon into the Godot Asset Store. The approval process involves a completely manual review though, so I'll have to wait for a bit.
A good benefit to calculating the perspective math on the CPU is that it allows one to execute some neat tricks. Like with this PerspectiveViewportContainer2D I've made, which allows a user's input to propagate into a child SubViewport. This mimics #Godot 's regular SubViewportContainer.
Made a "PerspectiveCarousel2D" node that drives the X blending, as well as a "CarouselAnchor2D" node for non-PerspectiveQuad2Ds. While there are clear limitations to this approach, I could definitely see this psuedo-3D rendering being useful for point-&-click style #Godot games.
Made a "PerspectiveCarousel2D" node that drives the X blending, as well as a "CarouselAnchor2D" node for non-PerspectiveQuad2Ds. While there are clear limitations to this approach, I could definitely see this psuedo-3D rendering being useful for point-&-click style #Godot games.
Added shape blending support to this #Godot thing.
Added shape blending support to this #Godot thing.
Making some bullshit in #Godot.
Being an addons developer with Godot sucks 'cuz you try implementing new things, and as a result, you end up finding obscure bugs/limitations no one has seen before, and you gotta file detailed reports for 'em. Godot's tool development pipeline is very good otherwise though.
Just use an array of resources like a sane human being? ❌ Make a pseudo-resource array by over-designing a custom property list + editor plugin to manage five internal parallel arrays? ✅
The worst part about making addons is frequently looking at them over and over again and making sure the API and documentation is up to at least a semi-professional standard.
Honestly fucked up that Toby Fox got away with this shit
I wanted to quickly see if I could make an importer in Godot that could parse Undertale's data dot win file to both extract its big spritesheets and also convert its sprite data into AtlasTextures and SpriteFrames. I think I was successful. Am I gonna do anything with this? I dunno lol
Does anyone with a really hefty cartoony bag with dollar signs on the sides wanna hire a game dev programmer guy? I promise that I know how.
PaperSkeleton 2.0, the "Grand Overhaul" update, is finally out. Here's the update log: bunkwire2x8.itch.io/paperskeleto...
2.0 Update - Grand Overhaul (+Sprite2D support)
This is a BIG update. So much is overhauled, that it's unfortunately not backwards compatible , and only supports Godot 4.5+. I just wanted to get that out of the way before continuing. Apologies to l...
bunkwire2x8.itch.io
This shit just auto-installed on my computer. Two things: 1. I didn't even restart/update, so Windows just downloaded this in the background. 2. I'm on Windows 10.
A few days ago in a VC debate about Undertale genocide run's narrative, I described my belief that the genocide run is an inverse of the pacifist run (Chara subsuming Frisk's identity) and how Chara is also a manifestation of the player's drive for completion and I felt like this:
Getting much closer to the PaperSkeleton 2.0 release, but I just want to make sure my shader setup is as reasonably approachable as possible. Using preprocessing code and shader includes, I've made a sort of pseudo-material interface.
Been making way too many PaperSkeleton 2.0 update logs just on my Twitter. Feel like I should post updates here far more. Updated billboarding to automatically respond to camera switching.
The neat thing with it, is that you can use its `get_display_property_list()` function to add it to other interfaces. Like with the bone modifier overhaul that I'm working on for my PaperSkeleton addon.
Recreated Node3D's transform section as a resource, because the export property for Transform3D being just a basis and a position slapped together is unintuitive as hell. Always found it weird that Godot didn't already have something like this built-in.
Recreated Node3D's transform section as a resource, because the export property for Transform3D being just a basis and a position slapped together is unintuitive as hell. Always found it weird that Godot didn't already have something like this built-in.
Released a proper showcase video about my PaperSkeleton addon, a way to easily implement 2.5D skeletal rigs in Godot! youtu.be/SrHYdrwTya8 #Godot #GodotEngine #GodotAddon #MadeWithGodot #MadeInGodot #GameDev #IndieDev
I Added 'Paper Mario'-Style Model Support to Godot (2.5D Skeletal Rigs w/ PaperSkeleton)
YouTube video by BunkWire2X8
youtu.be
Decided to experiment a bit in Wallpaper Engine. #DELTARUNE
Because Sound Alerts was down for me for a couple days, last night I tried out a different method on stream of playing meme videos directly from OBS Turned out as well as I expected.
New PaperSkeleton 1.4 Update Introducing a MAJOR flipping overhaul. Now, proper layering should work at any angle. #Godot #GodotEngine #GodotAddon #MadeInGodot #GameDev #IndieDev
I don't like Hasan at all, but I will concede in that I'd much sooner be him than Asmongold.
I think this new era of leftists saying mean shit to right wingers is Good, actually.