Mack's Avatar

Mack

@macksaur.bsky.social

Solo indie gamedev making a zeldalike! ...in Godot! I love exploring dungeons, cool puzzles and rich game mechanics that allow for shenanigans. I may also be susceptible to roguelikes and procgen.

997 Followers  |  510 Following  |  168 Posts  |  Joined: 17.10.2024  |  2.1993

Latest posts by macksaur.bsky.social on Bluesky

Looking great! also don't forget the incessant beeping on low health!! ๐Ÿ˜†

30.09.2025 20:54 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

e n h a n c e ๐Ÿ” #zelda #gameboy #gamedev

30.09.2025 04:12 โ€” ๐Ÿ‘ 30    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A very high-resolution screenshot of a faux Game Boy LCD showing Link's Awakening

A very high-resolution screenshot of a faux Game Boy LCD showing Link's Awakening

I've never really understood the draw of CRT shaders... well, until I made one!

Here's a high-res screenshot of the game that got me hooked. I rendered at ๐Ÿ”8x zoom to hopefully let the details come out. Ah, I've such fond memories of the gb/gbc!

LCD shaders > CRT shaders ๐Ÿ˜พ
#zelda #gameboy #gamedev

30.09.2025 04:06 โ€” ๐Ÿ‘ 39    ๐Ÿ” 9    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1

e n h a n c e ๐Ÿ” #zelda #gameboy #gamedev

30.09.2025 04:12 โ€” ๐Ÿ‘ 30    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A very high-resolution screenshot of a faux Game Boy LCD showing Link's Awakening

A very high-resolution screenshot of a faux Game Boy LCD showing Link's Awakening

I've never really understood the draw of CRT shaders... well, until I made one!

Here's a high-res screenshot of the game that got me hooked. I rendered at ๐Ÿ”8x zoom to hopefully let the details come out. Ah, I've such fond memories of the gb/gbc!

LCD shaders > CRT shaders ๐Ÿ˜พ
#zelda #gameboy #gamedev

30.09.2025 04:06 โ€” ๐Ÿ‘ 39    ๐Ÿ” 9    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 1

Yeah, I get what you're saying. But that perceived waste has to be weighed up against the complexity cost of the solutions that you're exploring. It's really difficult thinking vs. just making stuff work.

14.08.2025 17:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If you can make the trade-offs with round trip time and inefficient compression, I love this stuff. But it's a local minimum of sorts that I don't know shakes out for anything other than having fun writing cleaner code. It's hard to say it's good general principles in every case.

14.08.2025 17:36 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Why do you think I love LINQ so much? Every time I use C# I experiment with keeping large parts of the API as lazy abstractions that downstream can remix as required.

14.08.2025 17:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Tearscape - Gameplay Trailer
YouTube video by T๐–Š๐–†๐–—๐–˜๐–ˆ๐–†๐–•๐–Š ๐ŸŽฎ WISHLIST NOW Tearscape - Gameplay Trailer

TEARSCAPE

GAMEPLAY TRAILER

WISHLIST ON STEAM

www.youtube.com/watch?v=eSRp...

25.06.2025 16:15 โ€” ๐Ÿ‘ 33    ๐Ÿ” 15    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 2
Video thumbnail

Elementallis is part of Steam Next Fest with a brand-new demo! Play the start of the story, explore the first biome and even venture into others. Plus, your progress will carry over to the full release!

Play the demo: store.steampowered.com/app/1304280/...

#indiegame #pixelart #gamedev #zeldalike

07.06.2025 16:20 โ€” ๐Ÿ‘ 46    ๐Ÿ” 17    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This game has gone live! Do check it out if you like #zeldalike / #gameboy style games! It's awesome! #gamedev #indiedev

30.05.2025 19:06 โ€” ๐Ÿ‘ 7    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

ProtoDungeon Episode II is out on Steam in ONE WEEK AHHHH

Please go wishlist and spread it about on the internet!

store.steampowered.com/app/3495160/...

#IndieGames #GameDev #SteamDrop

23.05.2025 18:42 โ€” ๐Ÿ‘ 16    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Video thumbnail

