Posts

Showing posts from February, 2021

Unity Tutorial 04

Image
  This week in my unity tutorials I progressed with my Ruby's Adventure game. I delved into sprite animation and world interactions -projectiles. I was excited to learn about sprite animation and how it all works. I first started by adding an animator component, I then went on and made a new controller. I then went on to learn how to make animations from what I had in the assets folder. I learned how to change a sprite, create an animation and build the controller. I then went to the blend tree, set parameters and sent them to the animator controller and modified my script.  I then moved on to world interactions - Projectiles. I first created the projectile from the sprite named CogBullet, then I created a physics system to be able to launch the projectile. I also learned more about what the instantiate function does in Unity. I then worked on fixing a few errors and setting up my layers and Collisions. I then went ahead with fixing the robot and cleaning up the code so we don'

Unity Tutorial 03

Image
  (image from my unity editor) This week for my unity tutorials I moved on to adding collectibles and  then damage zones and enemies.  For the collectibles part I first gave Ruby a health stat and created new variables, I set Ruby's max health at 5. I then added a new sprite to act as a health collectible and gave it a box collider set as a trigger. Then I created a script for the health collectible to give health to Ruby and also adjusted Ruby's script so that it can check if Ruby needs health. If Ruby's health is at max it wont collect the health collectible. I then went ahead and added a damage zone and also took care of some of the graphics by tiling the sprites instead of stretching them so they look better. I also added enemies with rigid bodies and box colliders. I also created a new script for them called EnemyController. I then used OnCollisionEnter2D to be able to have Ruby take damage when colliding with enemies. I found these tutorials to be quite straight forwa

Reading 03

Image
  (image taken from RefWorks of my 4 readings) This week for my reading that I had to find and select 4 academic papers on my topic, dimensions of a game world. I searched through quite a few papers and found 4 that I would focus on this week and saved them in RefWorks. I made sure to read the abstracts and conclusions so that the papers are relevant to my topic. I'm still finding it a little difficult to find some suitable papers but the ones I've found so far are similar enough to what I'm looking for. They are: Defining the Physical Dimension of a Game Setting - Ernest Adams Gamasutra Dimensions of video game behavior and their relationships with personality - Narnia C Worth, Angela S Book The Geology of Minecraft - Georg Kleinschmidt Authoring Adaptive Game World Generation - Ricardo Lopes, Elmar Eisemann and Rafael Bidarra I went through these 4 papers highlighting what I found to be important and commenting the main points I took from the papers. I then got started on

Unity Tutorial 02

Image
(image of my game in unity) This week for my unity tutorials I had a bit of extra work since I kinda slacked on my work last week so this week I had to catch up 😓 but overall I found the tutorials quite easy to start and go through and it was fun exploring the 2d side of Unity. I remember being interested in sprites and this type of game style a few years ago so I'm excited to learn how these game types are made and how to make my own.  Some of the things I've done so far are include setting up the unity editor to work in making a 2d game. I then went ahead and made my first character and script, character controller and keyboard input and then also worked on the world design, specifically the tile maps which i had to read over twice to get how to paint them on the map 😴 but I managed in the end.  Then I went on to decorate the world with more sprites and set colliders so that the character can interact and be blocked by certain objects.

Planning

Image
  (image  source ) For this week as part as our reading task we were introduced to how the TUD library search works and how to use it to find sources for our chosen topic. I found this very useful as it will make finding sources and reading much easier for my topic. My chosen topic for this game design and development book we all want to create together is "Dimensions of a game world", which would go under the chapter of "Game World".  Some of the Keywords that I found for this topic would be:  Dimension Data Map Navigation Scale These keywords were useful in searching journals, papers and books in the TUD Library search. After searching for some time I started to organize my finding using a matrix. I'm still not sure if I like the current matrix I'm using so I will probably look for a new one. I'm looking forward to learning more about how to create academic writing and use it well as it is a valuable skill to have especially in later studies when the c