Skip to content

Todo week 1 + 2 + 3 #1

Description

@mikkoisa
  • Create the base structure of the app: express routes and views, pug, https DONE
  • Implement the socket connections: creating a game room, connecting to a created room with a password DONE
  • Have one client to be the host with different functionalities than the rest DONE
  • Create a view of a game to the host client's end where the other clients (players) can send commands. DONE
  • Create basic functionality to the first game (render object to canvas that all the players can move)
    DONE
  • Create some UI to the application and possibly to the game DONE

++ clean and restructure code

Week 2:

  • Make the first game playable by adding proper movement and visuals (edit: try with webGl)
  • Test and make it compatible with mobile phones DONE
  • Update the application UI DONE
  • Initiate the database DONE
  • Test with jelastic DONE
  • Clean and restructure code: store functionalities(maybe middlewares) into own modules

Week 3:

  • Continue with first game: make more moving objects, fix issues with moving the object
  • Finish the game UI and functionality
  • Add highscores
  • Restructure the code to make it scalable so that adding new games is simple as possible
  • Add another game (more to come here)
  • Finish application UI

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions