Jackson's Avatar

Jackson

@spincubes.bsky.social

27 Followers  |  311 Following  |  27 Posts  |  Joined: 19.11.2024  |  1.956

Latest posts by spincubes.bsky.social on Bluesky

I'm making a MUD (multi user dungeon) engine. MUDs are the MMOs of yesteryear, massively multiplayer, but made entirely of text and ascii art.

Why make a MUD engine in 2025?? Idk man I just wanted to

29.10.2025 13:01 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thank you so much!

03.05.2025 00:57 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

My 3d retro world map will be populated with 2d sprites. I'm getting the normal vector for each triangle in the world to check if it's flat enough to place something on. Right now, it's just trees in flat grass areas. Eventually it'll be dungeons, towns, etc. #gamedev

02.05.2025 22:25 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

More work on my retro procedural world generator. Added sandy beaches and better water. The shader for that could use more work to make it fit the retro vibe. Changed the orthographic camera to be at a 45 degree angle so you can see around mountains better.

02.05.2025 20:04 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Started working on another procedural generation project. The ortholinear camera and low-poly plane makes for such a cool aesthetic. #gamedev

02.05.2025 04:37 โ€” ๐Ÿ‘ 10    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

Now you can explore the dungeon with your friends! I'm doing this through a pretty simple pub/sub system; every chunk in the dungeon is treated like a topic. This whole project is really just an excuse to learn, we'll see if I get around to adding any "game" to this game lol #gamedev

10.03.2025 02:55 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

If there was one game in #UFO50 I would nominate for a full sequel, it would be Party House. It's a deck building game, though it took me a bit to figure that out lol

Is anyone out there developing a full project like this? #indiegames

06.03.2025 03:52 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Alright, I've zoomed everything up and made a "camera" to follow the player. Doing this in React instead of a proper game engine makes this sort of thing a bit more of a challenge.

02.03.2025 15:43 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Infinite dungeon generation with a teeny tiny player character. Might have to make this guy bigger. #gamedev

01.03.2025 18:28 โ€” ๐Ÿ‘ 9    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

House :D #gamedev #godot #indiedev

24.02.2025 21:10 โ€” ๐Ÿ‘ 16    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

This looks sick, I love the Super Mario Sunshine esque dive!

25.02.2025 03:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

UFO 50 games feel authentically retro, while still benefiting from 40 or so years of lessons on game design. I've only played a few and have a couple dozen hours already. It's the best indie game I've played since Balatro. #indiegames

25.02.2025 03:02 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Update on my online Rogue-Like:
My Go back-end is generating a dungeon layout and sending it to the front-end as JSON. Then, I'm rendering it with PixiJS! Very happy with the result so far. #gamedev #roguelike

06.12.2024 19:49 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Decided today I'd like to make an online multiplayer Rogue-Like. Back-end will be Go. Here's the beginnings of my dungeon generation! #roguelike #gamedev

05.12.2024 03:34 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I like yours a lot! Keeping to two levels of nesting in your loops is about one or two better than I could manage today lol

05.12.2024 03:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hey, Kotlin! I'm doing Advent of Code in it, too. I've only been writing it for the last couple months with my new job but it's a fun language.

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

#AdventOfCode day 4 wrecked me.

Ended up in nested loop land by the end of both parts, despite my best efforts. Definitely excited to see how others were able to get this done without them!

04.12.2024 22:02 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

Hey, if it's not going into production, O(n^2) isn't too bad

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

Golang is my favorite language. Code challenges can be tough with it since the standard library is so small. Good luck going forward!

03.12.2024 16:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

It's definitely worth the investment, and once you get the hang of it, it's fun!

03.12.2024 16:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Uiua seems like it would be so fun to write. It's like modern hieroglyphs

03.12.2024 16:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

For #AdventOfCode day 3 I used a pretty simple regex in part 1.

In part 2 I added a few "preprocessing" steps:

1. Concat the lines into one
2. Split the line on "do()"
3. For each line, cut off every "don't()" and anything past it
4. Use the same regex to sum as before
5. Profit

03.12.2024 16:33 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Is anyone else doing #adventofcode?

I always want to do better than just brute forcing, but ended up doing that today to debug the recursive solution I came up with. Even the brute force solution finished in under a second, I might just get lazy for the next ones!

02.12.2024 19:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Saw the same thing earlier. I wrote out the same post thrice

19.11.2024 21:38 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I think good code is maintainable. Remove as much as you can, but don't get yourself into abstraction hell just for the sake of reducing a few LoC. Follow idioms, and document areas where you have to break from those idioms.

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

If you included this as an option I would absolutely play with it on!

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

Thanks for following! Yeah, I didn't see my posts when I first made them so I kept trying haha

19.11.2024 19:14 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Rotating a vector about an origin This is the first on what will be a series of posts showing the math behind commonly used formulas in graphics programming. In this post, we’ll take a vector (or a point) and rotate it by some a...

Hey everyone, I'm a software engineer with a blog (how cliche).

Lately I've been learning a lot about graphics programming and writing blog posts about the math involved. Here's the first:

jacksontheel.com/posts/rotati...

19.11.2024 18:19 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@spincubes is following 19 prominent accounts