Delivery Driver is a relaxing and engaging 2D game developed in Unity using C#. In this game, you take on the role of a delivery driver who navigates through various obstacles to pick up and deliver packages. The core mechanics involve driving a car to collect and drop off packages while managing speed and direction.
The player must explore the city in search of packages to send (green squares) and the recipient of the package (blue squares) to whom he will deliver.
When the package is picked up by the delivery, the car turns green.
The delivery car looks for the recipient of the package in the city to make the delivery.
When the player delivers the package, the car changes its color to light blue.
The player explores the city in search of new packages to be delivered.
The car picks up a new package for delivery and turns green.
The delivery car will not be able to pick up a new package, if it already has a picked up package, that it has to deliver.
The delivery car continues its journey in the city looking for and finding a new recipient of the new package it has to deliver.
- Drive the car forwards and backwards.
- Turn the car left and right.
- Increase speed by driving over 'Speed Ups'.
- Decrease speed by hitting 'Slow Downs'.
- Pick up packages by driving over them.
- Deliver packages by driving to the delivery spot.
- Change the car color to indicate different statuses.
Player Experience: Relaxing
Core Mechanic: Driving over pickups and deliveries
Game Loop: Find and deliver all the packages to win