Dungeon Generation in Gun Game

  Рет қаралды 67,788

Firebelley Games

Firebelley Games

Күн бұрын

Пікірлер: 27
@ajfrost3382
@ajfrost3382 3 жыл бұрын
There's a surprising lack of clear guidance on anything past basic 2D dungeon generation in Godot. I followed Heartbeast's tutorial series but, like you, I found the same issue with room segmentation. I'll try to follow the TinyKeep algorithm and use this video as a touchstone. Your research is super helpful - thank you!
@evanhardin
@evanhardin 11 ай бұрын
Appreciate you citing all your sources and inspirations. There should be more of that.
@stingly
@stingly 3 жыл бұрын
Really cool! I used Heartbeasts walker as a base for the dungeon generator in one of my game jam games and it worked well, but this method is more interesting as it has more flexibility. Thanks for the concise and clear explanation!
@souleater8232
@souleater8232 Жыл бұрын
Oh dam thought this was gonna be explaining enter the gungeon room generation but bros got his own cool ass gun game, definitely gonna try this out when u release it
@MrCrompz
@MrCrompz 2 ай бұрын
In my indie game I generate dungeon-type levels in a similar way, but by hand-making little pieces of the level and then stitching them together in an algorithm, meaning I don't completely loose a sense of flow, and I can still add details in rooms relating to lore, etc. I'd love to see you implement something similar in your game, to make the dungeon look a little less repetitive. (I know you said it's already possible to make custom rooms - I'm talking more about the flow between them)
@bubusitojak
@bubusitojak Ай бұрын
Can you Make tutorial or something, that's something that i am looking for long
@michelles.3835
@michelles.3835 3 жыл бұрын
Very good video. The explanations are interesting, the stuff covered is useful, and it's actually well paced!
@ShibaDogStudios
@ShibaDogStudios 3 жыл бұрын
Really really love the concept of this game, great quality video on the procedural generation topic as well - really good job man, keep it up!
@3booodpro
@3booodpro 3 жыл бұрын
I Really Love Your Videos! Keep Going!
@brandondp.23
@brandondp.23 2 жыл бұрын
This video was a godsend! I'm making a top-down shooter kinda roguelike with proc-gen maps and this was the perfect explanation for a good algorithm. Thanks so much, man
@FiveFootOrenji
@FiveFootOrenji 8 ай бұрын
Love this video so much!! May I ask how you used the data gathered from Delaunator to get the minimum spanning tree? I've been trying to figure out how to implement that specific bit. Thanks!
@USBEN.
@USBEN. 2 жыл бұрын
Very interesting guide, thank you.
@BlackJar72
@BlackJar72 2 ай бұрын
Its interesting to me that no one has imitated my generation algorithm -- then, while I've posted an implementation (two versions), but have never made a video or posted a description on a forum, maybe I should make a video (or series) about it. The fact I never named it either probably doesn't help.
@woahmamaawoogahonkahonka
@woahmamaawoogahonkahonka 5 сағат бұрын
what’s the basic overview? I’d love to figure out if I’ve used it or modified it.
@mayu6210
@mayu6210 Жыл бұрын
what a genius method!
@vincentenrouelibre
@vincentenrouelibre 2 жыл бұрын
Thank you so much
@TheBenjameister
@TheBenjameister Жыл бұрын
Could you make a tutorial for this kind of dungeon generation?
@moonmaker1158
@moonmaker1158 3 жыл бұрын
Is there a tutorial for the generation in your video? This game looks awesome btw
@avalancherelapse
@avalancherelapse 2 жыл бұрын
awesome video! i was searching for a long time for an algorithm like this one. could you please tell me how you calculate the neighborhood radius for the rooms? in my testing most rooms seem to indefinitely march away from the center, which doesn't seem right to me. thanks!
@ClimFreeFeelRain
@ClimFreeFeelRain Жыл бұрын
I’d like to know, how to you learn code ? I mean I am learning but I barely found some tutos to learn useful formulas / algorithm like Delaunay triangulation Do you have books or online books ? Or is there servs ? I would like to know 🙏🙏 thank you for the ones who will answer this
@FirebelleyGames
@FirebelleyGames Жыл бұрын
I learned to code from the internet! Some algorithms are quite complex and don't have good content online - usually in this case I just try to find an implementation that someone else did. As a matter of fact, the Delaunay triangulation I used was part of a C# geometry library I found. So I didn't actually need to write the algorithm my self. But generally speaking, everything I learned I learned by searching online. It's tough at first, but once you get more familiar with coding it will become easier and easier for you to find and implement the things you need.
@ClimFreeFeelRain
@ClimFreeFeelRain Жыл бұрын
Awesome thanx for that 🙏
@nickgennady
@nickgennady 3 жыл бұрын
Very cool but I do not think this is the algorithm for me. I’m trying to make dungeons as complex as ones in “link to the past”. I think best way is have generation guided through a node tree in this case with each node giving rules to follow or even random set of possible rules. Something like that. Good job on yours.
@mr.mindor
@mr.mindor 2 жыл бұрын
I'm working on a conceptually similar more-complex world generation which will ultimately have raised levels, bridges and tunnels across multiple regions/biomes each with their own idiosyncrasies, each dungeon will also be built with distinct algorithms to provide each with a unique look and feel. So far I've not found any particular procedures fully satisfying. Were you able to come up with anything that better fit your needs?
@Heheheheha15
@Heheheheha15 2 жыл бұрын
p
@jiaxuanng2396
@jiaxuanng2396 3 жыл бұрын
The minimum spanning tree could also be a hamilton path algorithm, it should do the same trick.
Herbert Wolverson - Procedural Map Generation Techniques
27:29
Roguelike Celebration
Рет қаралды 112 М.
They Turned the Calculator App into a Roguelike
34:09
Olexa
Рет қаралды 378 М.
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 21 МЛН
Inside Out 2: ENVY & DISGUST STOLE JOY's DRINKS!!
00:32
AnythingAlexia
Рет қаралды 18 МЛН
إخفاء الطعام سرًا تحت الطاولة للتناول لاحقًا 😏🍽️
00:28
حرف إبداعية للمنزل في 5 دقائق
Рет қаралды 76 МЛН
Зу-зу Күлпаш 2. Интернет мошенник
40:13
ASTANATV Movie
Рет қаралды 558 М.
I rewrote my dungeon generator!
4:27
UnitOfTime
Рет қаралды 161 М.
How to Fail at Making a RogueLike
3:37
Artindi
Рет қаралды 247 М.
Procedurally Generated 3D Dungeons
9:42
Vazgriz
Рет қаралды 290 М.
Optimizing my Game so it Runs on a Potato
19:02
Blargis
Рет қаралды 620 М.
A new way to generate worlds (stitched WFC)
10:51
Watt Designs
Рет қаралды 534 М.
Using Composition to Make More Scalable Games in Godot
10:13
Firebelley Games
Рет қаралды 235 М.
AK-xolotl: How NOT to Make a Roguelite
7:12
sl1ppey
Рет қаралды 876 М.
How to Make A Roguelike in One Day
3:17
Miziziziz
Рет қаралды 378 М.
Cellular Automata | Procedural Generation | Game Development Tutorial
15:22
Seja Gentil com os Pequenos Animais 😿
00:20
Los Wagners
Рет қаралды 21 МЛН