PyroZeroX Just another WordPress weblog

18Oct/091

Battle Card System v1.0

As the title emplies, this entry is about the Battle Card System that I've been creating for the past few weeks. It started off as just a console program which accessed a database. Which did the job, but it wasnt what I was looking for in a program.

The Battle Card System is a mock "card" system which imitates the ranking functionality of Japanese Street Fighter IV arcade cabinets. In Japan you can aquire a card which is tied to you mobile phone (I found that part the most impressive :P ) which tracks your wins/losses, gives/takes "Battle Points" and lets you accumulate "Zenny" which is like in-game currency used to buy titles and costumes for characters. It also has trival things like a Gamertag style name input and motto. I only wanted to get the stat tracking functionality, the motto and zenny stuff is irrelevent to me :P

According to a Usability class I took, console applications are "scary" and "unfriendly". I happen to like doing stuff in consoles so it appealed to the geek side of me but I wanted to share this with people that weren't into programming or console applications.

So then came the ASP page which is really plain, I dont like having to do styling and stuff, I'm not the most stylish person in the world so I find it hard to colour stuff in a pretty fashion. I was more interested in getting the functionality out of it. I completed that, but its like, half cooked. Half the functionality is missing because I got lazy and uninspired and it looks really ugly :P

Then I finally worked up the courage to have a crack at a Windows Form Application, which is turned out to be sorta like an ASP page. Infact it was pretty similar. I was really happy with how it started to unfold, got message boxes going around with confirmations and grid views showing things.

It currently does the following:

  • Adding Player
  • Submitting a match between two players
  • Showing all submitted matches
  • Showing statistics for the individual
  • Shows the "leaderboard" so to speak

Download Link:

Installation guide:

  • Unpack to c:\cardsystem THIS IS A VERY IMPORTANT STEP
  • Have fun with it, unfortunately because of the design, you cant delete players. In the console application you can, but I left out that function because once the player has been in a match, you cant easily delete it, because it effects the other player it is then tied to.
  • If you also download the blank database file, you can use this to reset the whole system (sorta). It just wipes all the data so that you can start fresh if you feel the need to.

Production Shots:

Photobucket

Photobucket

Photobucket

Photobucket

Photobucket

Comments (1) Trackbacks (0)
  1. You can upload the file to your site via FTP instead of using RapidShare :P
    RapidShare isn’t liking me right now, it doesn’t seem to be letting me download anything >_<


Leave a comment


Trackbacks are disabled.