Time to Develop: ~8-10 hours, including polish (tooltips, cleanup, etc)
In this study, I used Unreal Engine 4's Blueprint visual scripting language to create an easily-expandable secuirty clearance system. This system allows a level designer to place security doors that require a specific "clearance level" for the player to pass through. The player's default clerance level is 1, but they can pick up "security clearance upgrades" to increase their clearance. In addition, the doors are set up to allow the level designer to customize each door individually, including using new assets, changing how much/how fast the door opens, the sounds used, and so much more (additional details in the breakdown images below).
To help demonstrate my security clearance system, I put together a very simple demo (explained in the caption below the overview image). While this demo is far from impressive, the system I created can easily be expanded to allow greater functionality. But, you don't even have to expand it to get more from it; in it's current state, the system can be used for very complex puzzles, since there is no limit to how many security levels you can have. But first, this is the main graph for the Security Door.
*Assets used in this demonstration were created by my dear friend Harris.
Hope you enjoyed this little presentation; I'm available for contract work right now; contact me through my website: http://millansingh.com/
Thanks!