Here's how my Rogue-like generates its levels 1. Start with a randomly sized rectangular room 2. Make another rectangle sharing an edge with the first 3. Make a list of the corners formed by the two rectangles 4. Pick a random corner and fill it with a new rectangle 5. Add any new corners formed to the list 6. Repeat from step 4
{
"id":"885b8a5fde7389aa8d6b1f5d287ba55e12e4c3ed7335ed2a8740ee1c604ed445",
"pubkey":"540fe505ce07601488d05392928872a9be6ab6cefa9ad31842a7eb634c3295cf",
"created_at":1697218540,
"kind":1,
"tags": [
[
"t",
"roguelike"
],
[
"t",
"gamedev"
],
[
"t",
"indiedev"
],
[
"proxy",
"https://mastodon.gamedev.place/users/RaspberryJam/statuses/111228914284916950",
"activitypub"
]
],
"content":"Wishlist the game on Steam! https://store.steampowered.com/app/2372450?utm_source=mastodon\u0026utm_campaign=levelgen\n\nHere's how my Rogue-like generates its levels\n1. Start with a randomly sized rectangular room\n2. Make another rectangle sharing an edge with the first\n3. Make a list of the corners formed by the two rectangles\n4. Pick a random corner and fill it with a new rectangle\n5. Add any new corners formed to the list\n6. Repeat from step 4\n\nHow do you generate levels in your game?\n\n#roguelike #gamedev #indiedev\n\nhttps://cdn.masto.host/mastodongamedevplace/media_attachments/files/111/228/906/078/801/063/original/496562e500512083.mp4",
"sig":"73327f8c85d98788d4085e8cd8d9c098619627e8d2721ffb82d6ecc082a97a456cbfcf73bdbfea80a289a69da452de903782998f0ef62fc1a4b4e96a85f1f8ff"
}