One App to rule them all...........

By Osoroshii, in X-Wing

There are so many very good user created Squad builders and Tournament softwares. X-Wing has a very talented group whom love playing this game. Perhaps it's time for the players to solve the one thing that bugs me about X-Wing.

The organized play for X-Wing could use a tune up. Tournaments and the data they produce could be done so much better then it is today. I have a vision of a software that wraps everything into one place.

We have all sat at home on our electronic devices building squads with the different squad builders out there. Imagine if when you got that squad put together you could print it out and that would be your tournament registration form. The squad could print out with a QR code that could be scanned into a tournament and the player and his squad and instantly registered. The round slips could be printed out with each players squad with a check box next to each ship. All the players would have to do is check the box if the ship was destroyed during the match. When the TO enters the slip for the round he would just check the boxes as they are and the software would calculate match points and margin of victory. With the data being entered into the tournament software all the squad data could be compiled for a MajorJuggler style analysis. This data could be viewed by the community and FFG to recognize play patterns.

A team should be assembled to complete this task. So if you have any of the following skills and would be interested in building an app to to this please respond.

SQL

objective C programming

HTML and/or Java

Xcode or Swift

Edited by Osoroshii

I have nothing to contribute but support for this idea.

I am pretty sure you must work at the NSA and have access to my emails, because I was having this exact conversation with Chris Brown, developer of Cryodex a week ago!

I am pretty sure you must work at the NSA and have access to my emails, because I was having this exact conversation with Chris Brown, developer of Cryodex a week ago!

We have the talent in the community to do this ourselves.

I am pretty sure you must work at the NSA and have access to my emails, because I was having this exact conversation with Chris Brown, developer of Cryodex a week ago!

We have the talent in the community to do this ourselves.

By that you mean writing tournament software or gaining email access? ;-)

I am pretty sure you must work at the NSA and have access to my emails, because I was having this exact conversation with Chris Brown, developer of Cryodex a week ago!

We have the talent in the community to do this ourselves.

By that you mean writing tournament software or gaining email access? ;-)

I had a conversation with Mu0n of Vassal and Geordan of Yet another Squad Builder about this. We need to get all these guys together and toss 'em in a room and lock the door :P

You'll give us food now and then, right?

Please do it!

I have nothing to contribute but support for this idea.

Me neither. But I can do morale support. And could you also make a custom card builder? It would help with custom mission creation.

Edited by Sel Antilles

I would support this cause.

I don't usually make up my mind about a squad until I'm at the venue, and pressed for a list by the TO.

Hey guys,

To introduce myself - I'm a co-founder of a small web development agency - we mostly do web design and app development and I myself am front-end developer / UI/UX designer.

I can help out a bit with either my time or with someone else in the team (we have graphic designers too) when business is slow. So please let me know if you'd like our help. This of course is pro bono - I'm a huge fan of the game and I'd love to have some contribution to the community.

So, let's get this started!! :)

Hey guys,

To introduce myself - I'm a co-founder of a small web development agency - we mostly do web design and app development and I myself am front-end developer / UI/UX designer.

I can help out a bit with either my time or with someone else in the team (we have graphic designers too) when business is slow. So please let me know if you'd like our help. This of course is pro bono - I'm a huge fan of the game and I'd love to have some contribution to the community.

So, let's get this started!! :)

This is what I'm after! :) I would like to include as many of the great minds in X-Wing as possible and this is certainly a great start.

I have some experience wielding a whip if that's of any help whatsoever?

I am pretty sure you must work at the NSA and have access to my emails, because I was having this exact conversation with Chris Brown, developer of Cryodex a week ago!

We have the talent in the community to do this ourselves.

psh, who here has talent to do anything?

....

My bad, thought I was on the wiz kids forum... the ffg community is the most talented bunch of folks I have met

Not sure I understand the vision exactly, or why you're requesting so many iWhatever-specific skills.

I don't think you need to redo squad builders-- there's already lots of good ones. All that's needed is a spec for the QR code that the various squad builders can conform to (or better yet, a web service that accepts squads as input and returns a reference to a QR image)

The only new thing to build is software that reads in the QR code, stores the squad in the database, prints out the round slips, and collects the final results It may not be necessary to make apps - just make a good responsive web front end (preferably backed by a web service so that anyone can programatically query and store game outcomes), and people can use it from whatever web-enabled device they want.

