Yesterday was another busy day, with 2 teams stats being taken back to back. Many of the issues that I noticed last week weren't addressed this week due to having the Follow function up and running and Facebook integration. The Follow function allows for Parents and Fans to keep up with their favorite Player or Team real time. Since the entirety of the Beta is currently U11 Boys, the data will be skewed a little, but its better than nothing. I'm still quite pleased with how its gone but there is easily as much work left as has already been completed. I've two more games to do today, so after this point I'll be a lot more comfortable and will look to expand the beta to more teams. Also this week I added the "login with Facebook" feature which virtually eliminates any barrier to entry for someone looking to follow a player. It also helps to eliminate cracking attempts at my low level authentication. I don't have any huge features to be added this week (short of the timer, but I'm happy with how it currently works) so I should be able to enhance what is already there and eliminate some of the bugs.
Yesterday, I had the situation where one team needed to "borrow" a player from another team. Fortunately, I was prepared for that, at least for the addition. I'm not so sure that I can gracefully hide at this point and I'm not going to worry about it today. I'll think that through a little better tomorrow. I did notice that the individual Player stats don't appear to be calculating for teams other than the original team. I must have an error in the SQL because it should calculate across all teams. I do need a better Player page, and that will be second on the priority list for this week.
I will eventually need the concept of game validation. As it stands the stat recording is a "fire and forget" methodology. It is necessary to keep from getting behind in the recording (which still happens). What that means is that the AJAX Get is pushed, but no request is required, which means that I could lose a stat here of there based on the whims of ATT. I think that I'll also write a manifest locally and upon game completion do a comparison against the two and if any are missing to add them then. That will have a heavy payload and its something that will require a lot of thought. I'm putting into the parking lot for the Fall release.
That's if for now, got a game to go to. I'll update with my feature list in the morning. Have a good St. Paddy's day!
No comments:
Post a Comment