Update 0.50.0


Update 0.50.0 [Alpha]

Play Here (https://launch.crayta.com/play/z7amhe8r)

GOALS

  • The goal of this update is to improve how the game handles users that are/aren't eligible to play the match.
  • Users must select a specialist before entering a match. If a user doesn't select a specialist, they aren't eligible to play the match.
  • The game must handle and show the correct transitions, UI, code, etc of each different game state, for the right users.
    • For example
      • only show match UI for users in the match.
      • only show goal scoring animations for users in the match
      • don't spawn in users if they haven't picked a specialist
      • don't play fade in and out animations if the user is not a part of the match.
  • The 'gameScript' provided by Crayta has been very useful! But it's no longer suited to this game and it must be replaced by bespoke scripts to solve the above issues.
  • This update will make it easier for me to add new features coming down the pipeline!

Update List

  • NEW: I have replaced the 'gameScript' with bespoke scripts to handle users who are/aren't eligible to play the match.
  • IMPROVED: Transition animations from different game states.
    • IMPROVED: The animation sequence from match ended to the results UI. You no longer see a de-spawned character and instead the game fades out the UI to then fade into show the results UI.
    • NEW: When a goal is scored, the screen will fade into black. It will fade out after the game has moved the player back to their spawn point.
    • NEW: When first opening the game, the screen will fade out from black.
  • NEW: Every UI menu has a fade in and fade out animations. Looks nice.
  • NEW: Air Horn sound is now played when a goal is scored
  • IMPROVED: Scoreboard appearance
  • IMPROVED: Results UI animations. You can now access the lobby menu whilst the results are shown.
  • IMPROVED: The initial sound that is played when the stadium beings a tilt has been replaced with a bell sound.