MTG Salvation Forums
Home Articles Zendikar Spoiler (249/249) Radar Forums Blogs Wiki Writing/Contests Chat About

Go Back   MTG Salvation Forums > Magic Fundamentals > Magic Online General > Magic Software
Register Blogs Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread
Old 10-29-2009, 03:07 PM   #1
polybag1337
Just Getting Started
 
Join Date: Oct 2009
Posts: 5
Smile Drafter Program

I'm new to these forums. So first i would like to hello.

Second A little about my self, i'm a long time programmer and haven't play magic in some time. I used to remember that booster drafting was my favorite part of the game. And i always liked shandalar ( the old pc magic video game), and always wanted to write my own version of that game with updated cards and ai. Aswell as include things such as booster drafting.

Recently i completed a side project of mine that will let you do three things:

Enter magic cards and save them into a database my program can understand.
Create your own drafting ai,
And finally a program that will let you booster draft vs ais or other people at the same computer.

My program has alot of customizable options, you can fine tweak drafting ais to see if you can come up with the best one, or one better that what i have in the game, aswell as practice drafting. I will post some pictures of the program and judge intrest in it before i post the actual game (which would of course be free, (and free of ads)) but still i would have to look into the legality of such things, since it uses magic card art.

her is images of the game (hopefully photobucket works with it)





polybag1337 is offline   Reply With Quote
Old 10-29-2009, 03:14 PM   #2
extremeicon
~Beer Connoisseur~
Global Moderator
 
extremeicon's Avatar
 
Join Date: Jan 2005
Posts: 22,261

United States

Default

Moved to Magic Software.
__________________
"...because without beer, things do not seem to go as well."
~
Diary of Brother Epp, Capuchin monastery
Munjor, Kansas 1902


Current Beer Count:
Foreign/Imported Beer Bottle Collection:

Total Beers - 473
Different Countries - 62
Favorite - Westvleteren 12 (Belgium)
Last Beer Sampled - Saku Originaal (Estonia)
extremeicon is offline   Reply With Quote
Old 10-30-2009, 03:47 PM   #3
kburts
Ascended Mage
 
kburts's Avatar
 
Join Date: Aug 2009
Location: Canada
Posts: 309
Blog Entries: 27

Canada

Default

wow this is looking pretty cool, any online play, because if you managed to get this to work online, this would make IDraft completely useless, and everyone would bow down to you as a god!!

but in all honesty, this seems better than IDraft(no offense Rast) in every way! there are card pictures and everything. If there was some sort of a server... or NAT/HOLE punching, this would be so awesome!!

Will download as soon as I get home!

EDIT: is this publicly downloadable or what?
__________________

kburts is offline   Reply With Quote
Old 10-31-2009, 04:12 AM   #4
Wesso
Ascended Mage
 
Join Date: Nov 2007
Location: Wijchen
Posts: 366

Netherlands

Default

This will be perfect for testing my Cube!

I think that as long you don't have a playing AI it's legal, at least, only the software with AI have gotten complaints from Wizards

download please
__________________
Nothing to see here, move along
Wesso is offline   Reply With Quote
Old 10-31-2009, 07:32 AM   #5
pinkfloyd
Ascended Mage
 
pinkfloyd's Avatar
 
Join Date: Jan 2009
Location: S.E. Queensland
Posts: 156

Australia

Default

WOW, THIS....IS......WICKED!
I want to download this now, cant wait to use it.
__________________
Quote:
Originally Posted by tturner10 View Post
i over heard a guy said he would rather be here( At the morningtide prerelease) then at home having sex.
Quote:
Originally Posted by ledzep View Post
I know I've been playing to much call of duty because I was watching plattoon or some other movie with my family and some guy used his m16 mounted grenade launcher and I said: "man that guy just got noob tubed"
Quote:
Originally Posted by viperesque View Post
the black race should be Humans. Shame white got there already.
On "Things you wish Wizards would do for MTG"
Quote:
Originally Posted by AlphaSquirrel View Post
Lower power creep.
-reprint Counterspell in standard.
pinkfloyd is offline   Reply With Quote
Old 10-31-2009, 10:27 AM   #6
polybag1337
Just Getting Started
 
Join Date: Oct 2009
Posts: 5
Default

http://rapidshare.com/files/30050355...Beta1.zip.html

