Developer Update, Week 5


Goals:

To create:

  • A basic quest
  • A basic money system
  • A basic experience system

Personnel:

Jack

Technologies, Tools and Resources used:

(For most of the Task)[https://www.youtube.com/watch?v=e7VEe_qW4oE]

(Also used)[https://www.youtube.com/watch?v=D0lx90n0s-4]

Tasks Undertaken:

Created a  simple quest that grants money and experience, created collectable coins that can increase money, experience or both.

Justification:

Created a quest giver with input fields (such as quest type, information etc.) in the inspector which allows for many quests to be made using the same modular script. Tracked whether or not a quest is active (to prevent players from completing the quest before it has been accepted) and when the goals are met, the quest is completed and removed. Gave the player money and experience values that increase when the player collects coins or completes a quest.

What we found out:

Refreshed knowledge of storing data in unity and how this data is communicated between different scripts.

Open Issues/Risks:

Some of the scripts created/expanded on, may end up getting merged with other scripts in the future to simplify the project, this may cause merge issues.

Recommendations:

Continue using Unity and learning through YouTube videos as this appears to be the best way to learn.

Leave a comment

Log in with itch.io to leave a comment.