Friday, 7 December 2018

Unity Free Tutorials

As for this week i decided to work on my game project. For this tutorial i looked at how to make first person character jump. An image below is my code on C# for jumping. I had no problem working on these and i find it very easy to get around it. Things i like to improve is the jumping motion. As mine is not very smooth jumping, maybe it is because of my laggy laptop.

C# for jumping

First person screenshot

Screenshot of player jumping


Further tutorial i have edit my countdown timer to more suitable position which i think is top right. As shown on screenshot below


full landscape


I also decided to add collecting items. My plan was just made 4 prototype items, which right now is just a cube. I had 4 cubes layout near the player to test what happened when the player triggered them. I made an UI with text of the number of cubes in the scene, which is 4. So after the play triggered the cube the number will start to decrease. I ran into lots of error on this as after the cube collected the number did not decrease and it stays as 4. 

items



Tuesday, 4 December 2018

Game Testing

From reading the article that was giving to us, i strongly agreed that most people when are being asked about their thoughts on something they most likely to say "i like it" but deep down they might not like it. And it's in our nature to let our emotions speak first and our logic second.

The article tells us why giving a criticism is a good thing. It is known as constructive criticism and it refers to feedback both positive and negative. Giving constructive criticism can help to assist individual by giving  feedback on things that they can improve on and things to avoid. What i have learned is that constructive criticism can keep feelings from being hurt by focusing on things that they can improve while avoiding personal insults.

The article also gave us tips on how to give a good constructive criticism such as :

- focus on valid and unbiased feedback
make your criticism clear, understandable, and relevant

Some example:

Bad ways of giving constructive criticism:

1. That logo design sucks, who the heck would pay for something like that?
2. I hate red and green, why not use black and white instead!

Good ways of giving constructive criticism:

1. The balloon font used in the logo seems a bit too playful for your business, do you think a serif- font might be more professional?
2. There isn't much contrast between the background and text color, and the font size is a bit small so the text is hard to read.

I think this photo can represent the words constructive criticism



Interested link :
constructive criticism
https://personalexcellence.co/blog/constructive-criticism/
https://en.wikipedia.org/wiki/Varieties_of_criticism

Sunday, 2 December 2018

Alpha

As for previous tutorial i have made the landscape of the game project. I took further look at more design ideas and have came up with the final landscape.  I created the terrain and lift up the surface about 10, then shift to lower the terrain to add water and to build land and smooth then out evenly to created sandy landscape mix with mountain and rocks.
The landscape consist of sea surrounding the island with mountains covering the island. In the middle of the island has large tress and grasss and fill with rocks, The player will still have a path to follow. For further development i will use mesh collider around each area so the player can not go through it.
I have also created C# script with the countdown clock and after the time runs out the screen will appear as "Game Over". I will look at further detail on creating to make it more unique and well design
View of the island




Timer and Landscape of rocks

Game Over C#

Entering path for the player




Wednesday, 28 November 2018

Unity Free Tutorials

From the last tutorial i made a countdown clock but ran into error so i decided for this tutorial i will just focus on making the landscapes of my game project. I started by making the terrain and added grass. I added grass to the whole terrain. I have followed tutorial from the previous ones that i did for week 2 - 3 on Unity but adding different texture and assets. I created a path and add mountains around the paths and have forest in the middle of the mountains. The reason i decided to created the path is have the player to follow the path to find the gem which will be hidden in the forest.

For the next tutorial i will look at more detailed on making for landscape and adding rivers to the scene, countdown clock, action buttons and mini map.

Error that i have encounter during this tutorial was that working with first person controller. What happened was my first person have a very large circle around it when i click on it. After pressing play my character started by dropping down from the sky at the very end of the terrain map.


Screenshot of the lanscape


Screenshot of the gameplay

Tuesday, 27 November 2018

Games Stories

From reading articles i understand that game stories are very important to the game and the player. Game designers often reference three works in particular that tell us how to make useful stories that apply directly to games. These work are Poetics by Aristotle, The hero with thousand faces by Joseph Campbell, Story: Substance, Structure, Style and Principles of screenwriting by Robert McKee. Aristotle, Campbell and McKee provide some of the most often-cited advice for storytellers in general, so i think it's a good idea to apply their advice to my games.

