Sole Developer
PC
Unreal Engine 5
1
8 Weeks
Demonstrate knowledge and critical understanding of 2D Game design and development.
Use a range of established techniques to initiate and undertake critical analysis of existing 2D games, gameplay and aesthetics.
Compare and evaluate different approaches of applicable art styles and game engines systems to create interesting game mechanics.
Apply techniques and concepts to create functional and aesthetic designs using a mix of art and engine development.
Implemented game design mechanics using UE5's PaperZD plugin to drive the gameplay
Created a short level using 'Metroidvania' style level design to have the player loop back around on themselves and unlock new paths with their abilities
Created a series of enemies to deigned to introduce and test the players understanding of the gameplay mechanics
Implemented an ability system where the player has a time limit to utilise elemental energy found in the environment
Created a series of meta sounds by tweaking variables and existing audio assets to add 'juiciness' to the gameplay
Created a camera system which dynamically adjusts to the environment based on constrain boxes and features multiple setting to alter how the camera functions
Created a room based system where checkpoints, enemy respawns, and items all reset back to default when the player progresses to other areas
Utilised a custom game manager which oversaw the main gameplay functions such as respawning and enemy spawns
Created a series of components which allow for modularity in functionality such as health and armour
Utilised interfaces to allow actors to interact with each other without creating unnecessary dependencies
Gained fundamental knowledge and experience designing gameplay mechanics for 2D games
Improved my understanding of UE5's 2D features and how they can be used effectively to create visually consistent 2D games in a 3D engine
Deepened my understanding of how to visually represent various game mechanics and interactables through diagrams and documentation
Gained further knowledge on how to design tutorialisation through level design, enemy design, and character gameplay design to teach and test the player without constantly slowing down the momentum of the game
Explored crafting cutscenes, specifically using UE5's sequencer tools, understanding how to adjust it for use using 2D assets