Posts

Showing posts with the label Week 6

Unity Tutorial 05!

Image
Unity Tutorial 05! In this vlog post I will be discussing the process I went through while making these 3 lessons. In lesson 3.1 I started off by  creating a new project and imported the starter files, after that I chose a background and a character, allowing the character to jump by pressing the spacebar. I chose an obstacle for the player, and created a spawn at timed intervals. In lesson 3.2 I learned how to create a background moves smoothly with the obstacles, but when the player crashes into something the obstacle will despawn with a 'Game over' message in the console log, stopping the movement of the background and the spawn manager. Lesson 3.2 In lesson 3.3 I used animations for the first time , we’re going to give it animations for running, jumping, and death. I also tweaked the speed of the animations, timing them so they look good in the game environment.   I learned a lot from this weeks tutorial, this has inspired me with my own project and is the first week I s...

Games GDD!

Image
  What is the GDD for? A Game Design Document (GDD) is a blueprint for the design and development of a game. A game design document is a way of being creative and documenting the approach to the development of the game.  Gonzale (1999) states that “ the important thing is to have something that describes your game project (or any other project for that matter) before jumping into production . Gamasutra  It should help to plan out your game. Though it is recommended that the GDD should be short it needs to be detailed enough so as game developers and artists can coordinate the development of the game independently whilst still keeping to the design. Example of a GDD The GDD is a blueprint for how the game is going to be designed and built, similar to a mind map. In conclusion, the game design document is vital to making a game and it is important to have in order to describe your game project. How do we make one? There are a variety of tools that could be used to create ...