Finally! I've been trying to release this for three days.
Just couldn't get the time to compile the setup.
WorldPainter v0.0.7 is now complete. See the link in the top post to download.
Thanks to everyone that helped out.
I've got a big surprise planned for next version so it may take me a while. But it will be worth it.
Tom P.
Announcement
Collapse
No announcement yet.
[Utility] WorldPainter Released!
Collapse
X
-
Originally posted by Junuxx
I think the problem is that you are modifying the onscreen object. Not once, but 1,3 million times. I'm not used to .NET, but I think that making a copy of the onscreen picture, modifying that instead, and put it back onscreen would solve the problem.
But I'm sure there must be a resize method included without bilinear filtering
Now it's fast enough I can attach it to the paint event!
I'm looking into some other things so I'll wait on an update.
Tom P.
Leave a comment:
-
Originally posted by Junuxx
Yes! It works
It's very much like Atlas in its early stages
I did credit you with the color scheme, I'm no artist and this would have taken me all year.
I see Tundra is in too, already. And I like the smooth coastlines you get sometimes.
I noticed one thing that was pretty odd. Try setting continents very high and continent size very low. You will get a narrow band of islands near the equator with loads of starting locations.
A final start location placement algoritm can wait, but I suggest that at least you limit their number to 18.
It would have helped a lot had Dale mentioned that the WBS file IS CASE SENSATIVE!!! I spent nearly an hour trying to figure out why CIV kept crashing.
Leave a comment:
-
I think the problem is that you are modifying the onscreen object. Not once, but 1,3 million times. I'm not used to .NET, but I think that making a copy of the onscreen picture, modifying that instead, and put it back onscreen would solve the problem.
But I'm sure there must be a resize method included without bilinear filteringLast edited by Junuxx; December 20, 2005, 09:08.
Leave a comment:
-
Originally posted by Junuxx
Another CRUCIAL thing.
It looks like calculation time is directly related to window size. When I run WorldPainter fullscreen it takes well over 2 seconds to generate a map
If you look quickly you should see a "Generating Map..." label flash for a split second. That's the time it takes to generate the actual map. Everything else is resizing the bitmap.
It's a pretty simple algorithem (sp) that just increases the pixels by a set ratio:
Code:b.SetPixel(x, y, bTemp.GetPixel((int)(Math.Floor(x * nXFactor)), (int)(Math.Floor(y * nYFactor))));
I think I'm just going to go with a set maximum size and stop there.
Any suggestions?
Tom P.
Leave a comment:
-
Another CRUCIAL thing.
It looks like calculation time is directly related to window size. When I run WorldPainter fullscreen it takes well over 2 seconds to generate a map
Leave a comment:
-
Yes! It works
It's very much like Atlas in its early stages
I see Tundra is in too, already. And I like the smooth coastlines you get sometimes.
I noticed one thing that was pretty odd. Try setting continents very high and continent size very low. You will get a narrow band of islands near the equator with loads of starting locations.
A final start location placement algoritm can wait, but I suggest that at least you limit their number to 18.Last edited by Junuxx; December 20, 2005, 08:17.
Leave a comment:
-
Bug Fixed!
Coasts added! (Check the Terrain subtab.)
Icecaps started! (need to find out why they don't go farther than 2 tiles in but...)
Thanks for the feedback!
Tom P.
Leave a comment:
-
Originally posted by Junuxx
I get some errors, both at startup and when I press 'Generate Map'
At startup:
System.IO.DirectoryNotFoundException: Could not find a part of the path 'F:\My Documents\Program Files\Firaxis Games\Sid Meier's Civilization 4\Assets\XML\GameInfo\CIV4WorldInfo.xml'.
My Civ directory is F:\Games\Civ IV. Seems it can't handle that...
When I press Generate, I get "System.NullReferenceException: Object reference not set to an instance of an object." and no map is generated.
Any ideas what's causing this?
I've got the XML file path hardcoded and never did implement the lookup logic.
Thanks for that. I'll fix it tonight.
Tom P.
Leave a comment:
-
I get some errors, both at startup and when I press 'Generate Map'
At startup:
System.IO.DirectoryNotFoundException: Could not find a part of the path 'F:\My Documents\Program Files\Firaxis Games\Sid Meier's Civilization 4\Assets\XML\GameInfo\CIV4WorldInfo.xml'.
My Civ directory is F:\Games\Civ IV. Seems it can't handle that...
When I press Generate, I get "System.NullReferenceException: Object reference not set to an instance of an object." and no map is generated.
Any ideas what's causing this?
Leave a comment:
-
[Utility] WorldPainter Released!
This has really come a long way from the begining.
WorldPainter currently supports:- Starting locations are now controled by a slider on the Map tab.
- Mountains (as a mountain range)
- Hills, Tundra, Snow, Coast, Icecaps...
- Map display dynamically resizes.
- Manual editing of plots! Just double-click a plot in the bitmap and edit all the attributes. (Almost all attributes are supported now!!)
- Loading of existing maps ( .Civ4WorldBuilderSave files)
- Jungles, Deserts, Forests...
- Resources
- Goodie Huts
- RIVERS!!!
This requires .NET Framework 2.0
Comming attractions!- Game and Team editing options.
- Better editing features...
- ...and more!
Please let me know of any bugs or feature requests you have.
I hope this is even remotly useful to someone.
Special thanks to Junuxx for giving me the inspiration to try this.
Tom P.
WordlPainter v 0.3.0Last edited by padillah; August 5, 2006, 13:00.Tags: None
Leave a comment: