Randomly generated are potentially infinite and you can explore them until your cpu dies.Designed worlds are definitely finite but potentially nothing (in that you have already explored everywhere)If exploration is not your thing then fine. (But a game where you already know everything about it is not one I would play. It is imo why fps games are so profitable. You finish the game and cannot discover anything more so you have to buy the sequel. Notice that the differences between modern warfare 2 and 3 are mostly content)

I understand the concept but it have a hard time to implement it in code..When reading about Simplex Noise i heard its an upgraded and newer version.. And all resources i find uses the same class.. Should i just copy an enite class or create my own class ?

As i said before, Should i just copy this entire class and implement it into my game or should i spend time to actualy create my own class that generates theese 2d landscapes which is shown in the 1st link.. ?Feels that im a little bit stupid if i can't create my own Perlin Noise class :/

Suggestions please?Also in the first link (http://buddat.net/?p=96)I dont understand what he posted about his own map generation.. I dont understand how i would implement that in my own code and make it draw like he got it to draw.. His code says double tile = SimplexNoise.noise(i / res, j / res); But what would i even use that for ? Tile Placement ?

depends on what you want.You should jus copy the noise class, there is no use of creating one for your own if you dont know what it does.

when you got for example an 2d game where you want to create smooth hills you could do this for each pixel:float value = SimplexNoise.noise(x / 1000, 0);value would be beween -1 to 1, it seems useless but it isnt .

if the hills need to be max 100 px, then you could just say fill pixels from y = 0 to y = value * 100 at each x value.

What if i wanted lets say use it to create an 2D island for a 2D top down rpg?

And then also having it help me create different kind of terrains like desert, woods, stones?Instead of your example of creating hills (Which was not bad at all im realy happy with the knowledge you share)Create something like this:That is only an image i found on google to explain what im thinking, Hope u get an idea of what im trying to do

What is it i would put in here? How does "seeding" work? What is it i want in there?

EDIT i figured it out myself..

Though i found another issue with my progress.. When i wanted to use this noise to create maps the maps doesn't actualy make sense.. The water and ground is just scattered all over the map there is no cordination or real terrain that is getting generated it all is just mashed up..How would i solve this?

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org