Skip to main content

UNITY TUTORIAL 01

Man at Desk by Pat Grivet from Dribble.

After going through these Unity tutorials, I learned how to download and import assets into Unity which I then used to begin creating a driving simulator game. In the first set of tutorials, I learned how to position objects within the game and adjust the camera for the player's view. I also learned how to navigate around my scene, use the position and rotate tools as well as reorganising my layout. These tutorials were generally easy to understand and follow. However, I still need to get used to the different keys used to navigate around my scene. 

In the second set of tutorials, I learned how to create a C# script which I named "PlayerController" and then applied it as a component to my vehicle which can be found in a list called the hierarchy. By opening the script, I was able to edit the code to allow my vehicle to move forward in the game as well as change its speed. I learned about the RigidBody component which I used to modify the weight of objects. I also learned how to duplicate objects such as the obstacles in my game. I didn’t find anything too challenging and enjoyed learning how to make objects move within the scene.

The third set of tutorials taught me how to add a speed variable to the "PlayerController" script to make the speed of my vehicle easier to adjust. Afterwards, I created a new C# script titled "FollowPlayer" which I added to the main camera. From here, I dragged the vehicle from the hierarchy and into the script's empty player variable. This allowed the camera to follow closely behind the base of the vehicle as it moved. In order to give the player a clearer view of the road, I learned how to add a Vector3 offset variable in the "FollowPlayer" script and then entered the digits of the camera's position. Lastly, I learned how to change the colour that would highlight my layout when in play mode. Once again, the tutorials were easy to follow. I think I need more practice before getting used to and remembering the variables for the scripts. 

Personal screenshot from my Unity3D project.

I'm looking forward to learning how to give the player control of the vehicle to move about the game.

Comments

  1. Hi there, Nadine!!
    I don't know about you but I loved driving a car and being from me hahahah ~Terrible joke :p
    I still need to get used to the different keys and variables too ( it's totally new and different). However, it might take a bit of training but I'm also sure you will make a great game! :D
    LĂ­via Alencar

    ReplyDelete

Post a Comment

Popular posts from this blog

INTRODUCTION TO SOMEONE WHO'S JUST VIBING

HEY!! Look who made it to her second year of college!! Me, Nadine, I did!! Yeah, I'm even more surprised than you are.  Happy girl illustration by 94MLK_ on Twitter. Saved from Pinterest . Last year wasn't too bad, but that was up until the whole country went into quarantine and I began to fear for my college career. I was constantly on the verge of giving up on my assignments but I would like to thank my friends for not allowing that to happen. I'm so glad I get to start year two with them and hopefully we'll make it to the end together too!  Despite the stress, there are a few pieces of work from year one that I'm proud of. I liked the websites that I created for Web Development 1 and 2, the video I edited from Introduction to Digital Media mission 3 and the advertisement poster I made for Digital Photography. I hope to produce better work this year.  Personal screenshot from the index page of my web development 1 project. Personal screenshot from the index page ...

UNITY TUTORIAL 04

Various devices illustration from Freepik . This week I completed the final set of tutorials to create a simple animal feeding game. I learned how to make animals spawn on their own rather than having to click "S" to do so. This involved creating a custom function and moving the if-statement under "void Update" to this new function. I also learned how to make the animals spawn after a certain timeframe. I learned how to add box colliders to the animals and how to edit the size of these box colliders. Moreover, I was taught how to make the animals and pizza disappear when they came in contact with each other. I added an else-if-statement that triggers a "Game Over" message when an animal surpasses the player without being fed.  Following this, I completed a challenge in which I had to correct a game similar to the one in the previous tutorials. The final product should allow the player to spawn dogs to catch falling coloured balls. The dogs were initially a...

GAME BRAINSTORM

Game devices from Creative Market . For my first game idea, I was thinking of creating an infinite runner game like the well-known mobile game, Subway Surfers. This is a game that I'm very familiar with and used to spend a lot of time playing. What makes my idea different is that I want to have a more nature-based theme and have the player be extremely small, similar to the character Arrietty from the Ghibli Studios film, "The Secret World of Arrietty," who is a tiny girl who lives with her parents beneath the house of a regular sized family. She often ventures outside to gather supplies. Just like in Subway Surfers, the players main objective is to avoid getting caught. I was thinking of putting the player in a garden where they have accidentally disrupted a sleeping dog and waking it up which results in a chase across the garden. The player must continually run away from the dog while collecting seeds which add up as points. As the game progresses, so does the player...