82 Game Development and Simulation with Unreal Technology
MAKING THE PLAYER MESH VISIBLE
Now tha t your level is ready and the functionality for the lobby door s crea te d in
the level blueprint, it is the time to put the player mesh back in the game.
141. In th e Content Browser find and open the Blueprints .
142. Open the MyCharacter blueprint by double-clicking on it.
143. Click on the Components tab on the upper right corner of the Blueprint Editor.
144. Select the Mesh1P mesh.
145. Locate the Rendering section of the Mesh1P Details rollout.
146. Check the Visible checkbo x. This w ill make the first person mesh visible.
147. Compile and save the MyCh aracter blueprint.
148. Close th e Blueprint Editor.
149. Save all of your p rogress from the File ◮ Save All.
150. Play the level and enjoy your first functional map.
What Happened in TUTORIAL 2.6. . .
In this tutorial we ad ded some basic f unctionality to our level. We placed
trigger volumes inside our level where the lobby entrance doors were located.
We then utilized these trigger volumes to program our level blueprin t to perform
certain actions when a player steps inside of the trigger volumes an d when he/she
steps outside of the volume.
We also learned about a very important and handy feature in the new Unreal
Engine 4’s programming toolbox, called Timelines. We lear ned how to utilize
this feature to animate dynamic aspects of the g ameplay, such as movable actors,
controllin g colors and lights, etc. We used Timelines to slide the doors of the
entrance to the lobby op en and close.
In previous Unreal Engine releases such as Unreal Engine 3 and Unreal De-
velopment Kit, we had to use Matinee and Kismet to perform such a ctions as to
animate objects or control dy namic featur es in the level. The new Timeline f ea-
ture saves us a tremendou s amount of work to perform these tasks, all of which
can now be simply programm ed in Un real Engine Blueprints.
2.7 SUMMARY
This chapter has introduced you to the pr ocess of level design. You also g ot yo ur first
overview of many concepts u sed througho ut the different stages of game creation. It
would be a great idea to go over the tutorials one more time and see how different
pieces fell in place to create a functional shell for a simple game.
We learned about the brush geometry and how we can utilize these powerful tools
to sketch out our level. We learned how to improve the visual look of our level by