Video games using procedural generation

List of games using procedural generation

Procedural generation is a common technique in computer programming to automate the creation of certain data according to guidelines set by the programmer. Many games generate aspects of the environment or non-player characters procedurally during the development process in order to save time on asset creation. For example, SpeedTree is a middleware package that procedurally generates trees which can be used to quickly populate a forest. Whereas most games use this technique to create a static environment for the final product, some employ procedural generation as a game mechanic, such as to create new environments for the player to explore. The levels in Spelunky are procedurally generated by rearranging premade tiles of geometry into a level with an entrance, exit, a solvable path between the two, and obstacles to that path. Other games procedurally generate other aspects of gameplay, such as the weapons in Borderlands which have randomized stats and configurations. This is a list of video games that use procedural generation as a core aspect of gameplay. Games that use procedural generation solely during development as part of asset creation are not included. (Wikipedia).

Video thumbnail

3D Game Maker (C++ and OpenGL)

This is something I have been working on as a hobby for several months. It's my game engine I have been programming from scratch. I have a lot more I would like to add but here is what I have so far.

From playlist 3D Programming

Video thumbnail

Building Modern Web Games

What are the ingredients of a modern web game? In this lightning talk I’ll highlight some of the technologies that can be leveraged in building games for the Web and how game design can be leveraged to drive virality of your games. PUBLICATION PERMISSIONS: Original video was published w

From playlist Game Development

Video thumbnail

Best Production Practices for Casual Games | Introduction | #gamedev

Don’t forget to subscribe! This project series is about best production practices for casual games. Most game development projects fail. And, when they fail, hopes and dreams are squashed with them. But it doesn't have to be this way! We can learn a repeatable process for development su

From playlist Best Production Practices for Casual Games

Video thumbnail

Best Production Practices for Casual Games | Session 01 | #gamedev

Don’t forget to subscribe! This project series is about best production practices for casual games. Most game development projects fail. And, when they fail, hopes and dreams are squashed with them. But it doesn't have to be this way! We can learn a repeatable process for development su

From playlist Best Production Practices for Casual Games

Video thumbnail

Best Production Practices for Casual Games | Session 03 | #gamedev

Don’t forget to subscribe! This project series is about best production practices for casual games. Most game development projects fail. And, when they fail, hopes and dreams are squashed with them. But it doesn't have to be this way! We can learn a repeatable process for development su

From playlist Best Production Practices for Casual Games

Video thumbnail

Best Production Practices for Casual Games | Session 02 | #gamedev

Don’t forget to subscribe! This project series is about best production practices for casual games. Most game development projects fail. And, when they fail, hopes and dreams are squashed with them. But it doesn't have to be this way! We can learn a repeatable process for development su

From playlist Best Production Practices for Casual Games

Video thumbnail

Best Production Practices for Casual Games | Session 05 | #gamedev

Don’t forget to subscribe! This project series is about best production practices for casual games. Most game development projects fail. And, when they fail, hopes and dreams are squashed with them. But it doesn't have to be this way! We can learn a repeatable process for development su

From playlist Best Production Practices for Casual Games

Video thumbnail

The Content Conundrum - Why So Many Games Feel Generic - Extra Credits

Procedurally generated content seems like a really appealing route for a lot of indie developers--it's what AAA game studios are doing, and it seems to protect game balance! But often times it's worth the extra effort to craft a few handmade pieces, even at the risk of "breaking" the game.

From playlist Extra Credits: Game Design

Video thumbnail

Unity Tutorial | How To Create Physics Based Mobile Game In Unity | Session 06 | #unity | #gamedev

Don’t forget to subscribe! In this Unity game development tutorial, you will learn to create a Physics Based Mobile Game In Unity. This Unity tutorial is about the ways to make a Physics Based game for Mobile in Unity. The end product will be a full-fledged mobile game with touch contro

From playlist Create Physics Based Mobile Game In Unity

Video thumbnail

Create An Interactive Procedural Mesh In Unreal Engine | Session 04 | #gamedev

Don’t forget to subscribe! In this project series, you will learn to create an interactive procedural mesh in Unreal Engine. This series is a special guide that will teach you the basic and complete usage of the Unreal Engine. You will learn how you can create an interactive procedural

From playlist Create An Interactive Procedural Mesh In Unreal Engine

