![]() |
Map Forge Preview
I needed a change of pace so I have slapped together a quick preview video of my current project just for fun. Note that Map Forge is a map editor, not an image editor.
More info to come. :) (For a better view go to YouTube and click on the red "HD" to watch in high definition.) Part 1 Shows general overview of the editor. Includes changing background image, zoom, center view, some UI elements, unit selection, commander editing and unit palettes. <object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/kgYh4RnSNuw&hl=en&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/kgYh4RnSNuw&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object> Part 2 Shows more UI elements, map navigation, terrain editing, forts, labs, temples, color selection, victory points, site selection, nation editing, custom UI options and code editing. This one is a little more chopped up as I was trying to fit a lot of items in a short time frame. There is much more that I did not show, but hopefully this will give a sense of the progress so far. <object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/W-BuC1empHE&hl=en&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/W-BuC1empHE&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object> (Thanks to everyone for the encouraging words!) |
Re: Map Forge Preview
Very Cool!!!
|
Re: Map Forge Preview
Amazing. Absolutely amazing Balbarian. *****!
|
Re: Map Forge Preview
Awesome_NESS
|
Re: Map Forge Preview
So, is this thing just of hex maps, or can it be used to turn any image into a map?
|
Re: Map Forge Preview
Thanks for putting the song and artist, I was just about to ask what was that. :)
|
Re: Map Forge Preview
OmikronWarrior,
Any image (tga or rgb). Executor, You have probably already found it, but here is Manolo Camp's site. :) |
Re: Map Forge Preview
What technology are you using to develop this? Is it cross-platform?
|
Re: Map Forge Preview
Quote:
|
Re: Map Forge Preview
It is being developed in VB6. I strongly considered Python, but Boa (for GUI development) felt very awkward after about 12 years of experience with VB. Since VB has been around so long, I would assume that most of it's features would be supported by crossover software like Wine.
djo, Have you had any experience with Wine or something like it and running VB6 apps on mac? Anyhow, MF would not be anywhere near this close to completion if I were developing it in Python at least until I become more proficient with it. You know what they say about old dogs and new tricks. :p |
Re: Map Forge Preview
I've never played with wine or crossover much. I have no idea whether VB apps run or not. (Anyone else know?)
Quote:
|
Re: Map Forge Preview
Quote:
|
Re: Map Forge Preview
I've not been able to get VB stuff to run in linux with WINE, but I doubt that it is impossible. Sometimes to get things to work in linux you need a PhD in computer science, and this may be one of the things that will work but is beyond my level of experience.
|
Re: Map Forge Preview
Quote:
:bug::bug::bug: :bug::eek::bug: :bug::bug::bug: |
Re: Map Forge Preview
You could always run your intel Mac under Windows or Linux, to edit the map, and then run Dom under the Mac OS.
|
Re: Map Forge Preview
Yeah, I run winders stuff under winders now and then dual boot into linux. But many people probably don't have the money to run winders unless it came with their system. Fortunately, I have access to the MSDN library for a few more months so all Microsoft software is free :).
|
Re: Map Forge Preview
Quote:
Or, more importantly, the desire. (Windows, :doh:) |
Re: Map Forge Preview
Quote:
This way if someone wanted to create half a map of only hoburg population types and hoburg independents then it could be accomplished much more quickly. This would also save time for someone who wanted to setup 10 identical provinces in the center of a map. |
Re: Map Forge Preview
Way ahead of you NT, but ideas and suggestions of that sort are welcome. :cool:
You can also save province templates and unit palettes that can be recalled and applied in other map projects. |
Re: Map Forge Preview
Quote:
I'll be happy with the current build. :D |
Re: Map Forge Preview
I am near completion of a trial run. The final map will be called Highways & Strongholds. Through this process, I am finding some obvious bugs. Once those are squished, I will release an open beta so that you can break it. :)
The big thing for me is to make every effort to insure that anyone using the editor can rely on not losing hours of work due to a bug. So far the system seems very stable and recovery seems reliable. Thanks for the supporting lore masters! Research is progressing... :up: |
Re: Map Forge Preview
Awesome... thanks for the update.
If one of the concerns is an individual losing hours of work then how about some autosave settings? The best options would be where the player could specify the number of autosaves(max=10?) as well as how often it autosaves. A player could then setup autosave settings of once every 20mins which cycles between 5 autosaves. SpaceEmpires_V provided a similar autosave option. Naturally the autosave file will need to be renamed if the player wishes to restore to a previous date, but it's a nice security blanket. |
Re: Map Forge Preview
MF creates a ".ore" file with the same name as the current map. With each and every change the .ore file is updated. If at any point there is a program crash or a power outage the .ore file will remain. The next time the map is opened MF detects the .ore and asks whether or not to recover. It also uses this file to prompt the user to save or discard changes when opening another map or closing the program.
|
Re: Map Forge Preview
Completely unrelated but, Balbarian, would you happen to know some other artists like Manolo Camp with alike music to what you used in your program?
Oh, and never did thank you for the link to the website. Thanks. |
Re: Map Forge Preview
Another that I really like is Edgen.
|
Re: Map Forge Preview
Hey Ball,
Hold off on releasing this for a another week please. I've got two important tests coming up and I don't want to fail! ;) |
Re: Map Forge Preview
Hi. This really looks awesome, Ballbarian.
Quote:
The difference between Wine and Mono, as far as I am understanding it, is this: Wine has to reproduce the Win32 API so that programs can run, and a lot of the internals from Microsoft are undocumented. The .NET platform consists of new programming languages (C#/VB.NET), a .NET runtime and a set of classes, and those are standarized. Programs written in those programming languages contain bytecode which is being interpreted, like Java bytecode is being interpreted through a Java virtual machine. (But since this really is only superficial knowledge, somebody who has more of an insight in the matter may correct me on all that I'm saying here) In any case, big props to all the work you've done. I hope that you'll find some pointers so that even old dogs can learn new tricks, too. :) |
Re: Map Forge Preview
Quote:
|
Re: Map Forge Preview
Long time no see lchtyosaur.
|
Re: Map Forge Preview
Quote:
(Hope your tests go well!) |
Re: Map Forge Preview
Thanks lch. All this time and you are the first person to peek my curiosity of the .NET tools. I will be giving it another poke when this project is finished.
(intentional pun for old programmers) :D |
Re: Map Forge Preview
Damn... reminds me of a one line game I wrote in basic. I used peek and poke to make a self modifying program.
Ages ago. |
Re: Map Forge Preview
Well I've done my part for an XXXL map being developed in the AoW2 community... at least until it's my turn again. Anyone who enjoyed AoW:Shadow_Magic and is a good map maker can still join, but there's only room for one.
Anyways I have some free time and wondering if we have an ETA for the Map Forge? |
Re: Map Forge Preview
Still on schedule, so about a week. I am tempted to say two weeks because of how hectic life has become. Working a lot of overtime.
|
Re: Map Forge Preview
Quote:
Synedoche! |
Re: Map Forge Preview
Quote:
|
Re: Map Forge Preview
mapsizer tool? Sounds like Shadow Magic modding has come a long way. I may have to reinstall and check it out :).
|
Re: Map Forge Preview
It has been about a week and fall break is next week. Seems like a wicked awesome time to release this bad boy!:D:D:D:D:D:D:D:D:D
|
Re: Map Forge Preview
Working on random name generation now. Using a method very similar to Squid.org and TableSmith. Following are some sample results:
MiddleEarth.nam Rorncho Thrór Gamolan Elfglas Lóni Faraahir Hereasgil Bregbeorn Lotholan Blangon Lovecraft.nam Nyarkhee Nyahoth Ghagha Byalash Ghathal Ghataulhu Klakhee Kynoth Nyarlaaten Tsakhee Fantasy Names.nam Heses Selgath Dagcir Dragaula Crismas Faary Carssol Selvyr Larbìn Gromwug Orc Names.nam Shurlak Glubghothga Gubgar Shazrake Dushlak Snatrack Muggad Farbarrack Gratdarg Dulbak Town Names.nam Highlin New Norham Nightburg Millerant Mount Woodstock Firpoint Low Wellby Dunbury Fort Whiteland West Elkham Organizations.nam Coven Of The Shard Wanderers Of The Rose Diamond Band Yellow Mountain Cult Sisters Of The City Guild Of The Helm King Watchers Lost Order Chromatic Bats Keepers Of The Spider Member Provinces.nam Holdings Of Burnsaber North Foodstampville Trumanatorham Jimmorrisonbourne Heath Of Agrajag South Paxhold Steppe Of Elmokki East Adeptant Honeybadgerey West Lchland |
Re: Map Forge Preview
HAH! Ironically I really am from a small town called "Holdings of Burnsaber".
|
Re: Map Forge Preview
Does the program include a tool to distribute sites randomly/deterministically?
Say I wanted all forest province to have the same site? Or a random nature site? If not you could maybe add a plugin compability (i.e. that you can run a program, dll or script on the map that does such things). |
Re: Map Forge Preview
Oooooh ..
May I request the Crisp Marches? other ideas? the neverending warrens? The East/West Balbarians (A (bad) pun... japanase would say balbalian.. so the east/west is balbarian...). The lands of the Corograve Muskrats. The Jaspar Conclave The Meteoric Qatara |
Re: Map Forge Preview
Quote:
It should be simple enough to add plugin support. Would it be enough to pass command line parameters to an external app? Like map name and province count? What would you like to see? |
Re: Map Forge Preview
Quote:
Code:
# Member Province Names |
Re: Map Forge Preview
Quote:
But having the functions inbuilt would be a lot better. :p |
Re: Map Forge Preview
Random commander & province name functionality appears to be working well. :)
Now toying with some rough tool scripting support. Nothing fancy, but here are some sample scripts: Code:
===================================== Code:
===================================== Thoughts? |
Re: Map Forge Preview
Quote:
Allow the map maker to choose how many random commanders (1 thru 9). Perhaps a future version can include random equipment for the random commanders... yet some items such as the assassin heart and bane venom charm should not be included in the random list. Low_Random means 0 thru 2 random items, Medium_Random means 1 thru 4 random items or less, High_Random means 2 thru 6 random items and Max_Random means 3 thru 8 random items. In regards to the bodyguards 10-12 seems high unless it's a powerful mage. A normal commander should probably have 1 or 2 bodyguards, a mounted commander 2 or 3 bodyguards, and mages 3 bodyguards for each mage level. And each commander should have a 2% chance of having magic paths where 75% are level_1, 10% are level_2, 7% are level_3, 4% are level_4, 2% are level_5 and 2% are level_6 or higher. Hope these ideas are helpful. :) |
Re: Map Forge Preview
+++
Hmm, even better than random would be random from a list of good ideas - ie., like some of the choices you and gandalf have originated. |
Re: Map Forge Preview
Hey Ball,
I was curious about the map you are using in the video. It looks like a map from Battle for Wesnoth. I was wondering how you extracted the map from the game. Also, did you have to manual insert the white dots for the provinces or is that a feature in the Map Forge, allowing you to specify where the provinces are? If you did do it manual, how did you map out the hexes to place the dots? Thanks! |
Re: Map Forge Preview
Any chance the map forge tool is ready?
Perhaps we can at least have the beta version, thus if something draws you away from Dominions_3 the community will at least have the current map forge tool. Things which may unexpectedly drag you away from Dominions_3: Another game, computer hardware failure, death/illness, career change, etc., etc., |
All times are GMT -4. The time now is 11:54 AM. |
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.