|
Author
|
|
Topic: Map Generator Model |  |
|
Mark_Everson Clash of Civilizations Project Lead Canton, MI, USA b.02-15-99
|
 |
posted March 06, 2001 17:38
  |
 |
 |  |
Sounds great Rüdiger. And I like the quotes too . |
Lord God Jinnai Prince Arnold, Mo 63010 Sep 1999
|
 |
posted March 06, 2001 17:39
  |
 |
 |  |
I don't think its bad to start them off random directions, but generally a plate should go in the same direction once started, but still allow for turnaround and splits. |
Rüdiger Settler Erlangen, Bavaria, Germany Jan 2001
|
 |
posted March 06, 2001 22:06
 |
 |
 |  |
Unfortunately I wasn't able to get the MapGen to producing nice results, today (night). No sweat. Tomorrow is another day... I think I will put the sources onto a web page, so you can have a look at them and get an impression of the program. Somehow the ideas I had weren't working out as I thought. Seems like I have to do some further tests.LGJ: Yep, maybe I should introduce some of these ideas into the code for my next test. Hmmm, it's four o'clock in the morning, I think I need some sleep. -------------------------- Weeks of coding can save you hours of planning. An ironic "Microsoft Solution Framework" course attender
|
Rüdiger Settler Erlangen, Bavaria, Germany Jan 2001
|
 |
posted March 07, 2001 14:26
 |
 |
 |  |
Ok, I have put up a web page where you can see a picture of the Map Generator and can also download the source code. The Map Generator is not yet finished, so don't start yelling what a piece of crap it is, though I am always happy to hear your ideas, suggestions and thoughts about it.The address is: http://wwwcip.informatik.uni-erlangen.de/~sirukell/ I hope it works. -------------------------- C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do, it blows away your whole leg. Bjarne Stroustrup |
LDiCesare Chieftain La Ferté sous Jouarre France Jan 2001
|
 |
posted March 07, 2001 14:36
 |
 |
 |  |
I haven't looked at the code yet, just the picture (that's easier for me ). Are all your plates at the same height? It seems all continental plate centers are underwater. I understand they should most often be in flatland or underwater. Do you have a plate offset height or is it just bad luck on this particular picture? P.S. I don't know anything in geology, so please bear with me if I am being stupid again. P.P.S. I love your quotes. |
Rüdiger Settler Erlangen, Bavaria, Germany Jan 2001
|
 |
posted March 07, 2001 18:09
 |
 |
 |  |
LDiCesare:The height is saved per map tile, each map tile corresponds to one continental plate. The plate centers are more like plate handles at the moment. It can even happen, that the "center" is completely outside of the plate itself. I don't know much about geology myself, but I know that my map generator is extremly simplyfied at the moment. And unfortunately the results aren't very good yet. All:
I'm soon going to update the source code on the page. I made some small improvements, but I fear I have to start again with a better concept. -------------------------- Who is General Failure and why is he reading my hard disk? |
Lord God Jinnai Prince Arnold, Mo 63010 Sep 1999
|
 |
posted March 07, 2001 18:29
  |
 |
 |  |
I'd like to make 2 suggestions, both of which should be fairly simple.1> Add some kind of line for plate edges. 2> For those of us (like me) who can't understand much of coding beyond the math equations, can you save a zipped file of how it shifts the plates over time? |
Mark_Everson Clash of Civilizations Project Lead Canton, MI, USA b.02-15-99
|
 |
posted March 07, 2001 19:10
  |
 |
 |  |
Hey Rüdiger:Pretty cool stuff! I think it clearly has potential. I think LGJ's suggestions are good, if it's not too much trouble to implement them. Do I get it right that every tile is a plate? That seems a bit odd... But anyway, you are off to a good start, and it looks like it'll turn out great. I'm looking forward to seeing the next step! |
Richard Bruns King NC, USA Nov 1999
|
 |
posted March 07, 2001 20:13
 |
 |
 |  |
I downloaded the code, but I couldn't figure out how to run it. How do I run the code and/or edit initial plates so I can test it? The picture looks good, but I'd like to see the change in the terrain.Whenever hot spots are under the ocean, they tend to generate island chains, like Hawaii. I think that would be good to add, since the oceans tlook a little bare now. Islands can be extremely important in warfare and exploring, as WW2, showed. Are there any plans for integrating this with the disasters model? For example, the fault zones, where plates meet, are where the most earthquakes and volcanoes will occur. The hot spots are also a source of volcanoes. Perhaps, at the end of the map generation sequence, the code would label the tiles that are prone to these disasters and send that list to the disasters model. |
Rüdiger Settler Erlangen, Bavaria, Germany Jan 2001
|
 |
