top of page
bowling2_edited.jpg

Rollaball

About

Role: Game Dev, Programmer

Time Frame: 4 two week sprints

Engine: Unity (C#)

Team: 1

Introduction

I wanted to start with a simple bowling game, then add various power-ups to make the gameplay more interesting. I used blender to model the pins and ball. Getting the scoreboard to work was a big task though, and development time went very heavily into getting basic bowling functions implemented.

Gameplay Walkthrough

Player AimController (programming/gameplay)

I wanted to include a game object to aim with, with the ball following it's direction. As someone who is still new to programming, getting the vector equations necessary was a long process. Below is my latest progress on this system, including the camera movement.

web bg.PNG
OrbitCamera()
gif for web rollaball.gif
AimController()
web bg.PNG

click to expand...

Update Scoreboard (programming)

For this element, I dedicated a lot of time to researching how to best implement a realistic score update function into my game. I ended up using references to game objects organized into each frame, then moving to the next to update the score.

ScoreUpdate()
web bg.PNG
Object Heirarchy
In-game Scoreboard

click to expand...

bottom of page