Developer Update, Week 7
Goals:
To create:
- Different quests with different criteria to fulfill
- A working quest with rewards delivered
Personnel:
Jack
Technologies, Tools and Resources used:
N/A
Tasks Undertaken:
Implemented two working types of quests; a go to location quest and a collection quest. Additionally a dialogue system was created in order to give the player feedback and start quests, this system could be utilized in the future for narrative purposes too.
Justification:
Most of the coding was done utilizing scriptable objects so that many instances of similar coding can be created easily in the editor and cleanly. A dialogue manager and a quest manager was made to create and edit all lines of dialogue/questing in editor, which allows for new dialogue and quests to be made quickly and be neatly contained.
What we found out:
As the focus this week was on scriptable objects, I learned more about modular coding in the form of implementing said scriptable objects and how this is handled in Unity and C#.
Open Issues/Risks:
Some of the coding relies on getting component names in the editor, this may cause the coding to break in the future if the names of game objects are altered.
Recommendations:
Investigate other means of referencing components other than getting components by name, perhaps by tag or another method.
Dev Logs
Status | In development |
Category | Other |
Author | Garviel |
More posts
- Developer Update, Week 12May 25, 2020
- Developer Update, Week 11May 17, 2020
- Developer Update, Week 10May 08, 2020
- Developer Update, Week 9Apr 30, 2020
- Developer Update, Week 8Apr 16, 2020
- Developer Update, Week 6Apr 02, 2020
- Developer Update, Week 5Mar 19, 2020
- Developer Update, Week 4Mar 12, 2020
- Developer Update, Week 3Mar 12, 2020
Leave a comment
Log in with itch.io to leave a comment.