I am primarily environment artist, but I wanted to expand my horizons and learn some blueprint stuff.
My understanding of coding is very limited, walls of code always intimidated me, but using the node based system of blueprints is much less scary.
So, this is my first serious take on blueprints, I wanted to reproduce the Riddler’s Trophy system from Batman Arkham franchise.
So my plan was to create 3 blueprints: PressurePad, Sign, and Trophy
When you stand on PressurePad, the Sign(s) is enabled. If you shoot the Sign - it sends the signal to open the Trophy.
It got quite more complicated as I added more functonality on top of it, like neon flicker, random signs combination, xray vision, lock target crosshair, UMG achievement animation, ecc.
here’s the result
I had great time doing this project, learned ****-ton of new information and techniques. I also discovered that it is much more satisfying creating interactive objects,
adding sounds, particles, postprocess, even creating HUD and achievement animations. Creating static meshes is just not enough anymore!
Also, you may notice the **** quality of the assets, that’s because this project was centered on learning blueprints, well, at least that’s the excuse that I tell myself.
I will be posting all the blueprints, asap.
I added a second, much bigger, collision box to the Sign BP, then I fire Trace Line. If it hits, the crosshair BP get’s target coordinates, converts it to Screen Space, and lerp’s between the center of the screen and target.
For Detective Vision I used a slightly modified Outline Post Process shader by Tom Looman http://www.tomlooman.com/ue4-outline-post-process/
I placed it in a blueprint and assigned an Action to toggle Visibility. The connection lines are just cylinders placed inside walls and under the floor.
For Sound effects I used samples from https://www.freesound.org/ , edited in Audition CC