Suzanne Baxter
I am mathematical physicist and a junior lecturer for the Learn Programming Academy. I took up Python programming during my degree independently of my studies because it seemed like a good idea at the time, and never looked back. My interests include procedural generation, games development, and blockchain. Don't ask me about blockchain because I'm still learning.
Session
In games development and computer graphics, one is sometimes limited when designing assets such as textures, models and level designs by hand. An entirely handcrafted game is limited in content to that which the creator specifically put in. Procedural generation remedies this by using a combination of algorithms and stochastic aspects to programmatically certain kind of data, in this case terrain and game assets, in quantities beyond that which would be possible to design manually
This talk will cover the process of procedurally generating a landscape using open-simplex noise and adding realism using simulated erosion.