Esports event

Program requirments

User

Criteria

  • grade 7-12 (11-18 year old)

UI/UX

  • Log in system linked to a database
  • house colours/logos
  • log in system (linked to database)
  • encrypted passwords through use of salt and hash
  • score which is saved to account
  • players can only play once
  • each students score tallys to overall scoreboard which students and teachers can access
  • teachers can view which students have played
  • logo
  • teachers access scores and player information
  • registration system (linked to database)
  • game
  • score that links to an overall leader board
  • only allow student to play once
  • teachers can access back end
  • encrypted password (dots)
  • fun easy game
  • game rules
  • simple to work/understand
  • password hidden
  • unity game
  • easy fun game
  • for non athletic students
  • UI easy to operate

Resources

AMPPS

Unity

Notepad++

Visual studio

  • gender neutral

IPO

Login

  • Input: student logs in
    
  • Process: checks for correct username and password
    
  • Output: Successfully logs in or log in fails
    

Register

  • Input: student registers with ID
    
  • Process: checks to see if ID is unique
    
  • Output: Successfully registers or fails as ID is taken
    

Finish game

  • Input: Points determine place in leader board
    
  • Process: Points added to leader board
    
  • Output: Leader board appears on screen