|
General Altitude Discussion Discuss anything Altitude related that doesn't belong in another forum. |
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
Altititude Map Generator via Perlin Simplix
Ever wanted more maps for Altitude, but didn't have the skill/modivation/time/knowhow/patience to? With this tool, searching for a viable map can be done much quicker then normal.
Version 3 Requires .Net/Windows - Fixed visual error on machines with standard XP or later visual styles Version 2 - Added Angled ramps Version 1 -initial How do I use it? Simple mode: 1) Near the bottom is "Generate Random". Hit it. 2) Find a map you like. 3) Hit "Save Generated" 4) ??? 5) Profit What about all these other gears and stuff? Basics: Scale X/Y: How stretched out the Perlin noise is horizontally and vertically Seed: Seeds are used by the random number generator to provide entirely new landscapes with each change. X/Y start: Use this to slightly shift the walls around. X for horizontal, Y for vertical Width/Height: How wide/tall the level is. Mirror Style: Which direction the level is mirrored. Border Overlay: Square or Empty borders. (Oval isn't implemented. Yes it destroys the level.) Border Style: Different ways that the Perlin and Border interact. Solid %: Determines how much of the wall will always be there. Should be kept low. Gradient %: Determines how far reaching the border can be. Strength: Alters the final result of the overlay. Ball Entry: Straight and None. None is useful for both TBD and FFA maps. Angled purposely destroys maps as it is incomplete. X Offset: Where the ball entry ramp begins horizontally. Y Height: How tall the ball entry ramp is. Increase this if the exit is blocked. Width: How wide the entry ramp is. Updating this will automatically alter X Offset if the ramps would have ran into each other. Preview Level: When Auto Update is on, this is automatically hit after a delay. This delay can be reduced by altering Auto Update tick delay. Generate Level: This will cause the current level to be created at full size. Takes a while. Save Generated: This save the current level, generating it first if the full sized level isn't already in the view port. Generate Random: Bread and butter "make everything different" button. Generator Code: Like what you see? Want to return to it later or show someone else? Copy this. Want to show everyone? Paste it into this thread. Pasting a code into this box and hitting Import Code will show you a provide code's level. Advanced Scale Z. How stretched out the Perlin noise is in depth. Z: Which slice of depth is being observed. Use this to slightly alter how the walls in a level are. Color Scale times and plus: Alters the Perlin cloud's strength. Perlin noise creates numbers between -1 and 1. This number is multiplied by the times, then the plus number is added into that. With 128 and 128, this provides cloud values of 0 to 255. Color Dropoffs: Max being lower causes values of that number and higher in the Perlin cloud to appear as 255. The opposite is true for min. Values of that number and lower will appear as 0. Auto Update: Every time anything changes, the update delay is triggered and the level is re-generated after the delay. Move Along Z: Causes a cool effect of traveling in the depth direction. Welcome to how flatlanders witness 3D. Auto Update tick Delay: How long the auto update delay is. Pros use 1. Preset examples: See other things that aren't useful to level making. Other notes: Odd Mirror + Ball entry doesn't work. Oval Border overlay isn't created yet. This is a tool for finding map walls. Some artistic skill is necessary. Red options alter the level in greater ways or completely change a level. Blue options alter the level in lesser ways. Use these to fine tune a level. Last edited by Aki1024; 12-09-2012 at 09:37 PM. |
#2
|
|||
|
|||
wowzers, nice job
|
#3
|
|||
|
|||
So I've generated some map.pngs that I hope someone will be able to alter and beautify so we can get some new maps up in here. These were just generated with the map generator Aki posted and I don't have the knowledge or patience to learn how so I hope you guys run with this.
http://i.imgur.com/Yw4px.png http://i.imgur.com/nAHBq.png http://i.imgur.com/To3yU.png http://i.imgur.com/JxbaK.png http://i.imgur.com/POWhn.png I'll generate some more when I feel bored. |
#4
|
|||
|
|||
1 year bump. My latest version of this code (not released) uses JSON for input.
|
#5
|
|||
|
|||
2 year bump. Without the ability to generate level files, it is hard to keep interested in this project.
|
#6
|
|||
|
|||
Shiny, how did you make this work before It looks complicated so I'm not downloading it XD I rather make maps manually. Also, it generates .png files not .alte map editor files?
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
shield generator | silent skies | Suggestions | 5 | 07-24-2010 10:35 PM |