Scenario creator program?
Moderator: Forum Moderators
-
- Posts: 3
- Joined: February 5th, 2008, 4:51 pm
Scenario creator program?
Id pay at least 60 dollars for the completed version of Battle for Wesnoth so long as it has a decent scenario builder. I used to make alot of maps for starcraft, warcraft, and other games, which had extra units, triggers, sounds, and available upgrades already in there to use if you wanted. I checked the "create" section and got extremely pissed at the poor explanation of creating scenarios. First! START AT THE BEGINNING, - write each fricking step out, seriously (i didnt see one mentition of word pad/text editors but there were so many links it brings me to my next comment). DONT SPAMM A BUNCH OF LINKS ON RELATED TOPICS-there is a ridiculous amount of jumping around and going back and forth...someone had a case of ADHD writing the create section. BTW I dont wanna hear how versitile the wml is...everything that anyone has done with it, could be done, by me, with the starcraft map editor in 1/1000th the time, except maybe add non hard coded new units in. All angriness and concerns for balance issues aside, I love this game and really respect the people contributing their time. I guess today had brought me back to getting tutoring in advanced calculus with a math major that solves a problem in two steps, which does me no good because i dont know the 10 steps he did in his head.
If someone wrote a good tutorial on how to learn and do things with WML then that'd be great. So far no one has, probably for the same reasons you won't. The current messy state is not intentional.
Oh, and if someone wrote a good scenario editor then that'd be fine too. I'm not sure how good a job campgen does as I've never tried it.
Oh, and if someone wrote a good scenario editor then that'd be fine too. I'm not sure how good a job campgen does as I've never tried it.
Charles555va, who got your panties in a knot?
I actually didn't know anything about WML a couple of weeks ago, still I'm learning and enjoying it, and the tutorial available is really easy to navigate.
If you can't go through the trouble of reading it, you probably won't go through the trouble of making a proper campaign....
I actually didn't know anything about WML a couple of weeks ago, still I'm learning and enjoying it, and the tutorial available is really easy to navigate.
If you can't go through the trouble of reading it, you probably won't go through the trouble of making a proper campaign....
You like gold? you don't care about Kings or wizards? You hate elves? then be a Griffoon Lad
Re: Scenario creator program?
Ok, so get together with other people that would like to pay for such a feature, write up a good spec and pay someone to create it.Charles555va wrote:Id pay at least 60 dollars for ... a decent scenario builder
If you can't do it yourself, and the main devs don't seem interested in doing it the above is your most reasonable option.
/tsr
- irrevenant
- Moderator Emeritus
- Posts: 3692
- Joined: August 15th, 2005, 7:57 am
- Location: I'm all around you.
Moderate. It's a lot easier than hacking WML but it's pretty confusing once you get into advanced functionality like adding pseudo-unit moves.zookeeper wrote:Oh, and if someone wrote a good scenario editor then that'd be fine too. I'm not sure how good a job campgen does as I've never tried it.
Mind you, given that it's still (IIRC) at v0.27 that's pretty good...
Want to post a Wesnoth idea? Great! Read these:
Frequently Posted Ideas Thread
Giving your idea the best chance of acceptance
Frequently Posted Ideas Thread
Giving your idea the best chance of acceptance
- Aethaeryn
- Translator
- Posts: 1554
- Joined: September 15th, 2007, 10:21 pm
- Location: Baltimore, Maryland, USA
I found campgen pretty confusing - it was actually easier for me to learn some basic WML than to get campgen to work right.
Aethaeryn (User Page)
Wiki Moderator (wiki)
Latin Translator [wiki=Latin Translation](wiki)[/wiki]
Maintainer of Thunderstone Era (wiki) and Aethaeryn's Maps [wiki=Aethaeryn's Maps](wiki)[/wiki]
Wiki Moderator (wiki)
Latin Translator [wiki=Latin Translation](wiki)[/wiki]
Maintainer of Thunderstone Era (wiki) and Aethaeryn's Maps [wiki=Aethaeryn's Maps](wiki)[/wiki]
-
- Posts: 250
- Joined: November 19th, 2007, 7:46 pm
- Location: One among the Fence
Bah, I do it from scratch for HTML. Good ol' text editing.
Glory in Blood...Needs Programming Help!
If you have time, check out my ongoing serial story...
The Hidden: Secrets of the Future's Past
If you have time, check out my ongoing serial story...
The Hidden: Secrets of the Future's Past
- irrevenant
- Moderator Emeritus
- Posts: 3692
- Joined: August 15th, 2005, 7:57 am
- Location: I'm all around you.
This probably depends a lot on how programming-minded you are. Someone with even basic experience programming will probably find it easier to wade into the WML (though I find some of it quite counter-intuitive), but without those basic skills you'll generally find WML to be incomprehensible gibberish and campgen is a lot easier.Aethaeryn wrote:I found campgen pretty confusing - it was actually easier for me to learn some basic WML than to get campgen to work right.
I actually suspect Campgen is designed a little too much with WML in mind. Particularly in managing events it sometimes seems like a direct interface to the WML when it might be better off using a more abstract interface that could be converted to WML.
Mind you, this is vague recollection based on the time I used Campgen a year or so back, so don't give it too much weight. And like I said, Campgen is still in an early version.
Want to post a Wesnoth idea? Great! Read these:
Frequently Posted Ideas Thread
Giving your idea the best chance of acceptance
Frequently Posted Ideas Thread
Giving your idea the best chance of acceptance
HTML? Where did that come from? WML is only good for one thing, wesnoth. We have some syntax highlighting programs, and DB0 made a auto-insert thing, so what you said is not entirely true. But if it means that much to you, then go and code and wml IDE.cool evil wrote:WML is somewhat harder than HTML because there is no decent software around that can replace the hard task of basically doing it on wordpad/notepad. Adobe dreamweaver and Microsoft frontpage is just a few of the well known html editing/designing software.
Eh.
The problem is WML. XML is and can never be a language for humans. Ok, simple XML is acceptable but XML always has a tendency to get more and more complicated.
What I would propose is design a SIMPLE GUI client for campaigns/scenarios with all events etc.., and from this point on decide what and how the language would need/require to.
I have given up to use WML, but I may write my own wrapper towards it in ruby (and a human readable domain specific language to it), but ultimately my biggest problem is lack of time to do the research. Time is really the biggest problem, I guess if i invest some hours I could do this easily.
BTW I consider myself quite good at coding now, but I would never want to code in a non-human readable overly verbose language. I think WML itself violates the spirit of keeping something simple - I think it could be made simpler.
Take unit data itself. This could be written in yaml.
Take event logic. This could be written in a pseudo language.
if event_happens
do_something
Why the need to use those horrible < tags at all?
Btw dont take this rant too serious. I like to rant, I just want people to really consider why WML is actually used and why its so difficult to use or fix things.
What I would propose is design a SIMPLE GUI client for campaigns/scenarios with all events etc.., and from this point on decide what and how the language would need/require to.
I have given up to use WML, but I may write my own wrapper towards it in ruby (and a human readable domain specific language to it), but ultimately my biggest problem is lack of time to do the research. Time is really the biggest problem, I guess if i invest some hours I could do this easily.
BTW I consider myself quite good at coding now, but I would never want to code in a non-human readable overly verbose language. I think WML itself violates the spirit of keeping something simple - I think it could be made simpler.
Take unit data itself. This could be written in yaml.
Take event logic. This could be written in a pseudo language.
if event_happens
do_something
Why the need to use those horrible < tags at all?
Btw dont take this rant too serious. I like to rant, I just want people to really consider why WML is actually used and why its so difficult to use or fix things.
Code: Select all
if event_happens
do_something
Why the need to use those horrible < tags at all?
Btw dont take this rant too serious. I like to rant, I just want people to really consider why WML is actually used and why its so difficult to use or fix things.
Code: Select all
[event]
trigger
[do_something]
[/do_something]
[/event]
Why did the fish laugh? Because the sea weed.
I think that YAML is actually significantly more complicated than WML for a casual user who is familiar with neither.. YAML has a reasonably strict syntax, and all sorts of rules about types and when you have to put things in quotes.shevegen wrote: Take unit data itself. This could be written in yaml.
What's wrong with WML by comparison? Just that you have to use square brackets? Is that your objection?
As soon as a computer has to parse a language, it is, by definition, no longer a pseudo-language.shevegen wrote: Take event logic. This could be written in a pseudo language.
What you'd have done is created a programming language. We have plenty of feedback from users of WML that they don't want it to become like a programming language, because they feel programming languages are too confusing.
David
“At Gambling, the deadly sin is to mistake bad play for bad luck.” -- Ian Fleming