This week, I started to work on the game’s core mechanics, the use of abilities the player has to maneuver objects. PlayerAbility.cs The first thing I did was to create a script that would handle the player’s abilities, appropriately titled PlayerAbility.cs Selection Area However, I quickly realized that using a raycast would be inefficient, so…
Category: Semester 2: Kinetic Panic
Ability Multiplier Text UI, Playtesting sessions, Checkpoints, Main Menu, Settings, Removing Ability Multiplier
Ability Multiplier Text UI One of the first things I did this week was add a UI element to the HUD to indicate to the player the Ability Multiplier strength. This was surprisingly difficult to pull off, as I had to modify the UI of the ability selection scene a couple of times to get…
Week 7 – Reading Week, Feedback Session
Feedback Week 7 was reading week, which meant I had no lessons, but I did have a feedback session to attend with Sophie and Vanissa. It was 15 minutes long, and I showed them the work I had done for my blog. They gave me feedback on what to improve with this. This was the…
Week 3 – Movement Improvements, Camera Fading, Instagram Page
Movement Improvements By this point, I had a semi-workable character controller where the player could move the ball around, however, I knew that it was far from where it needed to be in terms of functionality and juice, and so I started to work on improving it. I started by adding code that would make…
Week 2 – Beginning Programming
In this week, I started to work on the programming for my group project. I focused on making a movement script, using the Cinemachine package for camera movement, and refining that movement script through making a basic level using ProBuilder. Making a basic movement script. To begin with, I created a ball object in Unity,…
Week 1 – Introduction
Hello! My name is Sam and I am a game design student at Winchester School of Art, a University of Southampton campus. This week, I have started a module called Game Development, where I review a game design document made from a student during the last semester and, using that, I will work in a…
Week 8 – UI, Possession Ability, Preparing for Playtesting
Sprint Jump Multiplier One of the features I added to the game this week was a sprint jump multiplier. This was suggested by Guy from my team and what it does is that, if the player is sprinting and also decides to jump, the sprint gives the player a speed boost. This wasn’t too difficult…