Pakkuman !

Discussion in 'Custom Scenarios and Boards' started by Phaselock, May 14, 2013.

  1. Farbs

    Farbs Blue Manchu Staff Member

    Haha. I'm working on this stuff in my spare time, so it's hard to nail down a date exactly. I have the UI done, and the basic serialization code for scenario transfer disk<->UI->server. So, I think I just need to fix a couple of bugs there, sanitise the data both clientside (for UI niceness) and serverside (so nobody hacks in a scenario with a million zombies and brings the server down), clean up the server request handler a little to support all the new scenario data, lock it down to Club members, test, bugfix, and submit. So it's probably still a day or two of work but I'm not anticipating any serious technical headaches. I'll work on it Tuesday and Wednesday, so hopefully the next build after that.

    I might post a screenshot of the scenario editor UI beforehand, if I remember.
     
  2. DragonMind

    DragonMind Mushroom Warrior

    Yeah zombies tend to take over everything ...we got plenty of movies as proof :D
    ...ahh, you need to be Club member to use the scenario builder/editor!
    Oh well ...something I am not sure is covered, remember to allow players
    to play the custom made maps/campaigns(I asume the series of maps in a quest is a campaign, sort of).
     
  3. Phaselock

    Phaselock Bugblatter

    Great ! The forum doesn't allow me to upload *.brd files to thread. Fix that and we can share boards. :cool:
     
  4. DragonMind

    DragonMind Mushroom Warrior

    ...and maybe add a section that has to do will all things custom made *.brd related. :)
     
  5. Farbs

    Farbs Blue Manchu Staff Member

    Our current thinking is:
    • Anyone can run the board editor and load/save/build maps there. It's waaaay too scrappy for us to feel comfortable charging people to use it.
    • Anyone can join a custom scenario. So, if you have a friend with club membership they can set up scenarios to play with you.
    • Only club members can start a custom scenario.
    This effectively means that club members can GM for any other player, and can also play any single player scenarios they get their hands on.

    The serialization code I just wrote can save a scenario (including its board) into a single file, which you keep offline on your own computer. People can then share these (very small) files, host them online, gather them up in compilations etc, exactly as they would any other file in this modern age of web literacy. I figure players will do a much better job of this than we ever could.
     
  6. Farbs

    Farbs Blue Manchu Staff Member

    The new files, which I've dubbed .scn, encapsulate a .brd. You can import or export a .brd to/from a .scn. But yeah, given how small they are maybe we should allow them on the forum. I... have no idea how to do that.
     
  7. DragonMind

    DragonMind Mushroom Warrior

    ...I will just have to wait until I can afford Club membership :(
    Nice with the players keeping track of their own custom made scenarios.
     
  8. DragonMind

    DragonMind Mushroom Warrior

    Does that mean you play through all the *.brd files in a *.scn file, as a quest/scenario?
    ...and if yes, how do you manage in which order they are played?
     
  9. Neofalcon

    Neofalcon Goblin Champion

    This all sounds great Farbs! Question though - will we be able to create our own monsters (give them custom decks and hp and whatnot)?

    Also, I tried out making a multiplayer map:

    [​IMG]

    Hopefully there'll be someone in the MP lobby willing to test it out with me.
     
  10. Farbs

    Farbs Blue Manchu Staff Member

    Dragonmind - there's just one .brd in a .scn. Along with the board data a scenario contains info about what monsters to spawn, what time limits to use, whether to play against humans or AI... stuff like that. So if you wanted to build a module you'd just build a collection of .scn files along with some instructions for the GM about which scenario to use when.

    Neofalcon - that's beautiful! Very interesting use of impassable terrain.
     
  11. Farbs

    Farbs Blue Manchu Staff Member

    ScenarioBuilder.jpg

    Here's a quick screengrab of what I'm working on.
     
  12. DragonMind

    DragonMind Mushroom Warrior

    That looks very good, I definately will be Club member, when I got the money for it :D

    How large can the boards be? ...noticed different size, when playing.
     
  13. Farbs

    Farbs Blue Manchu Staff Member

    Bwahaha! So, I have a lot of work to do before I can submit this new feature, but...
    I just played a match against Gary where my 27 zombies decimated his 27 zombies.
     
  14. DragonMind

    DragonMind Mushroom Warrior

    Would be more impressive if you could decimate his 27 zombies with one unit :p
     
  15. Sir Knight

    Sir Knight Sir-ulean Dragon

    Good, good, there's still a mad scientist (/programmer) on the team. This'll keep production going in the right direction.

    By the way: you should probably create your own thread for this work. Just to ensure it's visible. There may be a horde of people out there clicking "Mark Forums Read" because they don't want to read about Pac-Man anymore.
     
  16. Farbs

    Farbs Blue Manchu Staff Member

    I wonder who could take on that many zombies. Hmm. Will have to try a few scenarios :)

    I'm keeping this custom scenario discussion hidden here for a little while, just until there's something in the live build for people to play with. Once it goes live though I might write a blog post, or start adding tutorials to the wiki, or something like that.
     
  17. Phaselock

    Phaselock Bugblatter

    Well, we have custom boards now...so we can help test. A wiki link is up on main page. I also have the same question as NeoFalcon: Custom monster decks...aye or nay ?
     
  18. Farbs

    Farbs Blue Manchu Staff Member

    Map limits: Not sure yet. Will have to think about it.

    Custom monsters: Not yet. Maybe some time in the future.
     
  19. DragonMind

    DragonMind Mushroom Warrior

    Hey Farbs :) , I was not asking if you implemented it, but if there is a map size limit,
    and if there is one, do you know what it is? ...are you tired or stressed much, lol.
     
  20. Farbs

    Farbs Blue Manchu Staff Member

    Sorry yeah, I meant there's no deliberate map size limit yet. You'll hit either float precision or integer size limits at some point though. Regardless, we'll probably want to set a limit at some point. I'm sure we'd be fine with people running extremely large maps.
     

Share This Page