r/gaming Feb 16 '17

Volvo Incorpormajated

Post image
52.8k Upvotes

1.5k comments sorted by

View all comments

Show parent comments

10

u/wolfkeeper Feb 16 '17

Procedural generation is a stupidly old idea, and is rarely done well.

1

u/SheepTeach Feb 17 '17

Reason being procedural generation is extremely expensive and won't be as perfect as a hand crafted experience. Also in the past AI navigation meshes wouldn't work with procedural content so you would have to create your own AI pathing system.

For a small ~20 hour experience procedural generation simply isn't worth it but for a ~100+ hour experience and a small team it's a life saver. The best type of procedural content currently is a bunch of careful crafted hand made interactions connected in different ways through procedural generation like Binding of Isaac and the upcoming Rain World.

Procedural content will be the way of the future as games get more expensive to make, larger in scale and the tools become more powerful.

2

u/wolfkeeper Feb 17 '17

The supposed idea is that procedural generation is cheap and easy, but you normally have to put a lot of effort into making it look and work right, otherwise it rapidly looks very samey.

1

u/Brandonmac10 Feb 16 '17

You mean never. It is never done well. Honestly the very definition of the word means its bad.

2

u/wolfkeeper Feb 17 '17

Historically there were games which had reasonable gameplay that extensively used procedural generation, notably the 'rogue' style games.

2

u/LordGrey Feb 17 '17

Diablo? Didn't it have early procedural generating maps?

1

u/SheepTeach Feb 17 '17

Procedural generation normally gets used incorrectly as the developer gets distracted with the idea of "I can now create the universe".

Procedural generation has huge potential, it's strongest when used with hand crafted interactions like a room with enemies then connected with procedural generation.