Identification between the player and their characters, avatars, tokens and so on is a common way to get players to be emotionally engaged with the game.

The article tells us the guidelines for how to tell a good story within a game.
One important thing that Aristotle really hammered on is that each scene should follow the previous ones with a logical cause-and-effect relationship. Weak writing goes like this: “X happens, then Y happens, then Z happens.” Stronger writing is more like this: “X happens, and because of that Y happens, and because of that Z happens.”
Aristotle defined a stage play as being comprised of six elements. These are Plot, Theme, Character, Diction, Rhythm and Spectacle.


GTA V
I think the game story of this game is very good and interesting

Link of interest:
https://learn.canvas.net/courses/3/pages/level-9-dot-2-mckee?module_item_id=44583
http://www.gamasutra.com/features
https://www.thoughtco.com/write-the-short-game-story-2074328

Thursday, 22 November 2018

Week 8 Progress

With the progress i am mostly happy with all the blog and unity tutorials. I really enjoyed doing unity tutorials but with all the reading and writing is a bit much for each day today as there are many work from different modules aswell. I do have a routine to do all the blog and unity work. I mostly get the work done on the day that is due but the time that i spent was sometimes more an hour or two everyday. The assignment i enjoyed the most is working with unity and getting to learn many new things that i can do on unity. It always surprised me with a click of a button can do to the game and how many things can changed or have different effects. For the extra credit  i did not use any of the extra credit as i had no time to work on them. But whenever i am free i tried to do one or two of them.

There are lots of things i want to change on the second semester. First i want to change my routine of work progress. I want to finish the work that was given as soon as possible to make time for other modules. Second is to change my habits of being lazy to read. And last i want to practice more and look up more tutorials on unity during during my breaks before going to second semester for multimedia. There are things that i want to avoid such as overthinking and trying something first before saying no to it. Something new that i want to try for second semester is to go more in depth with game design and try using new software.

Here's an image that i think it will motivate me


Wednesday, 21 November 2018

Week 8 Comments and Feedback

For feedback in, i find it very helpful by getting feedback from other students. All the comments are very positive and was very interesting to read what other has to say. I want to rate this very high quality of comments and want to thank all of the people who have given feedback to me. All of the comments are all helpful. They made me see things that i don't see on my own and the mistakes that i made and was pointed out from the comments. It was tragic to see the negativity on my post but it helps me to do better on my next blog. To be honest i was a little bit ashamed on myself that i could have done better.

For feedback out, i was always not sure if i should said this or that when i thought they could improve on a certain things. I did not want to be mean or made the blog writer feels bad about their blog. Most of the comments i have written was very positive comments and i think instead of saying this is bad idea, i tried to avoid it by saying something else instead such as " maybe you could try this it might help your design to look much better". I would rate my feedback and comment 5/10 because i feel like i could have given more feedback and read more on their other blog posts. I found some good feedback strategies by reading the articles that was given to us on reading every week and by reading other comments from different users. I got a very good idea on my own writing as i analyse other's people writing. From my writing which makes no sense sometimes, i think it makes more sense now as i got a few ideas on how to write from other's people writing. 

I got to connect with more people through their blogs. I think it is a very good idea. At first i thought it was kind of stupid to comment to other's people blog, there is no point. Now i see why we are doing it so. I was happy with my introduction post although there are lots of things i wanted to change or write more about myself to get more people to connect with me and tell them more story about me.

I look forward to read more articles and more blog post from other's people student.I feel that if i read and write more i can give much better positive and helpful feedback or comments towards myself and others. There are lots of things i want to change on my blogs. I would like to rewrite it again to give more information and make it clearer ideas. But i think i'll just leave it there to look back to so it can help me how i went wrong on a certain topic and how can i improve it better.

Thanks for all the feedback and here's a smiley face to let you know that i'm thankful for your comments