Friday, September 5, 2008

New Beta Version

I uploaded a new beta version of MTG Forge. Basically it lets you import and export constructed decks. When you export a deck, it is saved to a file and other people can download that file and import it. I also fixed the error that sometimes you would draw more than one card. (I love static variables.)

I don’t know the best place to upload and download decks. MTG Forge does have a its own forum at http://www.slightlymagic.net/forum/viewforum.php?f=26

I hope I’m not releasing too many versions of MTG Forge.

p.s.
Checkout the new planeswalker from the next set. You can see more spoiled cards at mtgsalvation.com

30 comments:

  1. I think for open source software, the more releases you do, the better. As a developer I understand your fear of having an unexpected bug in one release, but then again, there'll always be bugs, and people are always happy to see a new version. It shows the project is alive (very important for open source), and from a "marketing" point of view, it prevents people from forgetting you.

    ReplyDelete
  2. I agree with willow - in my opinion you can never have too many releases.

    So are there any plans for multiplayer, or is forge always going to be about the single player and ai?

    ReplyDelete
  3. My opinion is that there are enough free multiplayer mtg games out there and that the time to include this would better be spent on version 2, or on improving the current version with better AI, more cards, and bug fixes.

    I uploaded a deck to the MTG Forge forum at http://www.slightlymagic.net/forum/viewforum.php?f=26

    ReplyDelete
  4. It's realy strange, but I can't download beta-version from Google-code. When I try open download page(http://code.google.com/p/cardforge/downloads/list) google redirect me on 403 error page. Somebody know what's wrong?

    ReplyDelete
  5. I hate that we cant edit comments here. :) Sorry I had problem reading some of what was typed and thought I saw spaces where there were none. SO I deleted my comment suggesting removal of those (nonexistant) spaces to get the download to work.

    ReplyDelete
  6. Index, I had no problems downloading the new code...Im guessing you had a problem with google itself.


    MtgForge, It would be nice if there was a succint listing of changes made, bugs fixed etc...some barebones documentation to tell us why we want this particular version.

    Example:

    -made flying men really fly.
    -removed the 1000 life bug.
    -added some bubblegum to the engine to make it work better.

    etc.

    ReplyDelete
  7. Hey, looks like first strike doesn't always work right in the new version.

    I just blocked some non-Firststrike green 6/4 with Akroma, and they both died.

    ReplyDelete
  8. Just had another problem: trample didn't work (unless I'm doing something wrong.)

    I had a 6/4 trample. Computer blocked with 2 2/2's. I assigned 2 damage to each, but it wouldn't let me continue. I had to assign the last 2 damage pts to the creatures as well. And when I did, none of it trampled through to the computer's life total.

    FYI.

    ReplyDelete
  9. The trample problem is known and has been around for a while.
    Trample works correct as long as just 1 creature blocks, with more blockers, no trample.

    I was given an early heads up on this beta and found some minor bugs, maild forge about them already. (tangle spider getting recast every turn once it is in play and it misses REACH in its description field.)

    Now, to grab Jesse's deck and try to upload my "famous" elf deck.
    It is not the fasted winner, but it usually does win.

    ReplyDelete
  10. Ok, I uploaded 2 decks to the MTG Forge forum.
    You can find them here: http://www.slightlymagic.net/forum/viewforum.php?f=26
    My forum name is Mr.Chaos, so you should spot my decks easy. ;-)

    Surprizingly, both decks have elves in them, all be it for very different puposes.

    Now, to try out the decks I just downloaded from there.

    ReplyDelete
  11. Sorry no multiplayer, just getting programming a regular game of Magic with 2 players is hard enough and I wouldn't have any idea how to layout the user interface.

    ReplyDelete
  12. "MtgForge, It would be nice if there was a succint listing of changes made, bugs fixed etc...some barebones documentation to tell us why we want this particular version. "

    I try, lol. The readme.html file for every release is updated and I try to say what is changed.

    ReplyDelete
  13. another bug i just found:

    the regrowth ability of Reach of Branches seems to only happen some of the time. Haven't seen any pattern yet as to when it decides to work.

    ReplyDelete
  14. another bug:

    I played Solidarity, and it affected all of my creatures except Korlash. (maybe because it's a legend, it didn't recognize it as a creature??)

    since i had tapped out in order to play it, i then couldn't regenerate...

    ReplyDelete
  15. Another thing:

    can the computer not mulligan? 2 games in a row now the computer has failed to play a land on turn 1.

    Thanks!

    ReplyDelete
  16. Just so you guys know, Forge isnt fixing bugs in version1. He's trying to write version 2 and doesnt want to waste time fixing 1. All those bugs except the solidarity bug are known.

    ReplyDelete
  17. the solidarity and korlash problem is easy enough to explain.

    Any spells that try to change power or toughness actually modify the power or toughness. At the moment, we can't support base p/t + p/t boost + p/t counters = current p/t.

    Korlash has a static effect that constantly updates the current p/t based on number of swamps. So the p/t boost would take effect for a split second before static effects are processed.

    Same would happen with Nightmare and Mortivore.

    ReplyDelete
  18. So gando, you're telling me that you don't want anyone to report bugs?

    I looked at the list of known bugs in the readme, and these weren't there. If there's a more complete list somewhere, I'm happy to check it before posting.

    BTW - a general suggestion: I really like the card pictures, big improvement. I'd like it even better if the card picture automatically switched to whatever spell is currently being played.

    ReplyDelete
  19. Another bug:

    I Lignified a Kokusho, but it still dealt damage when it died.

    ReplyDelete
  20. Matt, nope good looking out reporting bugs...just wanted you to know if you were expecting them to be fixed that they wont be. Thanks for contributing. I lost count of the number of bug reports I sent MTG Forge before I stopped.

    ReplyDelete
  21. Keep sending bugreports!
    Any bugs reported now, may be fixed in version 2.
    but if the bug is not reported, it may wel end up in version 2 as well.

    So it is essential that any and all bugs you find are reported.

    ReplyDelete
  22. I have posted a couple of card implementation bugs on your Google Code page (http://code.google.com/p/cardforge/issues/list)
    Do you use their Issues feature to track bugs?
    If so, it could be a good idea that people who find bugs post them over there instead of clogging the blog's comments.
    Just a thought!

    ReplyDelete
  23. Bug reports for this version probably won't make as much of a difference as you're hoping for v2. It's supposed to be a completely different architecture, so a lot of the bugs we see now are somewhat inherent in the current design, and are not as likely to be an issue, because they'll be implemented better then.

    Meanwhile, Forge is not the only programmer working on the current version. I can try my best to at least look into some of these bugs. And I don't doubt that some of the other contributors could do the same. It is a community project now. I'm a good programmer, but Java is still new to me, so working out how MTGForge operates in the first place is more difficult.

    ReplyDelete
  24. Sorry for causing even more trouble, but Ichor Slick doesn't work correctly... the intention was that you could cycle it and also use the madness ability.

    ReplyDelete
  25. If thats the case it would be great if Forge could just forward the bug reports he hasnt fixed to Rob...since Im far too lazy to bother searching for them all and I don't know what's been fixed exactly. I am usually a zealous bug hunter and often (un)lucky in finding heinous bugs but I don't usually bother if the programmer doesn't want the input or seems to think negatively of it or in this case just doesn't need them...so I have slacked a bit lately.

    ReplyDelete
  26. MtgForge is great, but one thing I don't like. I talk about resizing. It's be good to add this feature to MtgForge

    ReplyDelete
  27. anonymous - Madness is not implemented in the first place, so at the moment that part of Ichor Slick is handicapped. MTGForge has many cards that aren't implemented 100%.

    Madness might be doable, though with great difficulty. And more than likely we wouldn't be able to stack those particular effects together.

    ReplyDelete
  28. [url=http://www.acheter-viagra.freehostp.com][img]http://www.viagra-achetez.enjoymeds.biz/achat-cialis.jpg[/img][/url][url=http://www.acheter-viagra.freehostp.com][img]http://www.viagra-achetez.enjoymeds.biz/achat-viagra.jpg[/img][/url][url=http://www.acheter-viagra.freehostp.com][img]http://www.viagra-achetez.enjoymeds.biz/achat-levitra.jpg[/img][/url]
    [b]Acheter Tadalafil[/b]
    [url=http://www.mmagame.com/forum/viewtopic.php?t=365]ACHAT CIALIS ONLINE[/url] - acheter cialis
    [b]vente cialis[/b]
    http://crhsesaprn.hqforums.com/vp23.html
    [b]ACHAT CIALIS GENERIQUE EN FRANCE[/b]
    [url=http://hefeiexpat.com/forum/index.php?topic=383.0]acheter tadalafil[/url] - achat cialis
    [b]cialis 10m[/b]
    http://www.700musers.com/phpBB2/viewtopic.php?t=588
    [b]Acheter Tadalafil 20mg[/b]
    [url=http://www.lookupamerica.com/board/index.php?showtopic=1666]kamagra apcalis[/url] - tadalafil generique
    [b]ACHAT CIALIS GENERIQUE EN LIGNE[/b]
    [b]cialis europe[/b]
    [url=http://www.proton-tm.com/board/viewtopic.php?p=1679]ONLINE acheter cialis[/url] - CIALIS ACHAT EN LIGNE
    [b]ONLINE Tadalafil 20mg Acheter[/b]
    [b]ONLINE Acheter Tadalafil 20mg[/b]
    [url=http://hellskitchenonline.com/phpBB3/viewtopic.php?f=3&p=28968]Achat Sialic[/url] - ACHAT CIALIS GENERIQUE BON MARCHE
    [b]commande cialis[/b]

    ReplyDelete
  29. Your blog keeps getting better and better! Your older articles are not as good as newer ones you have a lot more creativity and originality now keep it up!

    ReplyDelete
  30. Hello.. Firstly I would like to send greetings to all readers. After this, I recognize the content so interesting about this article. For me personally I liked all the information. I would like to know of cases like this more often. In my personal experience I might mention a book called Green Parks Costa Rica in this book that I mentioned have very interesting topics, and also you have much to do with the main theme of this article.

    ReplyDelete

Note: Only a member of this blog may post a comment.