Focus: Guiding the player on a mini-quest
Genre: Adventure
Members: (Individual)
Prompt: The player must find and acquire water in a post-apocalyptic world, which was stolen by a group of bandits. There is a key to unlock a hideout door. The player must then return to their settlement with the water.
Summary: When precious water is stolen from a small, post-apocalyptic settlement, the medic implores the player to get it back. You must sneak into the bandits' caravan yard, then find both where the water is being stored and the key to unlock the door. Upon your triumphant return, the medic will reward you with parts for your vehicle!
mad max-style, desperado quest
3rd person
the NPC who starts you on the quest is the settlement doctor/medic
the player must locate the key and the water amongst the chaotic bandit camp
they must also pick up some 'medical supplies' - generic bandage item
the reward is a hypothetical vehicle upgrade
very harsh desert environment - scrubland and cliffs
PhotopankPL. (n.d.) junkyard of abandoned cars in the desert [Image]. Shutterstock. https://www.shutterstock.com/image-photo/junkyard-abandoned-cars-desert-1514676926
Vodopyanov, V. (2019). Art for the game Crossout [Image]. ArtStation. https://www.artstation.com/artwork/XBGAJR
Vodopyanov, 2019
PhotopankPL, n.d.
1. This is the asset pack that I'm going to use (Dekogon Studios, 2018), as I will be doing this prototype in Unreal Engine 5. I will have to use lighting carefully to get the gritty, apocalyptic vibe I'm going for. I also downloaded a model of a bandage roll from Sketchfab to use as the medical supplies (aurelkillers1, 2020).
2. A very early iteration of how the map might look. I want the path to utilize the whole area, rather than have the player return along the same one they arrived with.
3. This is a basic greybox of how I want the level to look. The bandits are atop the cliff overlooking the settlement below, while the whole thing is ringed in by mountains and cliffs. I made this with Blender.
4. I sketched out a map in Unreal Engine using the Landscape sculpt tools. It's not perfect, and if I have time I'll definitely try to get a custom heightmap instead.
5. I placed the assets around the scene in an approximation of how I want it to look, and gave the landscape a simple texture using Quixel Bridge. Unfortunately, I've had a really hard time getting hold of vehicle assets that fit the post-apocalyptic prompt and are compatible with UE5, so I've had to leave them out. I attempted to import some Megascans cliffs to illustrate the landscape more accurately, but Unreal kept throwing an "exceeded texture budget" error so I had to remove them.
6. I downloaded a key model (AxonDesigns, 2022) and placed it near to the water model (ASA21, 2019) which the player must collect. It's quite small and easily missed, which I feel would add to the game's frantic aesthetic after enemies are introduced.
7. Following Gorka Games' tutorial (2022), I was able to create a working inventory system. This was the very first time I've used Blueprints in UE5, and I found it very overwhelming. The problem with this system is that I can only pick up one type of item. Changing the static mesh on each individual object only works until I try to open the scene again.
8. I got a functioning Quit button (Buvesa Game Development, 2021) and an NPC with dialogue (Gorka Games, 2022). The NPC is a pre-built character that came with the default third-person scene template.
9. Having gotten completely stuck and unable to figure out how to make the inventory work the way I want it to, I decided to completely delete it and start over (Laley, 2023). The player can now have multiple items, although I still haven't worked out how to implement an unlocking mechanic to get the water. The icons themselves are from Game-icons.net (2022).
10. I also got some simple UI prompts that show up when the player is close to the objects (Aspland, 2022), as well as the Medic NPC.
References
ASA21. (2019). Water Bottle [3D Asset]. SketchFab. https://sketchfab.com/3d-models/water-bottle-db2433b325824ff299351fbd057c0153
Aspland, M. (2022, May 1). How To Display A Prompt Above An Item In-Game - Unreal Engine 4/5 Tutorial [Video]. YouTube. https://www.youtube.com/watch?v=tob3GEdMJFc
aurelkillers1. (2020). Bandage [3D Asset]. SketchFab. https://sketchfab.com/3d-models/bandage-cd4875fab5da4f7aa02a712c6b886876
AxonDesigns. (2022). Key with Tag [3D Asset]. SketchFab. https://sketchfab.com/3d-models/key-with-tag-16ea3fbecc6346df9859f0e18406951b
Buvesa Game Development. (2021, September 4). How To Create A QUIT BUTTON in Unreal Engine [Video]. YouTube. https://www.youtube.com/watch?v=8ALUtViN9Ms
Dekogon Studios. (2018). Construction Site VOL. 1 - Supply and Material Props [Asset Pack]. Unreal Engine Marketplace. https://www.unrealengine.com/marketplace/en-US/product/construction-site-vol-1-supply-and-material-props
Game-Icons.net. (2022, December 20). Already 4131 free icons for your games. Retrieved February 29, 2023 from https://game-icons.net/
Gorka Games. (2022, October 31). How to Make a Simple Dialogue System in Unreal Engine 5 [Video]. YouTube. https://www.youtube.com/watch?v=hbs0xaNOeA0
Gorka Games. (2022, November 12). How to Make a Simple Inventory System in Unreal Engine 5 [Video]. YouTube. https://www.youtube.com/watch?v=khjUY5To7qI
Laley, R. (2023, Jan 2). UE5 Inventory [Video Playlist]. YouTube. https://www.youtube.com/playlist?list=PL4G2bSPE_8umjCYXbq0v5IoV-Wi_WAxC3