Lancer Overview
Lancer is a First Person Action Platformer where players must wipe out the spaceship from the MNEKs whilst traversing the ship through PORTALS! They must remain alive and not fall into the void or mission will be a failure.
Project Overview
Lancer formed part my second university year modules. It was developed over a 5 week period in UE5, and it was built using a framework provided by the university. The project aimed to explore the design and development of gameplay and quest systems. Inspired by Portal and the futuristic feel of the framework, I implemented a portal-based mechanic that directly tied progression to quest completion—players cannot advance through portals until objectives are completed. This system allowed for clear, immediate feedback on quest progress while reinforcing the connection between player actions and world interaction, giving me practical experience in designing engaging, goal-driven gameplay loops.
Portal Mechanic
The portal mechanic was inspired from the game Portals with the difference that players can't spawn them. In Lancer, portals are used a way to, not only traverse the map, but as an indicative that to know if the current quest has been completed. Furthermore, portals are designed to allow the player to see what is happening on the other side without having to teleport. The reason behind this design is so that players can prep themselves, and be preempted on what is waiting for them when they cross over.


