Posts

Unity Tutorials 04

Image
  Unity Tutorial Moving on from the last tutorial, the player has to press S to spawn new animals, which makes no sense. In this tutorial I learn how to make a new method to spawn new animals automatically, I started by writing my very first custom function in the SpawnManager script.  I then moved on to making the animals spawn on a timer so the animals can appear every few seconds. I then give both the projectiles and animals some familiar components 'colliders', so they can be destroyed on collision.  I then code a new script in order to destroy both the animals and projectiles on impact. If the animals get past the player, A 'game over' message pops up to let the player know they lost. Next, I completed a challenge and quiz where balls are randomly falling from the sky and I have to send my dog out to catch them before they hit the ground. Here are the challenge outcomes: A random ball (of 3) is generated at a random x position above the screen When the user presses...

Game Vision Statement

Image
  Escape Run In this blog I will be writing my game vision statement, The name of the game will be 'Escape Run' and the genre of the game will be an endless runner game. This game idea was inspired by other infinite runner games such as temple run or subway surfers. What is an endless runner? An endless runner game is characterized as an action game, designed in a linear way with no end, without any pauses or breaks to rest, the game usually has no stages or changing levels. It has one continuous level, the game difficulty starts slow and easy, but the further the player gets the difficulty increases Description: The game will start off with a simple menu scene with an image in the background of a bridge leading to an entryway with some stairs, (shown in the image below) a high score on the top left and the start button at the centre of the bottom of the screen.  The point of the game is for the player to get as far as possible in the game without crashing into any of the obst...

Unity Tutorial 03

Image
  Unity Tutorial Image Link In Unity tutorial 3 I learned how to add some new functionality, concepts and skills, such as moving the player back and forth and making sure the player can't leave the play area on both sides, this makes sure that the player doesn't fall off the map. In this part of the tutorial, we learn concepts and skills such as adjusting object scales and how to use if-statements. In the next part, the tutorial covered more functionality and we learned how to enable the player to shoot a projectile in the form of pizza slices, cookies or whatever you choose. Projectile and animals that leave the scene are removed from the scene. We also cover some new concepts and skills such as how to create prefabs, override prefabs and destroy objects.  In the final tutorial, we learn new functionality such as pressing the s button to spawn a bunch of animals in the scene using the spawn manager and using the spawn manager script. In our spawn manager script we learned how...

Games MDA

Image
  Link to image MDA: A Formal Approach to Game Design and Game Research MDA is a formal approach to understanding games which tries to bridge the gap between game design and development, game criticism and technical game research. MDA breaks down the consumption of games by breaking them down into their distinct components: Rules System Fun and setting up their design counterparts: Mechanics  Dynamics Aesthetics MDA  supports a formal, interactive attitude to design and tuning. it allows designers to think explicitly about particular design goals and to predict how changes will impact each aspect of the framework and the resulting design Design, Dynamics, Experience An Advancement of the MDA framework for Game Design In 2015 and 2016 the MDA was deeply analyzed, criticized and challenged, these are two of the major weaknesses found: It neglects many design aspects of games, focusing too much on game mechanics. It is not suitable for all types of games, including particula...

Feedback Strategies

Image
  Feedback Strategies The Difference Between Praise and Feedback Link To Article  In this article, we learn about the difference between praise and feedback and its consequences. Popular psychological research warns about the power of praise and how it can affect a child in a negative way, this unconditional parenting could cause the child to be unmotivated to learn, achieve and could result in a fixed mindset. It is advised to praise children for the effort they put into things instead of telling them that they're smart or really good at something. This is called' process praise'. By implementing this way of parenting we teach the child to believe that they can get better by doing work and putting in the effort, this results in a 'growth mindset'. Preschoolers and Praise: What Kinds of Messages Help Kids Grow Article Here Preschool children are in the early stages of figuring out who they are and what they're capable of doing, the language used by the parents a...

Game Idea Research

Image
 Endless Runner Image Source The game I decided to focus on making is an endless runner game as I think I'll find it the most enjoyable to work on for the rest of the semester. Here is a good article I found that describes the game mechanics of an endless runner game: Article Here The article does a good job of explaining the game mechanics of most endless runner games and the game progression. Here are the game mechanics: 1. Warm up: To let the players adapt to everything in the game, you should give the player between 7-12 seconds to run freely and figure the game out, during this time you can introduce the player to the game core mechanics or introduce collectables. 2. Calibrate: Once the player figure out the basics of the game you can provide them with a simple challenge that is hard to fail, such as placing an obstacle on the path or jumping over an object. 3. Reward: After the player completes some of the challenges you can introduce them to some rewards they can win the fur...

Tech Tip: Twitter Widget

Image
 Twitter Widget I have added a Twitter widget to my sidebar.