Welcome to my Sprint 3 submission for IT201: Block Dodger!

This version of the project builds upon Sprint 1 and Sprint 2 and includes four new interactive features, along with one extra feature for bonus credit. Each feature includes clear user input and visible output, with functionality designed to demonstrate Unity’s UI system, animation controller, physics engine, and interactivity tools.

 Feature 1: Layer Switch and Rotation

  • Input: Press the L key

  • Process: The player switches between two layers (e.g., Default and Enemy). A slight rotation and color change visually indicate the active layer.

  • Output: Player rotates and changes layer with visual feedback

 Feature 2: Continuous Rotate Animation

  • Input: Press the Space key

  • Process: A trigger activates the Animator Controller, which transitions to a looping rotation animation.

  • Output: Player continuously spins once triggered

 Feature 3: Speed Slider

  • Input: Move the speed slider on the UI

  • Process: The slider updates a movement speed variable that affects how fast the player moves left or right.

  • Output: Player speed changes in real time as the slider is moved

Feature 4: Ground Color Change Button

  • Input: Click the Change Ground Color button

  • Process: A random RGB color is generated and applied to the ground material each time the button is clicked

  • Output: Ground color changes visibly with each click

Extra Feature: Jump Button 

  • Input: Click the Jump button

  • Process: The player jumps by applying an upward force, but only if the player is grounded

  • Output: Player jumps visibly into the air

Published 10 hours ago
StatusReleased
PlatformsHTML5
AuthorHritikdarji
Made withUnity

Leave a comment

Log in with itch.io to leave a comment.