Cycle 2, Activity 4: Objects and Rules

Last week, the studio team discussed the general world of the game and some ideas on the puzzles players will face. For the prototype purpose, not full stories and all game elements will be used, rather than small number of the main concepts in deep details will be introduced. There will only be four main puzzles that players need to solve in the prototype as the introductory to the game main concepts. Each of the puzzle will require different type of utilization of the gravity gun to present the complete mechanics. To unpack the elements of the prototype more clearly, three tables have been made, which are list of objects, object attributes, and object relationships.

Looking into the four puzzles and other important non-puzzles aspects in the prototype , there are many objects considered to be important to implement. All these objects are listed in the table below, along with its model concept, detail purpose, and specific class.

Class type:
Player and weapon – unique class that determines player’s controls
Interactible objects – objects that player can interact directly using gravity gun
Buttons – class that can only be interacted by interactible object and player class (not weapon)
Obstacles – dynamic terrain that appears to be a part of the puzzles.
Terrain – normal uninteractible objects.

List of Objects in the Game.

Object Model Purpose Class
Player The character that player controls and has first person experiences. Player
Gravity Gun The main weapon of the players. This is used to lift up interactible objects and alter their weight. Weapon
Rock Interactible objects that are scattered around as a part of the puzzles. They varies in size and weight. It is used to jump over the fallen tree, cross the river and to press the stone buttons Interactible Object
Apple Interactible object that is a part of the puzzles. It is used to press the stone buttons by amplifying its weight. Interactible Object
Crate Interactible object that is a part of the puzzles. It is used to press the stone buttons by amplifying its weight. Interactible Object
Boat Appear to be the last interactible object on the game. Player wins whenever he interacts with this object. Interactible Object
Stone Buttons Image result for stone floor button Interactible objects that are parts of the puzzles. Player has to put a heavy object on top of them to open the gates. Buttons
Large fallen tree An environmental obstacle. Player has to jump over it using his creativity. Obstacles
Gate Related image A part of the puzzles that blocks the way. Player has to figure out how to open these gates. There will be two main gates, first can be open by pressing the three stone buttons simultaneuously, the second one can be open by pressing a “switch” stone button. Obstacles
River Related image An environmental obstacle. Player has to cross the river using his creativity. Obstacles
Instruction Signs Related image Some sort of environmental objects that gives hints and guidances with the player and weapon controls. Will be placed in the very first area. Terrain
Environmental trees An environmental object as the boundary of the map. Terrain

Some objects have attributes that have direct and indirect impacts to the mechanics and difficulties of the game (prototype in this case). Not all objects have attributes. The detail of the attributes identified along with its default value and measurement is illustrated in the table below.

Object Attributes.

Object Attributes Value Measure
Player Walking speed 5 game dot pixels / second
Running speed 10 game dot pixels / second
Jump height 2 game dot pixels
Weight 75 Kg
Gravity Gun Lifting object range 3 game dot pixels
Altering weight range 10 game dot pixels
Default Mode Amplify class
Weight speed 25 kg / second
Rock Weight ranging from 5 to 80 Kg
Size ranging from small to big class
Apple Weight 1 Kg
Size small class
Crate Weight 5 Kg
Size medium class

After having better understanding to each individual object, the rules and relationships between them are also identified. They are depicted in the relationship table below.

Object Relationships.

Object Relationship With Effect(s)
Player Terrain (Environmental trees & Instruction signs) Colliding with player
Fallen trees and gates Colliding with player
River Player dies when he/she is drowned
Boat The game ends with winning when player interact with this object
Gravity Gun Interactible objects (rocks, apple, crates, boats) Player can lift up every interactible objects with gravity guns. Player can also amplify or lighten the object’s weight.
Stone buttons Player Will be pressed when the player step on it.
Interactible objects (rocks, apple, crates) Will be pressed when an object with weight above 20kg exist on top of it.
Gates Pressed button will open the gates

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s