![]() |
ScreenShot of the game so far lesson 4.2 |
For this week's Unity Tutorial Lesson, we are learning how to control the player in this hexagonal type of game area. This type of game really gives an exciting feeling and would increase your adrenaline rush as you have to control the ball to prevent it from falling. Even me, as the one who was trying to make this game, is having difficulty when playing it. (I'm just bad at games hahaha)
I find the tutorials for this lesson as straightforward and clear. I also try to take notes while listening to the speaker in case the coding he was using would be helpful for my game. The last Lesson for this week might be useful for my game as it shows how to include power-ups during the game and it's one of the main things I want to add to my game.
Here are the lists of the things that I learned from this week's tutorial:
Lesson 4.1
New functionality:
- The camera rotates around the island based on horizontal input giving the whole gameplay area a more flexible view.
- Player rolls in direction of the camera based on vertical input which adds more obstacles during the game.
New concept & skills:
- Texture wraps on the ball
- The camera as a child object
- Global Vs Local coordinates
- Get the direction of another object
Lesson 4.2
- New functionality:
- Enemy spawns at a random location on the island.
- Enemy follows the player around with a controlled speed.
- Spheres bounce off at each other.
- Physics Material (bounce)
- Defining Vectors in 3D space.
- Normalizing values
- Methods with return values.
Lesson 4.3
- When the player collects a power-up, a visual indicator appears.
- When the player collides with an enemy while they have the powerup, the enemy goes flying.
- After a certain amount of time, the power-up ability and indicator disappear.
- Debug concatenation (chain or continuity)
- Local component variables
- IEnumerators and WaitForSeconds()
- Coroutines
- SetActive(true/false)
Comments
Post a Comment