Questing Systems
Luddite » Devlog
Author: Adam Stagg
Now that we have a working questing backend, we need some way to tie these quests to all other aspects of the game. This could include killing enemies, collecting items, or finishing dungeons. To do this, there needs to be some kind communication between the different systems. For this, the quests are stored in the Game Instance. This is to ensure that quests persist through dungeons to hub world. The calculations for quests being completed directly reference this, and modify any relevant quests.
Quests are stored via a struct which contains requirements, rewards, and completion goals. Because of this, we already know the rewards, so simply add them to the player's inventory when calling the CompleteQuest function.
Luddite
Status | Released |
Author | Me Gusta Productions |
Genre | Adventure |
More posts
- CutscenesSep 22, 2022
- Balancing the enemiesSep 22, 2022
- Quest GamefeelSep 12, 2022
- Dungeon SpawnsSep 11, 2022
- Adding Physics to our GameAug 19, 2022
- Questing backendAug 16, 2022
- Dungeon Nav MeshAug 09, 2022
- Dungeon CorridorsJul 21, 2022
Comments
Log in with itch.io to leave a comment.