Slashdot Mirror


Battle For Wesnoth Seeks New Developers

jones_supa writes: Twelve years ago, David White sat down over a weekend and created the small pet project that we know today as the open source strategy game The Battle For Wesnoth. At the time, Dave was the sole programmer, working alongside Francisco Muñoz, who produced the first graphics. As more and more people contributed, the game grew from a tiny personal project into an extensive one, encompassing hundreds of contributors. Today however, the ship is sinking. The project is asking for help to keep things rolling. Especially requested are C++, Python, and gameplay (WML) programmers. Any willing volunteers should have good communication skills and preferably be experienced with working alongside fellow members of a large project. More details can be found at the project website.

2 of 58 comments (clear)

  1. Wesnoth isn't a game. Not really. by DNS-and-BIND · · Score: 3, Interesting

    I remember Battle for Wesnoth when it was just beginning. I love fantasy wargames, but most other people don't. Wargamers want hardcore reality, and fantasy fans want roleplaying, so they don't often meet and when they do it usually pisses off one camp or the other. I played it, enjoyed the hell out of it (it's basically Panzer General with some bits rearranged), and was disappointed when the main campaign ended abruptly in an unfinished scenario. Oh well, it was clearly under development, I'll come back later. That's how this kind of thing works.

    When I finally saw a link to it a few years later, I remembered it and excitedly tried it again. This time the main campaign worked and there were other campaigns to download. Great! But...the campaign I played was poorly written because it was easy to get into a walking dead situation, where you had no chance to win, none. I complained about it on the official forums and was told I needed to have developed at least 2 third-level healers by the scenario I couldn't finish. Are you kidding? How was I supposed to know that? Isn't this kind of bullshit that killed the adventure game?

    Larry had GRASS, but GRASS is also a word for CANNABIS, which in turn is a kind of HEMP from which you can WEAVE a ROPE, so WEAVE GRASS and you have a ROPE.
    -- Adventure game logic

    I started hanging around the forums since I liked the game so much and was disturbed by what I saw. The game was chosen for a "Google Summer of Code" project and had all sorts of artists and other nongamers hanging around. Super, you think, right? Not really. These people weren't with Wesnoth to make a better game, they were here to as a sort of training session. They didn't give a crap about the game itself, and it showed. They were real keen on doing the 90% of fun work, and leaving the 10% of hard work unfinished. And hell, why not? It's for your class project, after you get your letter grade for class or your SoC participation verified or your bullet point on your resume, leave it for others to finish. It's open source, if you don't like it change it yourself. And IMO this is why Wesnoth is where it is today. It's not a game, it's a continual software development project first and foremost. It can never be finished. If that ever happened, there would be no more resume polishing, and that would be a great tragedy.

    I'm probably going to get an angry Wesnoth fan rebutting me with something like, "you're not a member of the community! Your opinion doesn't count because you're not a part of our ecosystem." And you know, you're right. I'm not. I'm just someone who likes fantasy wargames.

    --
    Shutting down free speech with violence isn't fighting fascism. It IS fascism!
  2. Re:Wesnoth isn't a game. Not really. by professionalfurryele · · Score: 3, Interesting

    Wesnoth is a pretty fun multi-player game. With a decent map design and thanks to them finally fixing the broken RNG it can be lots of fun to take the now reasonably balanced factions and fight with them.

    That said I consider Wesnoth a fundamentally broken design when it comes to the single-player game, for exactly the reasons you state. It has many of the bad aspects of a rogue-like without many of the good aspects, and frankly good story design is next to impossible in it. I've tried writing a few scenarios, the WML interface started out awful, and is now much better, but the core problem with the game remains.

    First randomness should never be a core element of game design. You can use it to add a bit of spice, but you should never win or lose a game because of luck. in multi-player this is less of an issue as a best of three between two players will almost always be won by the better player, but in a 12 scenario campaign one streak of bad luck at the wrong time results in either save scumming, or restarting the scenario.

    If moving a unit to a location is the best possible move you can make in a scenario where things are about even between two players it shouldn't be possible for the consequences of that decision to utterly screw you because of unlucky RNG calls. In Wesnoth this can happen all the time because the need to maintain veterans all but insures you cant afford to lose things like your high level healers.

    Crafting a story line in Wesnoth is next to impossible because it gives you very few options to insure that the player is ready for future challenges. One of your late game scenarios require they have lots of impact damage to survive? Well you'd better contrive some absurd reason for them to only be able to recruit that in this scenario so they can level a few of them up. You end up with absurd video game logic where you have to artificially constrain the player just to hint strongly enough at the needed force compositions.

    The game also has extremely non-linear difficulty because being slightly worse at the game gets compounded. If a scenario is made slightly easier, then the campaign ends up much easier because the slightly better resources you get out of that scenario allow you to win the next with fewer losses, and so on. As a result many of the mainline campaigns are either absurdly easy or incredibly difficult.

    Finally character development is very difficult. The game forces players to split their army in to bits they give a crap about and cannon fodder. The bit they are supposed to give a crap about is usually too large (~7 would be a good number as this is an amount most folk can keep track of at once, but in most scenarios it is closer to 15 or 20 and it has to be to face the diverse range of threats bigger campaigns throw at you). Meanwhile the low level units you use to screen just become faceless entries in a spread sheet because you bought them specifically to die in your better units place. As a result the player becomes completely detached from the story elements and character. I frequently forget what I'm doing in a scenario outside of the current objectives because world building is virtually impossible.

    And the community doesn't respond well to these or any other criticisms. They like the random element, they don't seem to give a crap about characterisation, world build, lore or story telling. They are focused on the mechanics within a scenario. Well if that is their gig then that is their gig, but I honestly regret playing many of the campaigns I've played, I'd rather I had done something else.