|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools |
Rating:
|
Display Modes |
|
#1
|
||||
|
||||
|
Team 254 Presents: Cheesy Arena
Cheesy Arena is an alternative field management system for off-season events, scrimmages, and practices. You saw it in action at Chezy Champs, and now we’re releasing it for all teams to use!
Check out the README, source code, and binaries at https://github.com/Team254/cheesy-arena, and watch a brief video overview here. Key features for participants and spectators:
Key features for scorekeepers:
Questions, comments, bug reports, or feature requests? Post here or file an issue on GitHub. |
|
#2
|
||||
|
||||
|
Re: Team 254 Presents: Cheesy Arena
This is amazing.
That is all I have to say. |
|
#3
|
||||
|
||||
|
Re: Team 254 Presents: Cheesy Arena
Incredible.
|
|
#4
|
||||
|
||||
|
Re: Team 254 Presents: Cheesy Arena
Will be there support for changing the game? Say if a person wants to use Cheesy Arena but its before the 'official' of version of Cheesy Arena is released, will we be be able to edit the templates and have the overlays auto generated?
As far as I can decipher from the code, the game specific scoring system (the truss and catch) are hardcoded into the audience template file. |
|
#5
|
||||
|
||||
|
Re: Team 254 Presents: Cheesy Arena
We plan on using this at CCC later this month. Can't wait!
|
|
#6
|
||||
|
||||
|
Re: Team 254 Presents: Cheesy Arena
Quote:
With modern source control, it's way easier to branch and have multiple releases that you can cherry-pick improvements to, than it is to templatize the system to work with any game. |
|
#7
|
||||
|
||||
|
Re: Team 254 Presents: Cheesy Arena
Quote:
|
|
#8
|
|||||
|
|||||
|
Re: Team 254 Presents: Cheesy Arena
This is amazing (sounds like a broken record, but totally deserved).
Question. When you say "Automatic download of recent accomplishments (needs better TBA API)" in the TODO page, what enhancements are you looking for in the TBA API? I'd be willing to help add them. |
|
#9
|
||||
|
||||
|
Re: Team 254 Presents: Cheesy Arena
Quote:
|
|
#10
|
||||
|
||||
|
Re: Team 254 Presents: Cheesy Arena
Quote:
What I want to end up with is a list of awards won by the teams attending my event in the current season and the previous, grouped by team. To get this, I'd prefer to make a number of API calls that is O(1) with respect to the number of teams and the events they have each gone to. Does that make sense? |
|
#11
|
|||||
|
|||||
|
Re: Team 254 Presents: Cheesy Arena
Thank you for releasing this! Very happy to try this out.
|
|
#12
|
|||||
|
|||||
|
Re: Team 254 Presents: Cheesy Arena
Very impressive! Huge thank you to everyone involved. Great to see it's written in Go as well
![]() |
|
#13
|
|||||
|
|||||
|
Re: Team 254 Presents: Cheesy Arena
Quote:
|
|
#14
|
|||
|
|||
|
Re: Team 254 Presents: Cheesy Arena
Quote:
Pat, how'd you like implementing a real web service in Go? Any things you found worked well and things that didn't? |
|
#15
|
|||||
|
|||||
|
Re: Team 254 Presents: Cheesy Arena
This is absolutely fantastic. I'm not a programmer by any means, but I can tell that a ton of effort went into this, and even just from the CC webcast, it looked incredible.
Thank you for working so hard on this and for sharing it with the community. I really hope some of the pieces of Cheesy Arena transition into meaningful changes to the systems used in regulation competition. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|