Skip to content

Example application of procedural level generation techniques in Phaser3. Includes the material for a related tech-talk on Procedural Generation concepts.

Notifications You must be signed in to change notification settings

wpower12/procgendemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProcGenDemo

Install

If you have decently updated npm and node installs, you should just have to do a

 > npm install. 

Local Server

I'm using the webpack dev server. To start,

> webpack
> webpack serve

Might have to do an npx, if you don't have webpack cli.

> npx webpack
> npx webpack serve

The webpack dev server should watch for further changes to the source and hot reload stuff.

Talk References

  1. Definition
    • ‘Proc Gen for Everyone’
    • Kate Compton, GDC17 Talk, Youtube
  2. Settlers of Catan
  3. L-Systems,
    • Yale Faculty, Website
    • Algorithmic Botany Lab, University of Calgary, Website
      • L-Systems for Graphics Paper
  4. Hwang, Racheal - Shape Grammar Talk, Youtube
    • In turn, from Ramli, Mohd Slide
  5. Sorcar
  6. Dust3D
    • Procedural 3D Generation, Website
  7. In C 'Arrangement’
  8. Rooms and Mazes
    • Bob Nystrom, Article and Demos Website
  9. Caves; BSP + CA
  10. ‘Tile’ Maps
  11. Smooth Noise
    • Simplex Noise, Wiki
    • “Working with Simplex Noise”, Christian Maher, Demo Website
    • Whittaker Diagram, Proc Gen Wiki
  12. Systems
    • Rimworld, AI Story Tellers Wiki
    • Dwarf Fortress Wiki
  13. ProcGenDemo

About

Example application of procedural level generation techniques in Phaser3. Includes the material for a related tech-talk on Procedural Generation concepts.

Resources

Stars

Watchers

Forks