- Sprinting
- Gliding
- Grabbing and Puzzles
- Death and Respawn system
- Simple NPC Dialog system
- Sound Effects
- BGM
This was simple to create and makes gameplay more dynamic for players.
Time spent to develop: 20 Minutes
Inspired by BOTW's paraglider, the glider slows the player down and helps them to travel long distances in the air.
If only we had animations for the character... and a better glider model (no! this glider model is beautiful! XD)
Time spent to develop: 30 Minutes
JENGA! But in UE5.
Grab physics cubes with E and move the camera around to place them, its that simple! As implemented in the demo, this can create some fun puzzles to solve for the player!
But, a more precise placement system will be needed to build structures and solve more complicated puzzles, so maybe a system like Magnesis in BOTW could work well.
Time spent to develop: 1 Hour
Death is triggered by the player overlapping an TriggerVolume that has the actor tag "Death", the camera then detaches from the character.
After 1 second the character is teleported back to a saved location and the camera is reattached.
The next step would be to make an interface system to notify other gameplay elements about player Death and Respawn so that they can reset.
This was easy to make, no blockers.
Time spent to develop: 30 Minutes
A simple dialog box based on a Widget Component. The text is static and pre-set in the editor:
When the text is modified, the widget is updated with new text.
A real dialog system would use DataTables and such but this was just for fun. :)
Time spent to develop: 30 Minutes
Made with MetaSounds, these effects are triggered from the player's AudioComponent.
Sound effects really makes a game feel alive!
Time spent to develop: 20 Minutes
A good OST can help make a game interesting and lively, so I added a lively and funny music ;)
Music credit: https://www.youtube.com/watch?v=UYYk-ywAf2w
Time spent to develop: 10 Seconds (Drag and drop) XD