Be a Supporter!

Landscape Generator

rated 2.37 / 5 stars
Share Links:
Simulation - Other

Credits & Info

Dec 29, 2008 | 4:02 PM EST

If you liked this, check these out!

Author Comments

This is not a game, and it is not really even a toy, either. It is not just a demo, though; it is a finished product of a generator which, like the physics engine that I made which powers it, could be used for many other things. If I was to put a name to the type of thing this is, I would say it's most like a tool or engine it itself.

There are first randomly generated points created using sin(). Ramps are then created from point to point, creating the appearance of a single curved line. The physics engine takes care of the rest.

This was written in AS3 and takes place on a single frame.



Rated 4 / 5 stars

A good game you can make

Using this kind of thing, you can make a game. But instead of having the landscape pre made, we get to draw it ourselves in such a way that makes all of the balls roll into a designated area, such as a box or a hole.


Rated 4.5 / 5 stars

amazing for what it is

Great physics engine, but you need to turn it into a game before NG peeps will think anything of it.


Rated 0 / 5 stars

Balls on a line?

Let's just say, not entertaining or remotely interesting... just dull.

Keep up the good work, whatever that may be.


Rated 4.5 / 5 stars

Good start

Looks really neat. I've always been interested in physics engines and their roles in games or even A.I. Cheers.


Rated 4.5 / 5 stars


I liked the physics behind this game/toy/tool/engine thing. Need to do more though for a good score on here though. I could be wrong though and you get great scores but this is just my opinion. By-the-way how do you get started in this kind of thing? Working with or creating a physics engine? Anyways, I thought it was good. Keep up the good work. Late.

People find this review helpful!
shaymus22 responds:

It's kind of hard to answer that question entirely, but as far as making an engine that I can scale and use for many different projects, the major breakthrough was this line of code:

include "";