posted March 08, 2001 21:22
 |
 |
 |  |
Ok, I did not have time for coding today. I thought you would download and run the code. Hmmm, maybe I was wrong. Maybe I should try to make an applet out of it, then everyone could see the results. The program already has the abilities LGJ asked for. I think I will convert the program to an applet and add a reasonable user interface. Please be patient, seeing the program in action will answer a lot of your questions. I will do it as soon as I have some spare time again.Sorry, no quote today. |
Rüdiger Settler Erlangen, Bavaria, Germany Jan 2001
|
 |
posted March 09, 2001 11:54
 |
 |
 |  |
Ok buddies, I need your help!I made a Java applet, but I can't get it to run in my Browser (IE5.5). It always says: "class XYZ not found". XYZ is something like package.classname, for example "mapgen.MapGenApplet". All my source files are in the mapgen package, MapGenApplet is my Applet class. Whatever I tried, it always claimed "class not found". I even tried not to pack my files into packages, but it doesn't help. The worst is, I have found some examples which work just perfect and if I try to copy them 1:1 for my own code, nothing works! The applet tag I use is the following: [APPLET CODEBASE = "." CODE = "mapgen.MapGenApplet.class" NAME = "MapGenApplet" WIDTH = 400 HEIGHT = 300 HSPACE = 0 VSPACE = 0 ALIGN = top ] [/APPLET] I exchanged the "<" and ">" braces with "[" and "]" braces, to not confuse the forum. I have used "<" and ">" in my HTML files, of course. The code is in a "mapgen" subdirectory of the directory the HTML file is located in. In the mapgen dir is the "MapGenApplet.class" file. The funny thing is, JBuilder, the IDE I use, can automatically generate a HTML file to test an applet, and in the IDE it works! But as soon as I try to launch the exact same HTML file in IE nothing works, just "class not found". So if you know what I am doing wrong please tell me! I tried the whole day, and nothing worked. Don't forget, every applet I found, which wasn't made by me, did work in IE! -------------------------- I am not a vegetarian because I love animals; I am a vegetarian because I hate plants. A. Whitney Brown |
Rüdiger Settler Erlangen, Bavaria, Germany Jan 2001
|
 |
posted March 09, 2001 12:22
 |
 |
 |  |
Argh!Sorry for the last post, I know what I did do wrong. I used Swing in my code and it seems IE doesn't know Java 1.2! What a mess. If I am just using Java 1.1 everything works flawlessly. Unfortunately I won't have time for coding during the weekend, so no applet till somewhen next week. Sorry. |
Simon Loverix Settler Tongeren, Belgium Apr 2001
|
 |
posted April 11, 2001 16:46
 |
 |
 |  |
For everyone who wants good climate maps: http://www.fao.org/WAICENT/FAOINFO/SUSTDEV/EIdirect/climate/EIsp0002.htm I found it at: http://geography.about.com/science/geography/gi/dynamic/offsite.htm?site=http%3A%2F%2Fwww.fao.org%2FWAICENT%2FFAOINFO%2FSUSTDEV%2FEIdirect%2Fclimate%2FEIsp0002.htm There are even potential biomass maps. Maybe this can be included in the ecology model? I made a 20kb physical map generator in Qbasic (shame on me). If anyone wants to see it, let me know and I'll mail it through. It doesn't work by moving plates about, but it looks fine (for 20k). Remember that the land mass of this planet started as a supercontinent, was torn apart, formed a supercontinent again, was torned apart, formed a supercontinent (Pangaea) and forms the current continents after being torn apart for the third time. This shouldn't be generated, of course, but the initial supercontinent has to have quite some texture right from the start.
|
Gary Thomas Chieftain New Zealand Mar 2001
|
 |
posted April 13, 2001 04:51
 |
 |
 |  |
I would be most interested in seeing your QBasic (shame on you) code. Please email it to me at gthomas@takaro.co.nzIn passing, I have my own domain name. "Takaro" is the Maori word for "Game". Go figure where my priorities are... Cheers. |
Rüdiger Settler Erlangen, Bavaria, Germany Jan 2001
|
 |
posted April 19, 2001 10:22
 |
 |
 |  |
Sorry for not posting such a long time but I had a RealLife attack still lasting. I think it is best for me to leave the Clash project, because I don't have the time to be of any help. The little bit of code I produced so far will remain on my homepage for you to download. I wish you all good luck for the project.So long, Rüdiger Keller |
Mark_Everson Clash of Civilizations Project Lead Canton, MI, USA b.02-15-99
|
 |
posted April 19, 2001 11:46
  |
 |
 |  |
Sorry to lose you Rüdiger  I certainly hope that RL starts heading in the right direction for you soon!  Best Regards, Mark | |