A downloadable game for Windows

Download NowName your own price

This was my high school computing project, and I love it.

Dodgy Double Decker, 
A 3D bus driving game with 1 predesigned level, object-oriented programming using C#. It will use insertion sort, 2D array, and a list of objects. This game will be able to get input from a keyboard and mouse, but also a controller. Then the game will calculate the movement for each wheel, taking into consideration of gravity and other objects interacting with the bus inside the level. The user must be shown the game through a camera which hovers over the bus in 2 different ways depending on a toggle. When the bus enters a bus stop the game must allow the user to pick up passengers and add their destinations to an array. The user must be shown an arrow, pointing to the direction of the bus stop with the most destinations. The game must calculate money based on the distance between the passenger’s collection point and the passenger’s destination. The game must count down from 3 minutes and when it finishes it will end the game, displaying the final score and a leader board of all the games played, with their username, number of stops the user went to, the number of pedestrians hit, the number of passengers collected and their total fares. The game must have a main screen with a play, quit and leader board buttons. During the game the user must be able to exit to the main menu, the user must be able to change the camera view from a racing perspective to a top-down arcade perspective and reset the bus if it has fallen over. The user must also be able to see the time ticking down, the money they have, a speed indicator and the list of destinations that the passengers want to go to, sorted from most passengers to least passengers with insertion sort. The game must have a leaderboard system accessible from the main menu and once the game ends. User must be able to submit their username. The leaderboard will be a database that Unity will interact with through a PHP website. The data from the website will then be transformed into a 2D array to be displayed. All software will be coded in C# and using the Unity game engine, the database will be coded using SQL and then PHP.

Download

Download NowName your own price

Click download now to get access to the following files:

Dodgy.zip 29 MB

Leave a comment

Log in with itch.io to leave a comment.