Development Log - Week of
Nov. 27th, 2023
<--- Start of Development Log - Week of Nov. 27th, 2023 --->
During this week, our team made final refinements, given the time constraint, and fixed all previous bugs.
Vehicle Improvements
-
Bugs witnessed in previous play testing have been addressed. (steering previously had integration issues with phone texting)
Point System & New Levels
-
Implemented UI widgets for notifications on why points are being deducted (e.g., Point deduction: crossed red light).
-
Created two new levels for the Game Over scenario: a funeral and a jail scene with sad and serious music. Once the points go below the 0 threshold, the player will be taken to a new level—either funeral or jail or both—and learn about the actual consequences of reckless driving.
New Player Objectives
-
Players can now see their current location on a smaller map towards the right side of the steering wheel and are prompted to navigate to specific locations (A, B, C, and D) in the world.
Lobby Level
-
Instructions on how to use the controllers and what to do have been updated
Progress on our Risky Driving Scenarios
Both
-
Collision special effects have been updated (e.g., blood, screaming pedestrians, etc.).
-
Pedestrian updates: Pedestrians wait at crosswalks depending on traffic light color. If there is no traffic light, pedestrians can wait based on your customized logic.
-
Added new landscape to prevent players from falling off the city mesh.
1. Text & Driving Scenario
-
Phone interactions have been moved to one hand: instead of using a line trace to hit the keyboard with the left hand and grab with the right hand, the player can now grab the phone with just the right hand and choose keyboard keys with the joystick on the right hand and press X to select a specific key.
-
Created a new phone holder for easier identification and location.
-
Phone now rings randomly, with prompts and corresponding ringtones for users to grab the phone and respond to text messages. If users do not grab and respond, the ringtone will persist and distract the player.
Testing and Feedback:
-
Conducted preliminary testing sessions with team members; a showcase is scheduled for Dec 5th, 2023, involving external developers and the general public for more comprehensive feedback.
Plans for Next Steps (Week of 12/5/2023):
-
As time permits, developers may continue to develop this application :)
<--- End of Development Log - Week of Nov. 27th, 2023 --->