Iโ€™m working on an indoor map.
After learning a bit about 2D lighting and placing some lights, the atmosphere changed dramatically.
Iโ€™m really like it. ๐Ÿ˜Š

#godotengine #gamedev #indiedev

09.05.2025 16:23 โ€” ๐Ÿ‘ 44    ๐Ÿ” 5    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

oooh, wow! looking great! it has lots of charm.

09.05.2025 17:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Been working on a new player sprite and a bunch of new fx. Here's some new materials with sounds! and footprints! #zeldalike #gamedev #indiedev

I will try to post more (I get bummed out easily, sorry ๐Ÿ˜‘) I'm also working up to revealing the actual name of this thing lol. Let me know what you think?

09.05.2025 02:58 โ€” ๐Ÿ‘ 70    ๐Ÿ” 12    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 0

hehe, I love the barrels! ๐Ÿ’ฅ More destructible! Boxes? Stacks of papers?

09.05.2025 15:49 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

thanks! ...ah hecc! I gotta add water ripples!!1

09.05.2025 15:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

thank you! ๐Ÿ˜ญ I spent a lot of time on it trying to get it there! the water dungeon is gonna be crunchy!

09.05.2025 03:42 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

why choose ๐Ÿ˜ฉ I write all three!

09.05.2025 03:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Been working on a new player sprite and a bunch of new fx. Here's some new materials with sounds! and footprints! #zeldalike #gamedev #indiedev

I will try to post more (I get bummed out easily, sorry ๐Ÿ˜‘) I'm also working up to revealing the actual name of this thing lol. Let me know what you think?

09.05.2025 02:58 โ€” ๐Ÿ‘ 70    ๐Ÿ” 12    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 0

ooh im in there ๐Ÿ˜† I got in *fast*

05.05.2025 22:49 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

omg lol, have you seen unpack(t, i) at the bottom of www.lua.org/pil/5.1.html?

19.04.2025 03:57 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Into the volcano.
Still WIP, but coming along nicely!
#zeldalike #gamedev #LegendoftheSun

31.03.2025 22:33 โ€” ๐Ÿ‘ 70    ๐Ÿ” 16    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 0

It's up on #Steam!!! A short puzzle adventure with a mysterious atmosphere! Please enjoy and leave a review, it will help a lot!

31.03.2025 13:15 โ€” ๐Ÿ‘ 15    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image Post image Post image

24 Hours remain for Isle of Reveries on Kickstarter!

We're just $3k away from getting the Customizable Township added to the game, and the final stretch goals have been revealed... including SECOND QUEST! ๐Ÿฆ‰โš”๏ธ

Support the game on Kickstarter ๐Ÿ”—โฌ‡๏ธ #indiegame #gamedev

30.03.2025 16:19 โ€” ๐Ÿ‘ 99    ๐Ÿ” 34    ๐Ÿ’ฌ 4    ๐Ÿ“Œ 3
Some GDScript code showing how to hypothetically iterate the coordinates of a rectangle.

Some GDScript code showing how to hypothetically iterate the coordinates of a rectangle.

Have you ever wanted to iterate every cell from a Rect in Godot?? What do you think of this? ๐Ÿ˜… Should I clean this up and make a PR? #godot #gamedev

30.03.2025 01:26 โ€” ๐Ÿ‘ 8    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

some kinda echoes of wisdom or something idk i never played that game ๐ŸŽฎ #gamedev

27.03.2025 14:07 โ€” ๐Ÿ‘ 31    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Some rough code that tracks state changes and executes snippets on the rising/falling edges.

Some rough code that tracks state changes and executes snippets on the rising/falling edges.

Maybe something this works? If you track the change of state over time you can turn a continuous signal into a pulsed one. But there's not a magic once statement sadly. The variable has to live somewhere and the compiler isn't sure what you want.

23.03.2025 12:24 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Because it's ambiguous, what is X? Where is it stored? Does it apply to every caller of this function? Or just this object? Who is responsible for it? When you break down what the code is doing, you need to define what the "once" statement eventually does. It's easier to let people roll their own.

23.03.2025 12:14 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@macksaur is following 20 prominent accounts