This is a demo of
Simple Mouse = pipes mouse X, and Y as properties to a target actor
Controller = pipes keypresses to a target actor
Actor Move and MouseLook = applies properties to move and mouselook
Inventory - Slots that store game objects to be recalled later
Hand = allows interaction with game objects that are containers for code, in this example it’s a weapon
CTRL swap = CTRL key brings up mouse cursor and disables mouslook = Handy!
CTRL = Bring up mouse cursor
CTRL + Right click = place object in hand, if hand is empty
CTRL + Right click = place object or place object in slot, if you are holding something
Left click = activate code in container if the item is set up for it.
Why is it good?
Modularity - share game items between projects.
Code containers = game objects in hand can define how they are used by the player, like a shield, or key, or?
WrectifiedCandy.blend (541 KB)