Sunday 27 February 2022

Tutorial 05

 In this week's unity tutorial, I struggled a bit at the start of it because when it asked for importing a package, which is the cinemachine, it didn't appear on my packages and then I realized that I clicked on the wrong button in packages but then I found it. This week's tutorials are way easier and more fun than the others because there wasn't too much coding or information you had to do.  While I was doing the tutorial and almost half way done with it, I found where my character is because the last two weeks I kept saying in the blog that I had the issue of Ruby disappearing while I am in game mode but now I found it and it appears when I play; however, I have a new issue this week, which has to do with the smoke particles I had to add for the enemy. I did it and followed the steps but it wasn't appearing when I zoom in with the camera or the game mode as if the particles are way bigger than the character. When I zoom out the particles appear but when I go into game mode it disappears and that is really annoying but hopefully next week I figure out the issue like I did this week.




Saturday 26 February 2022

Doing

 In this week's reading task, we should start coding our resources and choosing five themes in the end but with following a certain process. I watched the video before starting because I had no idea what is coding a source. It was interesting but the process is honestly hard to do and I was confused at the beginning but then I started doing it step by step and I think it is fine. I still have to figure out some steps in the process but I think it is fine now. Hopefully, it gets easier in the next couple of weeks. I have all my resources ready except for one but I annotated every source I got from google and google scholar. I found some books, articles, and websites that talks about the core elements of game design as this topic is broad but whenever I am searching and start annotating, I try to narrow it down to keep it simple and clear. The reading tasks are somehow complicated and I wish they were easier because it is hard to follow all the steps correctly but I guess by time it gets easier and by practice it gets better and clearer.




Monday 21 February 2022

Tutorial 04

 This week's tutorial was confusing and a lot to do even though it was just two tutorials and overall 120 minutes. There were a lot of scripts but I have learnt how to add animation and projectiles, which was interesting and I liked doing the animations. I mentioned last week in the blog post that I had some issues in my 2D game and that I couldn't figure out the issue so I just gave up and left it as it is. This week, while following the steps of the tutorial, I found the problem in the scripts and I fixed it. I started reviewing the scripts after every tutorial because I always forget a code or type a capital letter instead of lowercase. The only issue I have now is that the character Ruby disappears whenever I am in game mode. I still can not figure out what's the problem and when did it happen so as to go back to this certain step. I hope by the next couple of weeks, I can figure out what is the mistake I made so that I could fix it and actually see Ruby, the character, in the game while playing it.




Sunday 20 February 2022

Analysis

 In this week's reading task, researching about my topic is a lot easier since the lecture this week. Last week, it was confusing and took me more than  hours to find good sources but now it's getting easier to research for topics and good academic resources that are trusted. The matrix method is still confusing but I hope during the next couple of weeks I get better at it and understand it more. My topic is about core game elements and I have found various sources, websites, and books about the topic and that made it easy to understand the topic.



Resources:






Tuesday 15 February 2022

Einstein Tech Task

 1. 


2. 


Unity Tutorial 03

In this week's tutorials, it was easier than last week's tutorials. It was mostly coding, adding scripts to different game objects, and adding the enemy. I still have the same trouble like last week, which was about the character disappearing whenever I am in play mode. I can't figure out the issue but maybe I'll try searching for tutorials that could help and fix the problem. Everything for this week's tutorials was going well exactly like the instructions as I was doing them step by step but then suddenly at the end of the second tutorial, something happened and created an error in the game while I was adding the code in the damage script. I'm confused because I followed the script and checked every script in the game so far before finishing the tutorials but as I mentioned before, I will search for some tutorials on YouTube that might help in fixing the issues. Hopefully, I will be able to fix everything y the end of this week or before I start next week's tutorials so as to be able to play the game with no errors and as the way it is in the tutorials because if I didn't fix the issues, it might be hard for me when creating the actual game.




Friday 11 February 2022

Doing

 In this week's reading, I started researching documents and articles for the topic I chose to write about for the book. The topic is core game elements, which is basically the main elements that should be in a game to make it successful and enjoyable. There are lots of articles talking about the elements of the game because this topic is broad; however, I narrowed it down a little bit to make it easier to write about for the chapter. To be honest, this week's reading at first seemed a bit confusing and hard to do it but when I actually began researching and writing about my topic, I started understanding exactly what should be done. Although now I know what I should do, the matrix is still a little bit difficult to work with it because it is my first time and I do not usually record the information and sources I found with this type of method but we are learning and I am trying to understand how everything works step by step. I hope the next couple of weeks are easier since now I know what exactly I am writing and how it is need to done unlike the first three weeks where it is our first time following this method and doing the reading task this way.

Research



Monday 7 February 2022

Tutorial 02

 In this week's tutorial, I have understood how to add colliders, rigid bodies, and ho to decorate the tiles. Last semester I knew how to add these components but I did not know that there was the same components but one for the 3D games and others for the 2D games. I was following the instructions and everything was good until when I came to the last step and Ruby disappeared. I tried figuring out the issue but couldn't fox anything so I'm still trying to see what caused this problem and hopefully I will be able to know it by myself. I had also a small issue that was different from the instructions and it was Ruby's speed while in play mode. In my game, Ruby was so fast; however in the instructions it says that Ruby is supposed to be moving slow even though I followed the steps and the speed in the script was three as it was written in the instructions. Before next week's tutorial, I will try to figure out what was going on with Ruby in my game and fix it before starting the next tutorial because I am sure if I didn't fix the issues I have, the things I will be adding and changing would possibly ruin the entire game and it will crash but hopefully is doesn't.

Image by me