RGWT - (Randomly Generated Worlds and Terrain)Version: 1.0.0aBy: azrith001(me)IntroductionOkay so around half a month back I believe, I posted a tutorial work along thing on Save-Point.org, (I was desperate while the site was down) Any way, The purpose of the post was to teach myself how to make a randomly generated world like Minecraft, Terraria, Splunky, Etc. I've been working on it in XNA and its going good, but I thought Hmmmm, what if I could get it working just as fast in RMVX. So the idea was born and I've been working on it ever since. Sadly I hit a roadblock in the programming several times, IE RMVX doesn't support bitmap sizes larger than 640x480, so to counter that I decided to do a chunked version of the generated world that could be larger than the max size by utilizing multiple 640x480 Chunks, I got the chunks to work but the chunks do not carry drawing info from 1 chunk to the next to create the masked background I'd use for deciding where to generate blocks. SO Finally after some thinking today on my 1.5 hours of sleep, I figured out what I'm going to do, I will create a Table the size of the map, and assign each item as a block type, the blocks generation levels will be determined randomly by the system could make massive mountains, or valleys or canyons etc. So I will be posting my progress here, and maybe some info and the script im currently working on just incase anyone wants to collaborate and help (also to deal with the lag problem I was going to load the blocks only when the camera viewport holds them IE when out of ranged disposes of blocks to save memory, but the block type will still be in the array.)
So if you see anything you wanna get some input on feel free to do so and post it other wise this is just a workshop for me, once I'm finished I'll post the full script download and all.
FeaturesSo far they include Randomly Generating Terrain.
ScreenshotsPretty Much what I have so far
DemoNot yet.
ScriptAfter I get some time to fix and comment it all.
I'm looking forward to doing this!
Thanks
azrith001