Week 11:
Refinements & Game Version 7

Wednesday 11th - Thursday 12th May 2022

WEEK 11 -

TO DO: BUG FIXES, REFINEMENTS & FINAL FLOURISHES! GAME VERSION 6.

 

PURPOSE FOR THE DAY

Today Kiera and I have scheduled a meeting with James to discuss the current issues with gameplay, regarding the 'image classification' program and issues with the 'wrist' detection. We plan to talk through our list of priorities and discuss ways we can overcome this, with the aim to overcome these issues by the end of the Week, to begin Week 12 knowing gameplay is set in stone. After these changes, we will have produced another game version.

WHAT WILL WE BE DOING?

We've listed out the points we need to cover in discussion with James, referring to our Playtesting session last week and the feedback we gathered. One of the most important elements we need to discuss is the 'wrist' detection script, to allow players to guide the bird smoothly, without strain or uncomfort. We have scheduled the meeting with James for 1:00pm. After gathering suggestions and advice, we will be making the necessary changes and producing another game version.

GOALS FOR THE NEXT FEW DAYS

Overcome current issues with the game, make bug fixes and refinements.

LIST OF PROBLEMS TO SOLVE THIS WEEK:

IMG_3216.heic

WEEK 11 - DISCUSSION WITH JAMES

Thursday 12th May

 

Purpose for Discussion:

Discuss issues with the project, problem-solve, bug fixes and final refinements.

NOTES:

  • Snowflakes to disappear - get code to do this.

  • Position of cameras - to cut off once players use other screen.

  • Begin button - leave it and press it, potential to get a gesture done for this. No way to combat this issue - can click for players.

  • Mindfulness experience - doesn't necessarily need 'instruction'.

  • Natural exploration, 2-3

  • Overlay image/loading screen so snowflakes fall and everything sync - note down how long to display etc.

  • Reduce opacity of falling snowflakes - done

  • Lower opacity of snowfall: Line 10 - rgba

  • Adjust image size of snowflake

  • Discovery and reflection

  • No mindless tasks

  • Bird to fade out at screen edges - turn down the opacity when they fly to a particular boundary.

  • Cable cars - import animation gif rather than loop.

  • Clouds - input cloud loop.

  • Improvements to detection: would take a long time to build another program/process to detect any other part of the hand, may have to just use what we have.

CONCLUSION

NEXT STEPS FOR HAND-IN

  • Create a loading screen to overcome the issue of waiting for snowflakes to fall/server to load.

  • Indicate how to play - 2 tracks on the first screen, 3 on the next, how to collect them?

  • Import animations into environment.

  • Bird to fade out at the edges of the screen - turn down opacity at a certain boundary.

NEXT STEPS FOR DEGREE SHOWS

  • Paint panels
  • Cut holes into panels and embed webcams
  • Position walls next to each other, straight rather than angled. Webcams must be facing parallel to players.

EVALUATION  & REFLECTION

WHAT DIDN'T GO WELL?

We don't have a lot of time to change the interaction, and this was our biggest part of our feedback from playtesting this week. However, we have options to change detection back to 'nose', or attempt to refine the current 'wrist' detection in the next week. In addition to this, after speaking with James we were made aware that there is no way to synchronise the 'Begin' buttons, meaning they will have to be used on both servers. This won't be a problem for those playing from home, but will require a helping hand from Kiera and I at the degree shows.

CHANGES WE HAVE TO MAKE THIS WEEK/NEXT STEPS:

James gave us the information we needed to further refine the game, with the requirements we had. We must now focus on refining these elements and getting all components working the way we expected them to. For our final game version, we must complete the following tasks:

GOALS FOR WEEK 12

  • Create and overlay a 'loading screen' to load the server and prepare players for the experience beforehand.

  • Lower opacity of snowfall.

  • Import new soundtracks.

  • Set a boundary at the edges of the screen, to allow bird to fade out when players decide to move between screens.

  • Import cable car/ski lift and cloud animations in.

  • Set up one server containing all tracks for people to play from home.

  • Set up both servers for projection.

TRELLO - UPDATED TO DO LIST

https://trello.com/invite/b/XQyFGSIT/821d9c2572f15025b306d2268f14624a/getaway-project-management

GAME VERSION 6

Kiera has updated the GITKRAKEN with another version of the game, consisting of the necessary adjustments made after discussion with James.

NEW ENVIRONMENTS IN

SCREEN 1

  • Depth in environment

  • Lake reflection

  • More details

  • Fluffy trees!

  • Animated BIRD!!!

SCREEN 2

  • New village environment in

  • Music plays

  • Bird flies

IMPROVEMENTS MADE TO VERSION 7

Screenshot 2022-05-19 at 18.27.21.png

CHANGES MADE

  • Further adaptations to detection system - to make the bird fly smoother, overall less sensitive

  • User Interface added - Begin Button in centre of screen (no text)

  • Canvas corrections - canvas scrolls up and down, should've been still. No longer like this.

  • Two environments across two screens

  • Added BIRD ANIMATION!

  • New snowflake designs

  • Changed opacity of snowfall - lighter

WHAT WENT WELL?

We have two working servers! We have successfully implemented the new environment designs into two separate servers, with their own music tracks and interactive snowflakes. To make things even better, we now have an animated bird! The bird animation brings the whole experience to life, and we love the look of this.

WHAT DIDN'T GO WELL?

The detection still needs improving. The bird flips dramatically. Kiera attempted to make the birds fade out at the edges of the screen, however, this didn't account for the background margin and padding. This is something she plans to further improve on for next version.

GAMEPLAY

Snowflakes are interactive and players are able to fly into snowflakes to develop the soundtrack overtime. In terms of interactivity, they need to be further improved, by disappearing once collected to make players aware that they have influence over the environment in some way, despite them knowing how or not.

VISUAL DESIGN

We love the new environments across two screens. This is how we imagined the experience to appear and we love to outcome of them. We are both happy I improved the two environment drawings as they are much better than before - more refined, more detail and a much better quality.

PLAN FOR FURTHER DEVELOPMENT

  1. Import cloud and ski lift animations

  2. Make detection smoother

  3. Import Loading Screen

NEXT STEPS

INDIVIDUAL TASKS

I have taken it upon myself to create the loading screen and final ski lift animation today, to provide Kiera with these final assets to implement into the space. These two assets are vital for the overall experience, so I plan to start them and finalise them early next week. To finish this week, I am going to create concepts and the final design for the loading screen.

TEAM TASKS

Kiera is going to spend next week focusing on refining the detection and implementing the last few assets into the environment. Main task is to make improvements to the final build. Fixes and flourishes time!

Asset Creation - Loading Screen

Week 12

  • Instagram
  • Twitter
  • LinkedIn