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
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
Thank you so much!
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
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.
Started working on another procedural generation project. The ortholinear camera and low-poly plane makes for such a cool aesthetic. #gamedev
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
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
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.
Infinite dungeon generation with a teeny tiny player character. Might have to make this guy bigger. #gamedev
House :D #gamedev #godot #indiedev
This looks sick, I love the Super Mario Sunshine esque dive!
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
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
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
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
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.
#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!
Hey, if it's not going into production, O(n^2) isn't too bad
Golang is my favorite language. Code challenges can be tough with it since the standard library is so small. Good luck going forward!
It's definitely worth the investment, and once you get the hang of it, it's fun!
Uiua seems like it would be so fun to write. It's like modern hieroglyphs
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
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!
Saw the same thing earlier. I wrote out the same post thrice
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.
If you included this as an option I would absolutely play with it on!
Thanks for following! Yeah, I didn't see my posts when I first made them so I kept trying haha
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...