RACING FUN CAR GAME USING UNITY 3D & C# PROGRAMMING


Racing Fun Car game is a 2 Dimensional Racing Game made by using unity platform and C# programming language. It is a best game for all children's of age 3-10 years.
In this project, I were left free to decide what type of game I wanted to develop. My interest is always in the Racing Games. So, I decided that a racing game would be suitable, since such a game usually do not depend on advanced assets, e.g. animated models. After some brainstorming, it was decided that a racing game should be developed. However, there were two different racing game ideas, which will be described below.
In compliance with our development process, the game concept evolved, as more and more features were added.


GAME DESIGN


STAGES IN GAME

·        INITIAL STAGE -  our first concept had a game play of 2D Car Racing Game where a player had a car and the goal was to secure his car from other opponent car. The other idea was to create a simple race track where player could collect coins in order to win. Since the first idea involved much greater work than the latter one, it was decided that the first idea were to be given a low priority, whereas the second were to be given a high priority.

·        MIDDLE STAGE -  in my second concept I decided that with the car obstacles, I should also include some more 2D obstacles something like real obstacles. So, I added some box shaped obstacles. With this I decided to also show high score and the high coin collection of the player on the screen when the car has been crashed that is when the game is over.

UNITY 3D

    Unity is a cross-platform game engine developed by Unity Technologies and used to develop video games for PC, consoles, mobile devices and websites. First announced only for Mac OS, at Apple’s Worldwide Developers Conference in 2005, it has since been extended to target more than fifteen platforms. It is now the default software development kit (SDK) for the Wii U. 

     Unity Pro is available for a fee and Unity Personal has no fee; it is available for any use to individuals or companies with less than US$100,000 of annual gross revenue. On March 3, 2015 with the release of Unity 5.0, Unity Technologies made the complete engine available for free including all features, less source code and support. Unity is noted for an ability to target games to multiple platforms.

     Five versions of Unity have been released. In 2006 at the 2006 WWDC trade show, Apple, Inc. named Unity as the runner up for its Best Use of Mac OS X Graphics category.

     GAME CAMERA

     The goal of this shorter section is to create and manage a camera to follow the player’s car as it races around the track. In a racing game, one of the most common camera views is from a third-person perspective; that is, behind and slightly above the player. This project will show you how to create one of these cameras and then to move it along in a fluid manner with the player car. In more advanced games you might wish to set up numerous cameras to capture the action from different angles. This more complex camera work is done by enabling and disabling various cameras based on user input.

     BASIC LIGHTS

     Directional lights are placed infinitely far away and affect everything in the scene, like the sun.

     Point lights shine from a location equally in all directions, like a light bulb.

     Spot lights shine from a point in a direction and only illuminate objects within a cone - like the headlights of a car.

     Area lights (only available for lightmap baking) shine in all directions to one side of a rectangular section of a plane.

CAR DESIGNS


               



OBSTACLE DESIGNS


               



ROAD TEXTURE




SIDE SCENERY TEXTURE




Post a Comment

0 Comments