030 -- A Generative Landscape: Due 10/11
Create a program which presents an ever-changing (generative) landscape. Populate your landscape with features that are suitable for your concept: perhaps trees, buildings, people, body parts, etc.
The landscape should move past the 'camera', but you can elect the manner by which it does so; for example, it might appear to scroll by (as if you were looking out the window of a train); or approach from a first-person point of view (as if you were driving), or slide underneath (as if you were looking out of a glass-bottomed airplane).
Give consideration to the depth of variation in your landscape: after how much time does your landscape become predictable? How could you extend this inevitability as much as possible? You may need to make a variety of different elements, and continually change how you clump them. Feel free to experiment with 3D, or mixtures of 2D & 3D.