In this chapter, you saw how easy is to create different elements for a puzzle game using just a few of and how it is possible to create potentially infinite game sections by tweaking their settings.
You know now how to manipulate the physic at your advantage, handle triggers in a dynamic environment, and create fun and reusable dynamic objects.
As usual, these are the possible extensions and tweaking for this game:
We created bullets but we didn't implement in the game. Do it by creating a new section with shooting turrets around the path. To create them, check how we create the weapon on the previous chapter and use static meshes to create the shapes of the turret.
Create a Matinee that shows the whole maze before the player starts it. Launch this Matinee on begin play of the Level Blueprint, use triggers within the level to avoid that matinee being launched multiple times. Swap the camera with the player one when it ends.
Create moving platforms. Using Matinee and trigger volumes,...