Tuesday, 4 October 2016

Reflection of my Mini Games

Monster Maze

The layout of GameSalad it's simple and I think the creators of this software create it to look easy for us. In GameSalad the Actors are all objects which interact with each other. It can be the main character and also the wall is an Actor. Scenes are like a new world because and we can make in a Scene to be the menu a new level or maybe if the player lost the game you can create a new scene and put the information you lose and try again. Scene is like the environment. Attributes are the characteristics of the Actor, in GameSalad we can change it to your one which you think will be relevant good for your game and environment. If you want to change the size of your Actor you attributes is helping you to do this, you can change physics characteristics everything. Behaviours in GameSalad are actions apply to actors which change something in the game. In Monster Maze game we used Collide Behaviour for the actor Monster to bounce against the Maze. I might use it in my future game. Rules are conditions which we give to our actor and we have to include in a rule a behaviour like in the rule to Move right we included the behaviour Move and we gave to the Actor Monster the command when he receive a press on the button Right he is moving right. This is something that I will use in my future game. A group is like a container this includes rules and behaviours. In this game we created the bounceness of the actor Monster  because firstly  he interacted with the Maze it was hard to control him and also I used Attribute Fixed Rotation. In the library we can store all files needed for the game such as picture, music. I aded the rule Change the scene to game over scene when the Monster Actor collide with the maze.

Street Fighter
In Street Fighter game I have 5 actors. The main actor is RYU which is changing into RYU STANCE when he is throwing the Fireball. In this game we have only one scene this is because the game in not finished. In this game we changed the attributes size and we changed the size of character RYU to make him not too big and promotional for the game. One important thing in the games are behaviours in the Street Fighter game I learn how to do the gravity in my game using the behaviour Accelerate this I might use in my future game because is important and the game looks more realistic. Also we learned ho to animate the Actor and change Speed in fps. I used play sound Behaviour to the fireball and I added a special sound effect to sound more realistic, this I will use in my games but I must find special sounds effects for my own game. In this game we used a lot of rules and we learned how to do the jump using change attribute behaviour and we added a special effect to play when RYU is jumping. The jump I think I will use in my game. One important rule in this game RYU Fire stance which spawn the actor RYU Stance in the place of RYU when the player wants to shoot with a fire stance. This give a good effect to the game and might help me in my game. I didn't add behaviours but i might add one one more actor with who RYU will fight. One important thing in this game is jump, I obtain it using a rule where I said to computer when the button ''UP" is pressed down the computer change the Attribute of Linear velocity Y which is high and automatically when all this conditions are valuable the Attributes go high change from his initial position to 650 pixel on Y. And after RYU fall down because of gravity on the game. Also I used the behavior Timer to change when I needed to change the actor after 0.3 sec because in this game when you press space the main character shot with fire stance and to make it more realistic we change the character and after he shot it change back to the character RYU.  I think this behaviour is really important and useful I might include it in my future game in many cases.

No comments:

Post a Comment