KIT109 Exam Game
Click and hold to shoot.
Turbo for (limited) speed boost with Space bar.
Reach the goal to win.
Use 1-9 keys to auto-switch between levels:
- Normal Controls
- Black Holes
- Maze and Cinemachine
- Breakable Door
- Checkpoints
- Tripwire Door
- Sticky Walls
- Homing Missiles
- Windmills
- Antigravity Zones
Press R to return to main menu at any time
Features
All features in the specification have been implemented into the game.
Core Functionality
Ball aiming and shooting, ball aiming line, ball sunk, ball reset, ball stopping.
Extra Functionality
Visual Style, turbo boost, divot particles, trail, post processing, ball shot sound effect, music.
User Interface
Title screen with level select, in-game UI, start of level text, end of level text.
Levels
1. Functionality.
2. Functionality, visual style.
3. Tilemap, cinemachine.
4. Doorway, visual feedback.
5. Doorway, visual feedback.
6. Doorway, visual feedback.
7. Ball stops moving when it hits a wall.
8. Turret, missiles.
9. Playability, uniqueness, functionality.
10. Playability, uniqueness, functionality.
Sources
Level sprites using 2D SpriteShape component by Unity, using sprites from the "2D SpriteShape Extras" package here: (2D Sprite Shape, 2020).
Play one shot sound script from here: (AudioSource.PlayOneShot, 2020).
Black hole spritesheet from here: (Cosmic Time - Magic Effect, 2019) . Used under CC0 Public Domain license.
Ball hit sound effect from here: (Reid, 2020).
Continuous rotation animation help from here: (Run smooth continuous rotation animation, 2018).
Music from here: (Bensound, 2020).
RaycastUtils, Utils, UnitySingletonPersistent, and SceneSwitcher scripts from the practicals.
(All other sprites were custom made in Microsoft Paint and all other scripts were custom made.)
References
unity3d. 2020. 2D Sprite Shape. [online] Available at: <https: docs.unity3d.com="" packages="" com.unity.2d.spriteshape@3.0="" manual="" index.html=""> [Accessed 2 November 2020]</https:>
Unity Documentation. 2020. Audiosource.Playoneshot. [online] Available at: <https: docs.unity3d.com="" scriptreference="" audiosource.playoneshot.html=""> [Accessed 2 November 2020]</https:>
2019. Cosmic Time - Magic Effect. [online] Available at: <https: opengameart.org="" content="" cosmic-time-magic-effect=""> [Accessed 2 November 2020]</https:>
Reid, W., 2020. SFX Pack. [online] Available at: <https: williamreidthe3rd.itch.io="" sfx-pack=""> [Accessed 2 November 2020]</https:>
Unity Answers. 2018. Run Smooth Continuous Rotation Animation. [online] Available at: <https: answers.unity.com="" questions="" 1546163="" run-smooth-rotation-animation-using-animator.html=""> [Accessed 2 November 2020]</https:>
Bensound., 2020. Funky Element. [online] Bensound.com. Available at: <https: www.bensound.com="" royalty-free-music="" track="" funky-element=""> [Accessed 2 November 2020]</https:>
Status | Prototype |
Platforms | HTML5 |
Author | JoshuaPerrin |
Made with | Unity |
Leave a comment
Log in with itch.io to leave a comment.