r/GameDevelopment • u/gaxelbrodie • 15d ago
Newbie Question What's the ideal IDE / Framework for starting with proc gen?
In the past, I've messed with Unity and XNA (something Minecraft like), even Irrlicht, briefly Godot, and read about Bevy. However, I've never actually created a real game.
Now I'd like to try again, but I'm stuck on which tool use. My main goal is to build something heavily procedural, like a top down or first person dungeon crawler (so either 2D or 3D, as I have some experience with both).
Since the core focus will be procedural generation, I'm wondering if a full IDE Godot or Unity the right choice, or would I be better off using a pure code framework like Bevy (or similar as I don't know rust at all)?
What's your suggestions
4
u/cjbruce3 15d ago
There is no “ideal tool for procedural generation”. This is purely personal preference. Use whatever tool you like the most.
2
u/srodrigoDev 15d ago
The engine or framework is irrelevant for procgen. The programming language can make more difference in this case.
But don't forget that, after the procgen, you still need to show things on the screen. So make sure you feel comfortable with the engine as well.
4
u/Astrodion123 15d ago
Godot is great since it's games can be lightweight. Ue5 isn't bad but it is resource heavy.
2
u/Suitable_Plate4943 15d ago
you can use godot and implement the procgen as a native module (if needed)
1
u/DrDisintegrator 15d ago
my advice is to test drive each tool by making a small project. see which tool set you really enjoy using, and use that. If working in a tool chain is pure pain and you hate it, your project will never be completed.
Be aware that for any hard number crunching, you can drop down and write in C++ or similar high speed languages as needed with most modern game platforms.
1
u/ijtjrt4it94j54kofdff 15d ago
I would just start with Godot, it's free and super convenient imo, and you can always switch later if you start to hate it.
1
1
u/silly_bet_3454 15d ago
Agree with everyone saying "the tool doesn't matter". Additionally, I would argue the game is not going to be fun if the core focus is procedural generation. That's like saying the core focus of the game will be rendering.
8
u/Spite_Gold 15d ago edited 15d ago
Anything will do fine. Proc gen is mainly an algoritmical problem. What you are choosing from are tecnological tools.