This is a demo of a few features I've implemented recently. I've created the framework for objects players can interact with through bullets and by pressing the 'use' button. Additionally, I've created the framework for icons that indicate the location of objectives. This demo also shows some animated textures (the screen on the console).
Shootable objects When the objects are fired at, they play an animation, a sound, and in some instances start a particle system (for smoke or steam)
Usable Objects When players are in proximity of the object and press the use button, the object plays an animation and/or sound. In this demo, the object is a console which can be 'hacked' by players. These consoles are intended to trigger global events, such as the raising or lowering of a drawbridge (this will be in the next demo)
Objective Icons These are HUD icons that remain on top of the 3D environment to help players find objectives. Features Icons become more transparent when they are being looked at Icons disappear when aiming down the sights Icons become' pinned' to the sides of the screen when the objective is not visible in order to indicate in which direction the player must look to view the obejctive.