Skip to main content

Unity Tutorial 7

 

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.
New concept & skills:
  • Physics Material (bounce)
  • Defining Vectors in 3D space.
  • Normalizing values
  • Methods with return values.

Lesson 4.3

New functionality:
  • 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.
New concept & skills:
  • Debug concatenation (chain or continuity)
  • Local component variables
  • IEnumerators and WaitForSeconds()
  • Coroutines
  • SetActive(true/false)

Comments

Popular posts from this blog

Introduction to a future Animator 😁

If you've been reading my blog post since the day I started, you have read my first introduction. However, I haven't really talked about myself. So in this post, I will along with questions from the tasks we have given. 😁 My photo from last year First of all my name is Flosie Jane Sazon, I am currently a 2nd-year student studying Creative Digital Media at the  Technological University of Dublin located in Blanchardstown Campus. I'm 20 years old (even though I don't look my age πŸ˜‚) and I have been living in Ireland since I was 13. This course wasn't actually my first choice even though I love art. My first choice was something about business and language which was way different from what I'm doing now, but I'm really happy that I'm doing what I love. Even though there were a lot of times convincing my parents but everything went well in the end.πŸ˜‚πŸ˜‚ What was the best class you took last semester? why? Even though I enjoyed Web Development and Design Proc...

Exploring Game Design

Inspiration image about discovering new things We started this week's tasks by reading articles about defining what a game is to a more detail and in depth explanations.  I used to define "game" as one or multiple players who works together to complete certain tasks with a set of rules that they must follow whether they win or lose. However if I put more thoughts into it, the definition gets more profound and brings me more in depth about what a game truly is. As I read though the first article that was talking about particular definitions of what a game is depending on how much interaction they have with it. For example, the more interest they have about games the more knowledge they can share with people. There is an interpretation from the article that I like based on a book called "Rules of Play" by Katie Salen and Eric Zimmerman. They explained that games are a "system in which players engage in an artificial, defined by rules, that results in a quanti...

Game Elements

  Textured background with a text. Link This week's reading task is about game elements where we have to explore more important vocabulary that we could use and also consider if we are starting to build our game project. The first written document that I read was analyzing the qualities of games. It started to give a quick summary about the definition of a game and all of main qualities can be simply called as "Formal Elements" also known as "Atomic Elements of Games" . They are the smallest parts of a game that can be studied individually.  Here are the 10 Atomic elements: Players Objectives (goals) Rules Resources/Resource Management Game State Information Sequencing Player Interaction Theme (Setting, Narrative, Backstory) Game as Systems After reading each explanation about these elements, I started to understand how important it is to follow this because every one of them has a special role in our game. The whole game could change if we just adjust/remove a...