GithubHelp home page GithubHelp logo

cz3003-space's People

Watchers

 avatar

cz3003-space's Issues

User Segregation

  • Game tab
  • students navigate with sprite
  • profs no sprite
  • profs sprite still seen on multiplayer
  • profs pan game camera to see students realtime gameplay
  • profs don't see questions panel on the left
  • profs don't see hints
  • profs don't see score
  • profs don't see share score button
  • Leaderboard tab
  • students see overall scores of all worlds (topic) and stations (subtopic)
  • profs see filters for worlds (topic), stations (subtopic) and questions scores
  • Topics tab
  • students view completed topic/subtopics, but no interactions
  • no completion progress tracking
  • profs can click on the topic/subtopic to edit questions - right now all can do this
  • Options tab
  • profs can't change body colour
  • profs change map (not explore worlds)
  • profs choose subtopic for airship map assignment

Game Map

  • Draw boundaries for each map
  • Create bound from mask
  • Link user map selection to phaser scene
  • Upload map mask
  • change roomaddress for concurrency

[Create Custom Game]

  • create custom room
  • go to new room from options
  • logic to add new user login to 'lobby' room and go to custom room
  • update room number on UI
  • edit UI to new tab custom game
  • select map to be available in the room

NPC object detection

  • Question masters hints for different topics , waiting for shang mei's maps
  • Question and answer view integration with collision detection
  • display hints on main page

Leaderboard

  • Scores for student
  • Tabulate the scores for each student
  • Show the progress for each student
  • Cross compare student scores
  • Prof to see student's prog between topics

[custom game] prof assignment

from rooms collection, mark room with boolean to check if it's assignment to load airship map

from questions collection, make new topic: assignment

instead of choosing world like in players, prof choose subtopic

Question adder

  • error handling for firebase functions

  • script to add filler to db

  • make all questions in dB short so that the UI can display them properly

  • rename documents in db

  • add in questions functionality

  • fix filtering difficulty when getting questions

  • error display for users in login screen

  • add difficulty field for profs to add difficulty to questions

  • complete topics page on frontend to allow profs to add questions to db

  • delete questions from db

  • complete topics page on frontend to allow profs to edit questions in db

  • display errors for user to see

  • reload topics page after making change

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.