ClusterTruck

Language: C#

Engine: Unity

Time: 4 Weeks

Work: UI & acceleration


This Project is a part of the game called ClusterTruck Here we we're learning about how it is to make a part of a game in just 4 weeks' time.                                                       The time we had wasn't that long, in the first week we had to do a lot of research to understand the game.                                                                                                                            To understand the features in the game. In the beginning it was tough because we didn't exactly know how to make it but after some playthroughs we knew it.         and from that moment it became quite easier. 

How did i experience it, it was an interesting project to do it gave me some understanding about how to work with pressure and how it is.                                                        And how to make a game in just a couple of weeks with minimal knowledge about how it works but eventually it all worked out okay.


Feature: Acceleration

This the model of truck we've used in the game as you. In the game it is important to jump from truck to truck without touching the ground if you do, you'll die. Or if you manage to stay on the trucks without falling of the trucks then you'll complete the level.

In this code I'll use the acceleration. it accelerates at a certain speed. But the acceleration goes at a certain speed because of the mass of the truck what you also can see as the weight of truck. and because of its mass it will have a certain acceleration. And in this game the acceleration will become faster and faster to make the game more difficult to stay on the trucks.

This is the acceleration that is on the truck the force amount represents the acceleration. because we use physics for it. the reason is that it feels better and has a better flow in moving forward the truck.


Feature: UI

This is the end of the level when you reach this then you'll succeed. underneath Goal is a empty game object that is represented as the border so as a finish line. when you'll go through it you'll finish the level.

This is the code for completing the level. it looks if the player goes through with the on trigger enter and the compare tag does it happen then it will load the Menu Scene.

These are the buttons we've used in the menu. if you press the button then you will go to the next level, replay the level or main menu.

We've used a simple code to maneuver through the menu with the buttons one of them is this one the replay level. The reason why we did it with in a simple way is because we used one level and then we didn't need an async operation.

Gameplay Video