Posts

Showing posts from November, 2018

Phantom Culprit: Interactive World

Image
Lights, Objectives and Doors For Phantom Culprit I wanted an interactive environment to bring it to life. Around the level are many objects the player can interact with ranging from doors, light switches and pickups. Turning on the lights reveals some of the levels darker secrets. The player's first objective upon entering the station is to find the fuse box and reset the power to the building. Once the fuse box is turned on, all the lights in the building come back on revealing more enemies and hidden details relating to the attack on the station. All the doors in the level are created using a blueprint which allows me to say which doors are locked and the state the door is in. Every unlocked door has a 3D world spaced widget with the Interact key shown, giving the player direction around the level. The objectives are also made using a blueprint called ObjectiveMaster. Every objective in the level is a child of Objective Master. Each objective can be configured

Phantom Culprit: Weapons

Image
Glock 17 Gen. 4 My chosen weapon was the Glock 17 Generation 4. The Glock 17 is an Austrian made handgun chambered in 9x19mm and is used as the main sidearm for most law enforcements around the world. The biggest reason for choosing this gun apart from meeting my needs for a handgun is that it fits the setting of my game. The Glock 17 being the main handgun used by police and military forces in the UK and my game being based in the UK it made sense, giving the game some authenticity. The Glock 17 is also highly customizable with different attachments, such as torches and laser sights, as well as different grips, slide and colour patterns.  A Glock 17 Gen 4 (Image by Buds Gun Shop,  https://www.budsgunshop.com/catalog/index.php ) The Model I created the Glock 17 using reference images in Maya 2018. The gun was separated into 4 components to allow animation. These components being the slide, receiver, trigger and magazine. Each component was then  assigned a layer in Maya fo