Forums
March 29, 2024, 11:34 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Plutonic

Pages: [1]
1
General discussion / MapGEN v0.8.7.2
« on: July 25, 2015, 09:28 PM »
Hey all,

Latest is now v0.8.7.2 and can be found here: http://worms2d.info/MapGEN

(Changelog updated for new versions)

Changelog:

v0.8.7.2
* Fix issue with wkMapGen not being able to load custom settings with spaces in them.

v0.8.7.1
* Fix a crash when generating very large caverns or islands.

v0.8.7.0
* Complete re-write of Island and Cavern maps.
* Optimisations to image library.
* Switched to statically linked libraries. Removes the need for the Prerequisites, and should improve compatibility.

v0.8.6.2
* Fixed up terrain edges being placed on "objects" in fort maps.

v0.8.6.1
* Optimised SSR generator, reduces time for a fully complex map on my laptop from ~8 seconds to ~0.5 seconds.

v0.8.6.0
* Changed the way that SuperSheepRace maps are generated, specifically how it goes about trying to fill the map area as complexity is increased. At maximum, it should now fill almost all of the available space.

v0.8.5.1
* Fix an issue with RR maps not correctly placing the finish.

v0.8.5
* Optimisations to a number of themes.
* Complete re-write of the RR generator:
    - Corridors are no longer as long allowing for more complicated areas.
    - Start and finish no longer have to be next to each other.
    - Added ability to force the start to the top left (mostly for huge maps where finding it can be tricky).
    - Added tick box for water, when set, there is no floor. When not set the floor is thicker so it can be seen.

v0.8.4
* Stopped MapGen always using an entire CPU core at 100% when seemingly idle.
* Fixed an issue with the indimask editor moving the wrong colours.
* Added version number to the installer test.

v0.8.3
* Fixed up waLV chunk saving, so the correct theme is used for the background.

v0.8.2
* Add ability to save and load settings to specific files, and use them to generate maps directly from WA.
* Doubled speed of generating maps from within WA.
* Tweaked RR generation, added a Complexity slider, it does make a difference but its a bit subtle at the moment.
* Fixed up some possible crashes or mem-leaks during shudown.
* Maps now use indimask colours that make sense (either all destructable or all indi)
* Fixed extra duplicate enties in the palette messing up bg colours still.

v0.8.1
* Made the first generation of any theme as fast as later ones.
* Fix up a number of bugs in the theme code.

v0.8.0
* Reworked Roper using current island map for the base shape, and fixed hole placement so as to not cut the map up.
* Implemented complexity slider for roper.
* Increased SSR path size minimum to 60, as 50 was impossible to complete.
* Fix the shopper maze seed, so that it doesn't always generate the same map.
* Fix for the fort seed, so that you don't always get the same map.
* Moved fort over to using the themes, rather than the old brick textures.
* Fix for WfW seed, so that it doesn't always generate the same map when using wkMapGen.
* Fix when using wkMapGen to generate wfw to use a reasonable default complexity.
* Added options to reset all colours to a specific destructibility level.
* When a colour is selected, Page-up and down will move it between types.
* Store all data needed to re-generate a map inside the mGen chunk, not just the seeds.
* Use the users roaming data folder for settings storage, rather than the install path.
* Always use the full palette, even if the map doesn't contain enough colours. This allows for the background to be fully disabled.
* Fill unused palette with sky colours, to ensure the sky does not corrupt when removing the background.
* Re-exported some theme objects that had become corrupted.
* Re-added the Manhattan theme which had been missing for a while.
* Changed theme loading to not need the folders to be in numeric order, should allow adding of new themes more easily.
* Added some dialog boxes when errors are detected.
* Objects now pick in a fully random manner, rather than in a way that favoured the same objects.
* Objects will now always keep their bases embedded in the floor.
* Objects will no longer overlap each other.   
* Arches will no longer be placed where only one side is in the ground.
* Maps now generate 3 times faster than previous versions.
* Never use the disk for writing out temp files. (Apart from wkMapGen)
* Load all theme data once, when first needed, rather than ever time the map is generated.
* Removed a load of unnecessary image copying.
* Fixed memory leaks.
* Other misc optimisations.
* Re-worked wkMapGen code for easier maintainability when new schemes are added.
* Removed need for supported types to be in the registry when running wkMapGen.

v0.7.1
* Fix for wkMapGen producing maps with 0 colours (whcih WA will reject)
* Reduced chance of sub-paths being rejected in SSR maps (makes them fill the space a bit better)

v0.7.0
* New algorithm for SSR. I suck at SSR, so if anyone out there can let me know if it produces completeable maps it would be much appreciated!
* Added drop-down to allow selection of colour depth, defaults to 64.
* Changed width and height sliders to allow a min map size of 696x696 so people can make tall thin maps
* Changed width and height sliders to only allow selection of valid values (multiples of 8 etc) rather than fixing just before generation.

v0.6.5
* Fixed an issue in the interpolation that could cause weird artifacts.
* Added a gap on each size of BnG maps to leave room for objects near the edge.
* Reworked object placement in BnG so that it is more likely to place all the objects.

v0.6.4
* BnG bug fixes

v0.6.3
* Added new Scheme: BnG
* Grass placement now multithreaded, should speed things up a bit
* Added version number to the about page.
* Added link to the wiki from the Help menu.
* Fixed bug with scheme selection when cancelling a selection.
* Time take to generate now shown. (no real reason, usefull for me :) )
* Lots of behind-the-scenes refactoring, to help going forward.

v0.6.2
* New Island map algorithm, supports multiple islands.
* New cavern algorithm, supports multiple caverns both open sided and closed.
* Reworked the grass generation for all maps that use it so as to reduce overlap with other parts of the map and more closely fit the land.
* Reworked object placement, objects no longer fail to place in many areas that the used to.
* New interpolation algoritm, for all map types should be smoother.

v0.6.1
* Updated to latest version of the GD library.
* Fixed colour reduction so that it produces less colours for the same quality of image.
* Maps now output with 63 colours (1 reserved for IndiMask).

v0.6.0
* Fixed issue with maze shopper maps (and some others) crashing.
* Fixed issue with objects not spawning on the bottom and right edges of some map types.
* Fixed issue with the window not responding while a map was generating.
* Removed requirement to run the application as Admin before being able to use wkMapGEN (will need the new version of wkMapGEN).

I don't have a huge amount of spare time, but if there are any map types that you would like fixed up / made better etc. so that they are more likely to actually be used, then mention them here and I will check back every so often.

Pages: [1]