Menu Search
Jump to the content X X
SmashingConf London Avatar

We use ad-blockers as well, you know. We gotta keep those servers running though. Did you know that we publish useful books and run friendly conferences — crafted for pros like yourself? E.g. our upcoming SmashingConf London, dedicated to all things web performance.


Federico Tomassetti got his PhD in Software Enginering and worked in Academy and industry in Italy, Germany, Ireland and France. Among others he worked for TripAdvisor and Groupon. You can read more about his work at

Bret Curtis holds a Bachelors in Computer Science and has worked as a Software and Systems Engineer who loves startups and FOSS. Bret has been involved in the Open Source world since 1996 and has a passion from cross-platform compatibility You can read more about his work at

Diving Into Procedural Content Generation, With WorldEngine

When I was young and learning to program, I was fascinated by the possibility of creating things that could live inside my monitor. I had the same feeling when I started to play with procedural content generation, which is to find the rules behind a phenomenon, encode them in an algorithm, and use that algorithm to create something virtual, but realistic — a plausible simulation.

Procedural Content Generation

Typically, you can give a seed or some initial parameters to a procedural content generation algorithm, and get some result. You could generate the landscape of a city, the shape of a tree or an entire world.


↑ Back to top