Sign in

NullSweat

@nullsweat.bsky.social
32 followers 53 following 338 posts

Australian, aspiring indie developer. Just starting out, got a long way to go. He/Him

PostsRepliesMedia
NullSweat @nullsweat.bsky.social · 12/08/2026
I only get to progress in the evenings after work, so it's really annoying when I think of a solution to my problem when I'm lying in bed and I can't test it until after work the next day!!
A feral creature whipping something in its mouth back and forth
000
NullSweat @nullsweat.bsky.social · 11/08/2026
010
NullSweat @nullsweat.bsky.social · 21/07/2026
Phew, glad that's over. Now for the fun part:
A google search that says "Every bumper sticker ever made"
000
NullSweat @nullsweat.bsky.social · 18/07/2026
Whether writing or programming, any creative endeavour has you googling the most ridiculous things
A google search that simply says "List of all car models"
000
NullSweat @nullsweat.bsky.social · 14/07/2026
It does! They're both such great games
130
NullSweat @nullsweat.bsky.social · 26/06/2026
I missed #makeaterriblecomicday2026 but I had these ideas I wanted to do about Factorio, and this was a great way to stop my need for it to be 'good enough' from preventing me from doing it at all. Technically I put too much effort into these so they're not terrible but it still counts!
Title: Always keep your turrets happy and healthy,
The engineer is placing a conveyor belt when they hears shooting. When they go to investigate, they find a turret has defeated a biter. They says "Good turret, have a repair pack". The turret whirrs in appreciation.Title: I like catching trains mid-trip.
The engineer is running from a biter with angry eyebrows. The biter gets hit by a train and blasted in two. The engineer investigates, and there's a closeup shot of them thinking with their hand on their chin, and behind them are excerpts from the wiki and forums talking about how dangerous trains are if they hit you. Regardless, they hold out one hand to catch the next train going past and, in the last panel, is being pulled along at ludicrous speeds hanging on to the outside of the train.Title: A poor workman blames his tools.
The engineer is standing at a assembler when alerts start popping up saying buildings are being damaged and destroyed. They stomp off to the nearby drone port to complain about the construction robots not doing their job, shouting "HEY! What are you fuckers doing? I thought I told you to-"
But when they look into the drone port, they find they've forgotten to put the repair packs in. The last panel shows them sitting on the ground, hugging a confused drone in each arm crying as they apologise for blaming them. "Oh nooo my babies I've failed you I'm so sorry."Title: Logistics drone resupply.
The engineer stands outside the car, pointing at a construction drone. "Alright, I've got to head back for supplies. Maggie, you're in charge while I'm gone."
The drone does not understand as it does not speak english.
The car speeds back to base and the engineer steps out, arms spread wide, waiting. The last panel shows an army of logistics robots racing towards them at high speed to restock their supplies.
010
NullSweat @nullsweat.bsky.social · 20/06/2026
"In terms of how the player feels when they encounter this area that is a different story," says Miyazaki. "But when making the game I rediscovered my love for making poison swamps. I know how people feel about them, but you know, suddenly I realize I'm in the middle of making one and I just can't help myself. It just happens."
000
NullSweat @nullsweat.bsky.social · 15/05/2026
Very happy with this bit of code! I assumed like most other code I've done that I'd have to troubleshoot it a lot before it worked the way I intended, but this worked very well very quickly, bar a few mistakes like using object_exists instead of instance_exists, lol. Progress!
A large amount of computer text code.

"Mouse enter" event:
//create array object, add self to it. Sort list. Object on 'top' (lowest depth) set 'hovered' so it can be clicked/moved.

//Check if array already exists, if not, create it.
if !instance_exists(obj_sticker_sort){
    instance_create_layer(x,y,"Inst_Stickers", obj_sticker_sort);
    show_debug_message("sticker sort created!");
}
with (obj_sticker_sort){
    array_push(stickers_under_mouse, other.id);
    show_debug_message("array entry created. Array: " +string(stickers_under_mouse));
    
    //compare depths
    var _sort = function (inst1, inst2){
        return inst2.depth - inst1.depth;
    }
    array_sort(stickers_under_mouse, _sort);
    show_debug_message("stickers sorted. Array: " + string(stickers_under_mouse));
}
//Allow only the sticker on top to be clicked/moved
with (obj_sticker_parent){
    var _pos = array_last(obj_sticker_sort.stickers_under_mouse);
    if (id == _pos){
        hovered = true;
        show_debug_message("hovered sticker: " + string(obj_sticker_sort.stickers_under_mouse[0]));
    }
    else{hovered = false;}
}
"Mouse leave" event:
//remove self from array
hovered = false;
var _pos = array_get_index(obj_sticker_sort.stickers_under_mouse, id);
array_delete(obj_sticker_sort.stickers_under_mouse, _pos, 1);
if (array_length(obj_sticker_sort.stickers_under_mouse) > 0){
    show_debug_message("deleted from array: " +  string(obj_sticker_sort.stickers_under_mouse[0]));
}
//if array is empty, clean up object
if (array_length(obj_sticker_sort.stickers_under_mouse) <= 0){
    instance_destroy(obj_sticker_sort);
    show_debug_message("object go byebye!");
}
010
NullSweat @nullsweat.bsky.social · 11/05/2026
It's mostly workinnnngggggg <3
A 'game' screenshot, with images of the rear of cars across the top, and on the right images of bumper stickers. The rest of the space is filled with a picture of a car rear, haphazardly plastered with various bumper stickers as obnoxiously as possible. There is also a variety of debug text  floating around.
020
NullSweat @nullsweat.bsky.social · 16/03/2026
A boxer meme with the text "ok ima fight Unrivalled Scylla - damn Unrivalled Scylla got tentacles"
001
NullSweat @nullsweat.bsky.social · 16/03/2026
Reminds me of an XKCD strip:
XKCD comic 1172, "workflow". A made-up picture of a software update that fixes rapid cpu heating with someone complaining that the fix breaks their workflow
0190
NullSweat @nullsweat.bsky.social · 20/01/2026
Just found a random MTG card lying on the ground. Is this a good omen or a bad omen?
A photo of a magic the gathering card named "Murderous Redcap"
000
NullSweat @nullsweat.bsky.social · 09/12/2025
I have no idea about sports but apparently the game's really something
Shiv Ramadas: just the stupidest game ever

Hustle Chillson: This game is delightful if you have enough hate in your heart
000
NullSweat @nullsweat.bsky.social · 03/12/2025
A picture of a smiling black man that has no other relevance, no siree, it's not from How I Met Your Mother, season two, episode six at all
010
NullSweat @nullsweat.bsky.social · 18/10/2025
A porygon stretched twice as tall as it should be
040
NullSweat @nullsweat.bsky.social · 06/10/2025
decided the swamp is too scary so I'm paving paradise and putting up a parking lot #satisfactory
screenshot from the game Satisfactory. a swamp biome is being covered over by a flat layer of foundations with machinery on top. Undeneath, another lower layer of foundations can be seen
020