• Welcome to Smashboards, the world's largest Super Smash Brothers community! Over 250,000 Smash Bros. fans from around the world have come to discuss these great games in over 19 million posts!

    You are currently viewing our boards as a visitor. Click here to sign up right now and start on your path in the Smash community!

TioEX In Development

CT Chia

Smash Obsessed
Joined
Sep 4, 2007
Messages
24,416
Location
Philadelphia
I recently posted about this on AiB and wanted to start a discussion here about it:

Chibo's AiB Blog Post said:
So there's a big project I have for GUI class thats about 5 weeks long, and what we have to do is make a prgram that serves some sort of purpose, to the point of where people might actually want to buy it (not selling it for real though), and so naturally knowing who I am, I'm making an extension to Tio.

This isn't an add-on to Tio in where it's like inside of it, it's a seperate program that works with the same .tio files Tio does to do some things that the current Tio can not do.

So far I plan to implement -

Player Entry: Sure the way you enter players in a tournament in Tio now is fine, but I want to simplify the process a little bit (especially to help newer people) and to make the overall experience much faster, also with presets for things like location (have a drop down menu for state for instance, which like any drop down menu you can just highlight and type the first one or two characters in to select it easily). The program will also make sure all of your data is formatted nicely for the Tio file, so results are done properly when it is uploaded to AiB. For instance, for teams entry for there will be the teamname field (optional), and two text boxes, one for each teammate. A lot of people aren't aware that for Tio to properly recognize both players you have to have a + between them, and this program will make sure that's all done corrently. Also, if no team name is entered, it will automatically enter "PlayerA and PlayerB" as the teamname for you, so you don't have to waste time typing that out.

Advanced Copy to Clipboard: So now only will the program kick off your tournament by setting up a Tio file with entrants done fast, it will be able to import a Tio file after the tournament is done and give you some nifty options. I'm going to enhance the copy results to clipboard function of Tio for optimization with Smashboards, probably giving it some fancier layout with various size and bold/italic/underline formatting, and possibly a way to easily implement character icons if I can think of a efficient way to get it. I'll also make a really nice html layout that can be output as well for posting to websites.

YouTube Links: If you have a bunch of sets up on YouTube of the tournament I'll have an option that will present each match at a time to you in the bracket with 5 text boxes where you can paste in YouTube (or other video) links. Anything left blank will be ignored if that match wasn't recorded or if you don't need all five spots (if it was a best of 3, or if multiple matches are in one video). This will then output a special copy to clipboard function for HTML and forum code like above, but with YouTube implemented nicely.


So that is what I have planned so far 100%. I'm got a couple other ideas I'm messing around with at the moment, though I would like to hear some suggestions from you guys of things you would like to see in Tio that I could perhaps implement into my program to make it better.

What my program will not be doing: It will not display a bracket and you can't work with it during a tournament. My program will be used before a tournament starts to set up the Tio file to be opened in Tio, and will be used with an existing Tio file after the tournament is over for results processing.

Incase anyone was wondering, I am coding this in Java and using Java Swing as the GUI as required by the class.
The project is due next Wednesday, so providing I finish everything I can release the first public beta in about a week. I have a good amount of it currently coded now, but if anyone would like to suggest any new features, feel free to chime in so I can add them.

Currently planned features:
-Setting up tournaments, support for venue fee
-Setting up events
-Signing up players and registering them in events all in one easy step
-Special output of results perfectly formatted nicely for HTML and BB Code
-Implement YouTube links for videos of every match that can be output in the results
-Improve the location function to be used in Tio for seeding
 

CT Chia

Smash Obsessed
Joined
Sep 4, 2007
Messages
24,416
Location
Philadelphia
Uhg, programs due tomorrow and I'm hardly done lol. Some features are going to be left out for the school presentation, I might release a beta of it then tomorrow, then release the v1.0 when I finish the rest of it. Everything but post results processing should be good to go.

The venue fee tracking is really nice (since Tio doesn't really support the kind of venue fee stuff that smash tourneys normally use)
and I can literally whip up a tourney in like half the time
 

Handorin

Smash Hero
Joined
Dec 2, 2005
Messages
6,013
I'm surprised this hasn't caught more attention. It looks really neat. Keep up the good work and good luck on the grade.
 
Top Bottom