Block Dodger Sprint 3
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 |
Status | Released |
Platforms | HTML5 |
Author | Hritikdarji |
Made with | Unity |
Leave a comment
Log in with itch.io to leave a comment.