Skip to content

Project Meeting Notes

Abubakr Mahmood edited this page Apr 6, 2022 · 5 revisions

Week 2 - 1 Oct 2021

  • Game should fit both portrait and landscape games if possible because we do not know how the monitor will be placed on the building
  • Discussed how meetings should run for the year -> weekly on friday with other peers who have similar projects
  • Should the game be created using JavaScript or Unity? -> Will be using a javascript library made by another peer, but could be nice to see if it can function with Unity
  • Result -> Will try with Unity first, otherwise will create a simple game on JavaScript

Week 3 - 8 Oct 2021

  • Display some wire-frames of potential games to supervisor and peers -> Liked the basket-ball game idea and the multiplayer item collection game
  • Supervisor suggestion for tasks this week -> get GitHup Pages running, test if Unity games work on static pages

Week 4 -15 Oct 2021

  • Display test Unity game to supervisor and peers -> next week launch to github pages
  • Showed researched articles and documentation indicating how to use the js npm package manager with Unity -> give this a try as soon as possible

Week 5 - 22 Oct 2021

  • Displayed use of WebGL to deploy static page Unity game to GitHub pages -> next task is to try JavaScript with created game

Week 6 - 29 Oct 2021

  • Showed use of dummy JavaScript program that displays message on Unity console -> next task is to try implement the SmartController library

Week 7 - 5 Nov 2021 (Meeting with peers only)

  • Displayed further progress with Unity and JavaScript compatibility -> next task is still to try implement the SmartController library

Week 8 - No meeting

Week 9 - 19 Nov 2021

  • Updated Jonathan, Emma, Finn, and Fraser on status of game (JavaScript working, Jint, GitHub pages)
  • Was asked to try backup the game so that I do not lose my work again
  • Was asked to now prioritise using the SmartController package with the game to see how it works
    • Might have to enable communications somehow (multiplayer communications ) that the package requires, can contact Finn if stuck on this
  • Emma updated the SmartController library to make it easier to use by just needing imports for the controllers

Week 10 - 26 Nov 2021

  • Updated Jonathan, Emma, Finn, and Fraser on status of game (Two methods of iplementing multiplayer on Unity)
  • Asked to continue research on Multiplayer functionality using JS

Week 11 - No Meeting

Week 12 - 10 Dec 2021

  • Discussed expected state for before 14 Jan 2022, supervisor was okay with the current plan

Winter Break

Week 17 - 14 Jan 2022

  • Discussed movement issue and progress with possible solution to issue
  • Supervisor suggested the issue might be due to the processData function looping faster than the Unity functions

Week 18 - 21 Jan 2022

  • Discussed possible game prototype by next week now that movement issue was fixed.
  • Supervisor was happy with the current plan

Week 19 - 28 Jan 2022

  • Discussed eduroam issue (not connecting with PeerJS), and next goals.
  • eduroam issue is ignorable for now, nothing we can do

Week 20 - 4 February 2022

  • Discussed and decided the WebRTC issue was probaly due to an extension I had on Firefox, so no need to worry about it.

Week 21 - 11 February 2022

  • Project peer suggested replacing the processData function with a simplePeer function used in the package to solve Jump issue where function was unintentionally being called multiple times.

Week 22 - 18 February 2022

  • Discussed issues with the QR Code generation using the smartController package
  • Peer sent an updated link for the smartController package to fix the issue I was having. Next task is multiplayer.

Week 23 - 25 February 2022

  • Discussed game progress and possible evaluation methods
  • Supervisor suggested showing people the game once it's made to evaluate how it would be used without guidance.

Week 24 - 4 March 2022

  • Discussed game state and intention to complete the game by next week
  • Supervisor approved of trying to get game finished for next week to move to evaluation.

Week 25 - 11 March 2022

  • Showed game updates, asked about plan for evaluation, and discussed tasks for next week to add coin movement and make evaluation form.

Week 26 - No Meeting