There are so many very good user created Squad builders and Tournament softwares. X-Wing has a very talented group whom love playing this game. Perhaps it's time for the players to solve the one thing that bugs me about X-Wing.

The organized play for X-Wing could use a tune up. Tournaments and the data they produce could be done so much better then it is today. I have a vision of a software that wraps everything into one place.

We have all sat at home on our electronic devices building squads with the different squad builders out there. Imagine if when you got that squad put together you could print it out and that would be your tournament registration form. The squad could print out with a QR code that could be scanned into a tournament and the player and his squad and instantly registered. The round slips could be printed out with each players squad with a check box next to each ship. All the players would have to do is check the box if the ship was destroyed during the match. When the TO enters the slip for the round he would just check the boxes as they are and the software would calculate match points and margin of victory. With the data being entered into the tournament software all the squad data could be compiled for a MajorJuggler style analysis. This data could be viewed by the community and FFG to recognize play patterns.

A team should be assembled to complete this task. So if you have any of the following skills and would be interested in building an app to to this please respond.
SQL
objective C programming
HTML and/or Java
Xcode or Swift

You'll give us food now and then, right?

You guys tell me where the secret room is, and I'll have someone deliver pizza.

I have a very specific set of skills, that mostly involve working with kids, and ziplines, and sailboats, and...other stuff. So...if that becomes a need, let me know!

The QR code could absolutely be added to any of the squad builders out there. The app would also need it's own squad builder to be self sufficient as player will show up with out a preprinted registration.

I uh can be moral support. And shuffle papers. Im Good at that

Iffo sent me some great suggestions. Does anyone have experience with PhoneGap or Xamarin?

I don't possess any of those coding skills, but you can certainly sign me up to be a beta tester. I'm good at breaking things... :)

I don't usually make up my mind about a squad until I'm at the venue, and pressed for a list by the TO.

This is an extremely important point. Some players will have a list ready, but some will not.

You have to be able to accommodate players that submit their list at the time of registration. At that point it is more difficult to capture the squad details. It'll take at least 60 seconds per player to capture the entire list correctly. I should pull (XwingtoMan) Sean who TO'ed GenCon to get his thought on this. You want to squad details but you don't want it to be disruptive to registration.

The QR code could absolutely be added to any of the squad builders out there. The app would also need it's own squad builder to be self sufficient as player will show up with out a preprinted registration.

Yeah, this would be a starting point. A QR code that contains all the squad details. You can't just do a straight text dump of the squad, since you only have a couple hundred bytes available even using a relatively large QR code. That might not be enough depending on the squad. You would have to use an encoding scheme.

You would also want a header in the QR code that defines what version the encoding is, since it will be continuously getting updated with new pilots and upgrades.

At first I thought this thread was in the wrong forums............

I also have trouble seeing what's really needed. Slap on QR code functionality (output and input) on Geordanr's squad builder, and that's basically almost what you need?

He's already on the case.

No need for a header because he's already done the job of filtering the squad information in his long "permanent links". All the QR has to do is play with a "longish" url. It doesn't need to be clever at all with the information of the squad - this will remove the need to constantly extend the QR part of the code - do it once for displaying a URL (which has been done to death everywhere) and it's done. I bet he can do it in 15 minutes tops, most of it spent on searching an easy source.

Edited by Mu0n

I also have trouble seeing what's really needed. Slap on QR code functionality (output and input) on Geordanr's squad builder, and that's basically almost what you need?

He's already on the case.

No need for a header because he's already done the job of filtering the squad information in his long "permanent links". All the QR has to do is play with a "longish" url. It doesn't need to be clever at all with the information of the squad - this will remove the need to constantly extend the QR part of the code - do it once for displaying a URL (which has been done to death everywhere) and it's done. I bet he can do it in 15 minutes tops, most of it spent on searching an easy source.

The issue with using a QR code to provide a link, instead of the squad details directly, is it forces the tournament software to have to be smart enough to go to the squad builder website, and pull the data. And it would have to be compatible with every single squad builder out there, and they all behave differently. And when someone makes a new squad builder, the tournament software now has to go add that new one to the list to be compatible with too....

It's much cleaner to provide the same standard interface that the squad builders need to adhere to, rather than the other way around. You also can't guarantee that the venue will have internet at the event. Generally this shouldn't be an issue, but you don't want to handicap your entire tournament software in situations where the venue does not have WiFi.

Edited by MajorJuggler