Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Dictionary of generative technics

Dictionary of generative technics

Presented at Plotter People NYC meetup
Pretty much https://www.gdcvault.com/play/1024213/Practical-Procedural-Generation-for

Sash Zats

June 25, 2019
Tweet

More Decks by Sash Zats

Other Decks in Technology

Transcript

  1. !

  2. Distribution290 1. Throw down a bunch of stuff. 2. Profit

    Beaware of pseudo-random numbers. 290 Diego Bellorin;
  3. So much space (aka how to navigate it?) • User

    directed • Genetic algorithms • Compartmenalize parameters (ML clustering)
  4. Interpretive 238 511 1. Interpret input 2. Profit 511 Zach

    Lieberman 238 Spore interpretive system (SIGGRAPH 2008)
  5. Subtractive methods • Saving seeds • Generate and test •

    throwaway vs ranking / prioritization • Computationally exploring the possibility space (search) • bruteforce search • gradient descent / hill climbing • genetic algorithms • works well with parametric • Constraint solving
  6. Links • Kate Compton's GDC talk • So you want

    to build a generator… • Procedurally Generating History in 'Caves of Qud' • Procedural Content Generation Wiki (omg!!) • That thread on music notations • Algorithmic Botany (omg!!) • Real-time motion retargeting to highly varied user-created morphologies • That 4D game • Coding Train