Skip to main content

Unity Tutorial 5

 

Lesson 3 Screenshot

For this week's Unity Tutorial, we started a new lesson that is more advance than the previous lessons that we completed. I find it interesting because I learned that some games are just using the same images and have a special code for it to look endless. The Player also was able to run and jump over the obstacles even though it doesn't maneuver from its current spot. This is where the repetition of the background helps as it gives an illusion effect to the player making it look like it's moving.

What I like about this lesson is that there are more choices in characters, obstacles, and especially the background images. I also learned how to change the physical movement of the player in Animator which is a good idea to have especially when you are just starting to use Unity for your game and you are getting familiar with the tools and what they can offer.

Overall, the Lesson is challenging especially the last part where I was going through the Animator because I wasn't using the same version as the one from the video.


Here are all the things that I learned from the Lessons I completed this week:

Lesson 3.1

New Functionality:

  • The player jumps when the  space bar is pressed
  • The player cannot jump twice
  • Obstacles and Background move  to the left
  • Obstacles are spawn at intervals
Concepts and skills:
  • GetComponent
  • ForceMode.Impulse
  • Physics.Gravity
  • Rigidbody constraints/variables


Lesson 3.2


New Functionality:
  • Background repeats seamlessly
  • The background stops when the players collide with the obstacles
  • Obstacle spawning stops when the player collides with obstacles
  • The obstacles are destroyed off-screen
Concepts and skills:
  • Repeating backgrounds
  • Get collider width
  • Script Communication
  • Equal to (==) operator
  • Tags/ CompareTag()

Lesson 3.3


New Functionality:
  • The player moves at a fast pace when starting the scene
  • There is a jumping animation when the player jumps on the obstacles
  • The player falls over when they crash against the obstacles
Concepts and skills:
  • Animation Controllers, Animation States, Layers, and Transitions
  • Animation Parameters
  • Animation Programming
  • SetTrigger(), SetBool(), SetInt()
  • Not (!) operator

Comments

  1. Hey Flosie,

    It's been a minute since I've been here firstly I miss being in your class! Hope your well. You really explained this set of Unity tutorials really well I think anyone would be able to follow along with these and do them even without the Unity videos. I would definitely agree with you saying that this set was more advanced than the other two sets but I did enjoy the challenge I can't lie.

    ReplyDelete

Post a Comment

Popular posts from this blog

Twitter List!

Lee jong Suk giving you flowerrrsss Hi guys! How are you doing? I tried to create a List on Twitter. Link to an external site I have never created a Twitter List before so it is a new experience. I also think that this will be useful to me especially in the future as I want to explore more about animators and designers and learn from them. I also think that creating a list of specific topics would help you to find them easily and it is more organized.

Unity Tutorial 04

This week's tutorial lesson was very straightforward and easy to follow. I also did not have any problem with the Unity tutorial videos and the software this time which I am really glad about. I learned how to apply codes that can destroy the objects when the collision is detected. I also know how to add the "Game Over" message in coding if the farmer missed feeding one of the animals. The tutorial lesson also taught us how to spawn the animals at timed intervals so that the animals will appear randomly on the game. Here are the things that I learned for this week's Unity tutorial: Lesson 2.4 New functionality: Animals are spawned on timed interval and walk down on the screen and the animal gets past the player without getting fed, there's a "Game Over" trigger massage at the left bottom of the screen. When the projectile and animal collide, objects are removed right away. New Concepts/Skills: Create custom methods/functions InvokeRepeating() to repeat c...

Feedback Stretegies

  Feedforward The first article that I read is called "Try Feedforward Instead of Feedback" by Marshall Goldsmith. He talks about how feedforward is more helpful than getting feedback. I learn that getting a feedback can have a negative effect to the person who is receiving it because they tend to get personal on their suggestions which some people cannot take. This is when Feedforward enters. Feedforwards is all about people listening to suggestions for the future then learn and help as much as they can. There are also eleven reasons to try Feedforward, but I will be only addressing some of them that I find personally works. 1. We can change the future. We can't change the past. Feedforward helps people focus on a positive future and not a failed past. This means that people who use feedforward does not concentrate on the mistakes of what the other person have, instead they give them advices on how to improve their work better for the future. I also think that giving peo...