Roll A Ball 3D
ROLL-A-BALL: 3D PLATFORMER
A souped-up Roll-A-Ball prototype with jump, double jump, and speed boost— plus enemy chase AI, and a countdown timer. Collect every PickUp before the time (or your lives) run out.
Key Features
- Movement: Jump, Double Jump, Speed boost
- Enemy patrol & chase: any contact to the enemy will instant-kill and you will lose the game.
- Clear UI: Start scene, collected PickUps, countdown timer, pause menu, and Skill buttons.
- Moving Pickups: moving up-down, back-forth and rotate around a location makes the game harder to win.
How to Play
- Goal: collect all PickUps before time ends while you still have lives remaining
- Lose condition: time expires or lives reach zero
- Death sources (current build): falling into the void (y ≤ −5) more than 3 times or enemy contact
Controls
- WASD / Arrow Keys — Move
- Space — Jump
- Space ×2 — Double Jump
- Shift — Speed boost
- Middle Mouse — Zoom in/out the camera view
- R — Restart level
- Esc — Open/Close pause menu
Development Screen Shots
- Root folder:

- Materials folder:

- Scripts folder:

- Imported Assets folder:

- Hierarchy & Player's Inspector:


- NavMesh of the platform & how the 5 enemies are placed:

Credits
Nguyễn Võ Ngọc Bảo — Student ID: 23520131
Unity prototype for coursework (Roll-A-Ball 3D)
Download
Download
Mac.zip 74 MB





Comments
Log in with itch.io to leave a comment.
please fix bug
unplayable![]()