Video thumbnail

Procedural Generation - How Games Create Infinite Worlds - Extra Credits

Procedural generation can be used to create almost any kind of content, but in games, we usually see it used to create levels, enemy encounters, and loot drops. This random element allows games like Diablo to offer players infinite replayability, since every dungeon run will both look diff

From playlist Extra Credits (ALL EPISODES)

Video thumbnail

Unity Tutorial | How To Create Physics Based Mobile Game In Unity | Session 04 | #unity | #gamedev

Don’t forget to subscribe! In this Unity game development tutorial, you will learn to create a Physics Based Mobile Game In Unity. This Unity tutorial is about the ways to make a Physics Based game for Mobile in Unity. The end product will be a full-fledged mobile game with touch contro

From playlist Create Physics Based Mobile Game In Unity

Video thumbnail

Best Production Practices for Casual Games | Session 09 | #gamedev

Don’t forget to subscribe! This project series is about best production practices for casual games. Most game development projects fail. And, when they fail, hopes and dreams are squashed with them. But it doesn't have to be this way! We can learn a repeatable process for development su

From playlist Best Production Practices for Casual Games

Video thumbnail

Learning Explanatory Rules from Noisy Data - Richard Evans, DeepMind

Artificial Neural Networks are powerful function approximators capable of modelling solutions to a wide variety of problems, both supervised and unsupervised. As their size and expressivity increases, so too does the variance of the model, yielding a nearly ubiquitous overfitting problem.

From playlist Logic and learning workshop

Video thumbnail

Create An Interactive Procedural Mesh In Unreal Engine | Session 03 | #gamedev

Don’t forget to subscribe! In this project series, you will learn to create an interactive procedural mesh in Unreal Engine. This series is a special guide that will teach you the basic and complete usage of the Unreal Engine. You will learn how you can create an interactive procedural

From playlist Create An Interactive Procedural Mesh In Unreal Engine

Video thumbnail

RustConf 2018 - Closing Keynote by Catherine West

RustConf 2018 - Closing Keynote by Catherine West When you’re just starting out in Rust, you start by building small programs. As we all know though, medium and large projects can have very different, unique kinds of problems that smaller projects never encounter. As our projects grow in

From playlist RustConf 2018

Video thumbnail

Using Rust For Game Development

When you’re just starting out in Rust, you start by building small programs. As we all know though, medium and large projects can have very different, unique kinds of problems that smaller projects never encounter. As our projects grow in size, we need to be increasingly concerned about co

From playlist Rust

Video thumbnail

Best Production Practices for Casual Games | Session 04 | #gamedev

Don’t forget to subscribe! This project series is about best production practices for casual games. Most game development projects fail. And, when they fail, hopes and dreams are squashed with them. But it doesn't have to be this way! We can learn a repeatable process for development su

From playlist Best Production Practices for Casual Games

Video thumbnail

Best Production Practices for Casual Games | Session 06 | #gamedev

Don’t forget to subscribe! This project series is about best production practices for casual games. Most game development projects fail. And, when they fail, hopes and dreams are squashed with them. But it doesn't have to be this way! We can learn a repeatable process for development su

From playlist Best Production Practices for Casual Games

Video thumbnail

The Long Journey Home REVIEW - Amazing Space Game of 2017

Hello and welcome to What Da Math! In this video, we will talk about The Long Journey Home, available here: http://store.steampowered.com/app/366910/The_Long_Journey_Home/ Patreon page: https://www.patreon.com/user?u=2318196&ty=h Enjoy and please subscribe. Other videos here: https://ww

From playlist Space Games REVIEW

Related pages

Banished (video game) | Mini Metro (video game) | Dwarf Fortress | Stardew Valley | .kkrieger | Crypt of the NecroDancer | Sir, You Are Being Hunted | Microsoft Minesweeper | Elite (video game) | Minecraft Dungeons | Farbrausch | Left 4 Dead 2 | Spelunky | The Binding of Isaac (video game) | Astroneer | The Sentinel (video game) | Don't Starve | Rogue Legacy | Roguelike | Deep Rock Galactic | Enter the Gungeon | Terraria | Pixel Piracy | RimWorld | Minecraft | Spore (2008 video game) | No Man's Sky | Starbound | Procedural generation