Image from learn.unity.com |
Image from learn.unity.com |
Image from learn.unity.com |
Image from firewalls.com |
For my project this week, it was all about piecing together my game and getting it started in unity. Since I already had my game design document done from the previous tasks, I already had a rough idea of how I wanted my game to look and play. What I first did was start my game by creating a 2D project in unity. I then started to research online and through the unity store for different images to use and tiles that I could use to start designing my game map. The fact my game is medieval, I was looking for a knight as the main character and then to have possibly goblins or witches as the enemy type, so I just kept on searching for these pixelated images until I found the right ones. I also wanted to have a good looking map environment, so my main goal was to have that medieval atmosphere by including dirt, grass, tree stones, etc and having them look a bit darker than normal to add a scary feel to the map overall. This week was just all about the research on my map creation, so I can get started on the coding after doing my overall design for the map and characters, because I feel with 2D games, it’s all about creating the map first, then having the characters function, or at least that’s how I prefer to start anyway.
So far, I feel like my game is coming along very well and last semester has really helped me in terms of planning the whole game and starting it. I remember all of this from creating my 3D game, so it’s great to know that last semester is making this game a lot easier to accomplish and also more enjoyable to do and more fun because of me being more experienced in creating my own game.
Image screenshotted on unity hub |
Image from learn.unity.com |
Image from learn.unity.com |
Image from conceptartempire.com |
The tutorials this week were basically all about adding and finalising things for Rubys 2D adventure which I enjoy doing I like adding in the finishing touches so for the first tutorial it was all about Audio like adding in audio clips background music and sounds etc this was fun to do because it feels like last weeks task as in adding life to the game because in my opinion sound for video games is important and you should always try to include Atleast some sound effects or Atleast music into the game and of course I then had to edit scripts to make the sounds function properly in the game I then looked out how to check the minimum and maximum distance that you can heard sound in the game and fixing attenuation then in the final tutorial for this whole game is basically adjusting settings like building the game and running it for a certain platform which a lot of this I already knew from last semester when creating my own game. Overall I enjoyed learning about 2D unity and expanding my unity and coding knowledge. Some things were confusing, but that’s okay. It was interesting to see the differences compared to 3D unity, and it was a good learning experience. I look forward to creating my own 2D game, which I am already in the process of.
This week's reading task was all about making an introduction and a conclusion for our research topic. I first started off by watching all of the videos included in the task and then I did my own research online about how to write an introduction and conclusion and what the best way is to approach them both, making sure you write them properly because they can sometimes be mixed up or sometimes you can write them in a similar way, which is wrong because they are basically an intro and an outro, two different things altogether, so watching the videos for the task and researching online helped me a lot for creating them, and I feel like I made a good introduction and conclusion for my research topic which I then updated in the Google docs to finish off this weeks task. Overall this task benefitted me a lot because I done my own research and learned how to create an effective introduction and conclusion, which will benefit me in the future when something like this comes up again where I need these skills to create something. That’s what I did for this week's reading task, and it seems as though my research topic has come along well with now having an intro and outro and my overall piece.
Image from www.eauk.org |
This tutorial was all about Scope and Access modifiers in unity I am so far enjoying these coding tasks and discovering a lot more about the unity interface and coding in visual studio I will admit the coding part is not easy but I am intrigued and want to learn as much about it as I can because I like coding and am determined to improve bit by bit overtime.
Image from learn.unity.com |
Image from learn.unity.com |
In this coding task tutorial I learned about creating different types of loop coding which is something in coding that I have actually never heard of before so it was good to learn about and now know what multiple loops do and its cool to compare unity coding to video games that I have played before in terms of comparing the coding to actions that happens in them its so cool to see how they achieve that even though for huge games the coding is definitely more complex nonetheless.
This weeks first tutorial was on visual styling - user interface and head-up display I enjoyed this tutorial because the whole thing was about adding a functioning healthbar into the game which is actually something that I wanted to do for my own game in semester 1 but I was unsure how to do so it’s cool now that I know how by adding in a canvas, anchors, portrait etc and then making it function properly in the game by creating a health bar script and adding code into it. The second tutorial was all about world interaction dialogue raycast so it was all on raycasting which I had never actually seen or attempted this in unity so this was a first for me and I enjoyed the creation of it as things like adding in characters and dialogue so being able to speak to characters in a game makes it feel so much more alive and like an actual game you also of course have to add in a script for the npc to be able to have some dialogue and create and interaction with them so overall this week had fun tutorials and taught me a lot in unity and coding which I hadn’t known about yet so it was very useful.
Image from medium.com |
Image from theedge.com.hk |
This week I reviewed two of my peers' topics, which ended up being very enjoyable to do because I ended up learning a lot while reading the topics and I must say, the topics overall, from looking through them, look great and it seems as though everyone has put in a lot of effort in terms of there research and how they wrote out the information for their topic. I also received reviews on my own topic which I am glad because it gave me something to reflect on and possibly improve on some of my topic piece but I am very happy with the reviews that I got. It seems peers that reviewed me enjoy my topic that I researched and wrote so that was great to see and have an opinion on I think reviews and feedback in general is great to get from multiple people because it then gives you a good idea on how people feel about the piece and how you could maybe improve or add to it so overall I think this weeks task was a very useful thing and helped especially after all of the effort that was put into all of the topics so it was great to see everyone posting and reviewing each others work.
Image from wallpaperflare.com This week is the final project task for my 2D game that I created and called Knight trials I had a lot of fun ...