A Three-Course Meal in PCG

Jorge Palacios

Jorge Palacios

Santiago, Santiago Metropolitan Region

1 0
  • 0 Collaborators

(Unite LA 2018) In this session we show how we could harness the power of procedural content generation to deliver a three-course meal. ...learn more

Project status: Published/In Market

Game Development, Artificial Intelligence

Code Samples [1]

Overview / Usage

First, you'll learn how to create a diversity of enemies and adapt them according to the player's skill-level with the help of genetic algorithm. Second, you will learn how to create dungeons and islands effectively using binary-space partitioning. Finally, you will learn how to create levels imitating a designer's style via n-grams.

Methodology / Approach

Researched various authors on PCG, taking a lot of inspiration and references from the work of Shaker, Togelius, and Nelson. After that, I applied those techniques into the Unity engine using its component-based systems to create the examples, and finally created the slides using the template file provided by Unity Technologies.

Technologies Used

  • Unity 2018
  • Visual Studio Community
  • Alienware 15 R3 (32GB RAM, Intel(R) Core(TM) i7-7820HK)

Repository

https://github.com/pctroll/unitela2018

Comments (0)