Thats the draft (fell free to re-upload it if you want, my upload speed is pretty bad)

So this is just a beta and i know there will be some bugs, if you find any you can post them here or email them to bw10010@gmail.com and i will try to fix them and make it a better program .

One bug I currently know about is watching the last player (say player 4 in a 4 player draft) will cause the draft to get messed up, so eaiter leave the last player as a non-watched AI or as a human player.

Contents of the README:

Just run ENterCards to play.

There is 3 programs:
Enter magic cards and save them into a database my program can understand.
Create your own drafting ai,
And finally a program that will let you booster draft vs ais or other people at the same computer.

When its a human player hit take to take the card you want and go to your next pick, when watching a AI
hit continue to go to the next human player or computer you are watching (the take hilighted in red is
the card they took). (Hit the big start button at the top to start the draft)

you can muck around createing your own AI, or drafting vs the computers. When the draft is completed you can hit
Continue and it will toggle between all the players so you can see what they drafted.

There is currently a bug Where watching the last player will casue the draft to get messed up, so eather
just let it be a ai that not watched, or make it a human player.

Send any comments or questions to bw10010@gmail.com

note this a still a beta at this point, and i am allways looking for bugs that need fixing.

hope you enjoy the drafter,
Bryan

One last note is if you start the draft with no human or watched players, then the draft will automaticly end when you hit continue (you can still hit continue to cycle though the decks at the end)
polybag1337 is offline   Reply With Quote
Old 10-31-2009, 10:32 AM   #7
polybag1337
Just Getting Started
 
Join Date: Oct 2009
Posts: 5
Default

Also as this is a beta the only set that is currently in the game is Urzas legacy (which is in set1.txt if you hit file->load on the card enterer) and it is the default to be in the packs. The program to enter more cards comes with the game however, and i can easily enter in more sets after i fix some of the more problematic bugs with the game.
polybag1337 is offline   Reply With Quote
Old 10-31-2009, 08:29 PM   #8
Triumphforks
Experienced Mage
 
Triumphforks's Avatar
 
Join Date: Oct 2009
Posts: 79
Default

Very nice, I played with a bit and its definitely a great tool. I cannot wait to see what you have in store for us down the road
__________________


Gamertag on XBox Live: Lesser Immortal. Hit me up for DotP.
Name on MTGO: Triumphforks


Currently Playing:
Green Beast Draw
Eldrazi Conquers Equipment
Triumphforks is online now   Reply With Quote
Old 11-01-2009, 09:15 AM   #9
Wesso
Ascended Mage
 
Join Date: Nov 2007
Location: Wijchen
Posts: 366

Netherlands

Default

Great program!

A bug I found: If you don't watch any other player than yourself, the screen isn't updated with the new booster after you've picked, you need to scroll to the side and back to see the new booster
__________________
Nothing to see here, move along
Wesso is offline   Reply With Quote
Old 11-03-2009, 05:59 PM   #10
kburts
Ascended Mage
 
kburts's Avatar
 
Join Date: Aug 2009
Location: Canada
Posts: 309
Blog Entries: 27

Canada

Default

hey there, i have some advise, instead of uploading this to rapidshare, upload it to www.mediafire.com, it is faster and you don't have to wait 60 secconds before the download

also, edit your first post with a download link, so it is easier to find :d

aaaand is there a human readable copy and paste way to make card sets or what? because that would make this applacation GOD!

EDIT AGAIN: you cannot currently remove cards from a set, just add them... bother, I did like 20 ZEN cards, then I screwed one up, and it doesn't delete :'( I am an idiot, Works perfectly!!! I was just not doing it right, ZEN will probably be finished by tonight. ... no I wont, It's been a while, and It's taking a LONG time
__________________


Last edited by kburts : 11-03-2009 at 06:48 PM.
kburts is offline   Reply With Quote
Old 11-03-2009, 09:02 PM   #11
Ssbm Rocks1
Archmage
 
Ssbm Rocks1's Avatar
 
Join Date: Jun 2008
Location: Cincinnati, OH
Posts: 948

United States

Send a message via AIM to Ssbm Rocks1
Default

I have a big suggestion that would allow the AI's in your program to be as close as possible to actual drafters. So it seems like the cards are each assigned a number that represents how highly the card should be picked. Well, many variables also affect how I pick cards, like the creature balancing thing you have there. (By the way,I'm pretty sure you spelled balancing wrong in the program)
Anyways, it would be nice if users could make their own variables, and increase how highly they should be picked based on that. I guess a better way to explain this would be to say that I want to assign information to cards like you have already done with card type and color.
For example, I value allies higher the more of them I have.
Hope my suggestion helps!
__________________


