Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Powerball league development and discussion
#13
yeah I haven't styled or decided on what I wanted to include on the squad list (/squads), or what should be on each squad's page (/squads/gauntlet), same thing goes for /pilots and /pilots/7th. Probably stuff like squad wins and losses, the roster obviously (with ranks kind of like the manage page).


i'll keep this post as a list of todo so people have an idea of what's final and what's still a work in progress.

SITE TODO:
  • /pilots - sortable list of pilots, sorted by rank/goals/etc/?? will have pagination
  • /pilots/<pilot-name> (individual pilot pages) - rank, graphs (rank over time), goals, goals compared to league average, visual, link to list of pilot's games. aliases, last played at (or should this be last seen?).
  • /pilots/<pilot-name>/games
  • /squads/
  • /squads/<squad-name> (individual squad pages)
  • /squads/<squad-name>/games
  • /squads/<squad-name>/history/<date> or something that lets you view the roster at an exact date in time
  • squad roster limit - 8/10/12??
  • For squads, let people set a nice squad avatar/image... (still need to decide on best method so people don't abuse and upload porn to server)
  • /games - all games played sorted by date (most recent), with pagination
  • /games/<game-id> (like /games/12309429)**
  • /league/schedule - schedule by weeks (e.g. WEEK 1: Dropships vs LLamas (default: 4pm Saturday))
  • /league/standings
  • /league/<league-number>/ - standings, champion, etc?
  • figure out the best way to do flexible scheduling. (thinking right now: both squad's captains must submit a single time to play 3 days in advance, otherwise it defaults to Saturday or something.)
  • very robust search, search for all games where pilot1 played pilot2, search for all games with 10 assists by one pilot, etc...
  • game reporting, & compute pilot rank/skill change when games are reported
BOT TODO:
  • confirming people's nicks for when they register to the site (!confirm <confirmation-code>)
  • !next - queuing up in powerball arena, also forces people to register or they will only be able to spec
  • keeping track of games (99% complete*, only need to prettify the game stats output)
  • scoreboard graphics toggling (lvz toggling)
  • team balancing
  • bot will check schedule everyday
  • bot will automatically handle matches/starting them
  • losses reported and logged for each team that noshows
  • what to do when squads show less than the required amount of players?
  • ... probably more I haven't thought of yet
*note mervbot doesn't know ballposition when the ball is not being carried -- need asss to log goal shot trajectories. potentially another method too. (tracking ball position is complete, will integrate with stats later)95% complete (last todo: multiple balltracker instances for multiple arenas/bots)
**95% complete (last todo: sortable tables)
Reply


Messages In This Thread
Powerball league development and discussion - Crescendo - 09-20-2014, 04:47 PM

Forum Jump:


Users browsing this thread: 5 Guest(s)