Kudos to Magus of the Sheep @ Scuttlemutt Productions for the sig!
Top 8 Ohio Regionals(Scooped to opponent in Top8 for prize)
Top 16 at SCG 5k Open in Indianapolis.
Winner of MGTS Legacy #10.
List of PTQ X-2s so I can remember them:
16th T2 Austin PTQ in Indy PTQ 6/22/09
21st Sealed San Diego PTQ in Columbus 10/17/09
Trade Thread
Trade History-Constantly Updated!
Ssbm Rocks1 is online now   Reply With Quote
Old 11-04-2009, 12:18 AM   #12
kburts
Ascended Mage
 
kburts's Avatar
 
Join Date: Aug 2009
Location: Canada
Posts: 309
Blog Entries: 27

Canada

Default

Quote:
Originally Posted by Ssbm Rocks1 View Post
I have a big suggestion that would allow the AI's in your program to be as close as possible to actual drafters. So it seems like the cards are each assigned a number that represents how highly the card should be picked. Well, many variables also affect how I pick cards, like the creature balancing thing you have there. (By the way,I'm pretty sure you spelled balancing wrong in the program)
Anyways, it would be nice if users could make their own variables, and increase how highly they should be picked based on that. I guess a better way to explain this would be to say that I want to assign information to cards like you have already done with card type and color.
For example, I value allies higher the more of them I have.
Hope my suggestion helps!
I don't believe you can do the thing with the allies, but you certainly can change the value of the cards!! (in the sets menu) if you saw it, it would make allot more sense
__________________

kburts is offline   Reply With Quote
Old 11-04-2009, 03:49 AM   #13
Jorbes
Ascended Mage
 
Join Date: Mar 2007
Location: Groningen
Posts: 167

Netherlands

Default

Quote:
Originally Posted by Ssbm Rocks1 View Post
I have a big suggestion that would allow the AI's in your program to be as close as possible to actual drafters. So it seems like the cards are each assigned a number that represents how highly the card should be picked. Well, many variables also affect how I pick cards, like the creature balancing thing you have there. (By the way,I'm pretty sure you spelled balancing wrong in the program)
Anyways, it would be nice if users could make their own variables, and increase how highly they should be picked based on that. I guess a better way to explain this would be to say that I want to assign information to cards like you have already done with card type and color.
For example, I value allies higher the more of them I have.
Hope my suggestion helps!
This idea comes close to neural networking. Could be fun to look into that hehe.
Jorbes is offline   Reply With Quote
Old 11-11-2009, 07:46 PM   #14
Ssbm Rocks1
Archmage
 
Ssbm Rocks1's Avatar
 
Join Date: Jun 2008
Location: Cincinnati, OH
Posts: 948

United States

Send a message via AIM to Ssbm Rocks1
Default

I can't figure out how to make a set. I know the set making thing is there, but when I make cards I don't know where they're saved to; I can't get them back the next time I start the program. How do I fix this?
__________________


Kudos to Magus of the Sheep @ Scuttlemutt Productions for the sig!
Top 8 Ohio Regionals(Scooped to opponent in Top8 for prize)
Top 16 at SCG 5k Open in Indianapolis.
Winner of MGTS Legacy #10.
List of PTQ X-2s so I can remember them:
16th T2 Austin PTQ in Indy PTQ 6/22/09
21st Sealed San Diego PTQ in Columbus 10/17/09
Trade Thread
Trade History-Constantly Updated!
Ssbm Rocks1 is online now   Reply With Quote
Old 11-12-2009, 04:00 PM   #15
SwordSkill
Experienced Mage
 
SwordSkill's Avatar
 
Join Date: Apr 2009
Posts: 105
Send a message via MSN to SwordSkill
Default

May anyone upload this to Mediafire or something cause it tell me that it needs a premium account to download this..
SwordSkill is offline   Reply With Quote
Reply


Thread Tools Search this Thread
User Name:


Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -6. The time now is 05:55 PM.


vBulletin, Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.