I created a Gantt chart (Fig. 1) to plan out and monitor the progress of work for the module, working towards the set deadline and adjusting when tasks took longer than expected.
Figure 1. Gantt Chart
Encounters – Integer
Stores the total number of encounters the player has been through and is updated at the end of each encounter. Once this reaches 3 the game goes into the final destination state.
Gold – Integer
Stores the amount of gold the player has.
Food_water – Integer
Stores the amount of food and water the player has.
Party_Members – Integer
Stores the number of members in the player’s party.
HR_Encounter – Boolean
MR_Encounter – Boolean
LR_Encounter – Boolean
One of these booleans are set to true when in a specific risk encounter, this then activates a script to choose a random encounter from that risk tier.
Current_Encounter – Integer
Was originally going to be used to to pick a random encounter but was replaced with a script.
Name – String
This may be used in the future but is currently unused and would have allowed the player to enter a custom character name.
Software to be used:
Unity (Unity Technologies, 2020) will be the game engine I use to create my game and while I will primarily be using Fungus (Fungus Ltd, 2020) to create a visual novel, I may need to create some parts of the game via C# Scripting.
Fungus add-on/plugin (3.13.4)
Fungus is an add-on which is primarily used to create Visual novels, interactive fiction RPG and point & click games. In theory you don’t need any programming as Fungus uses a flowchart style programming method, however, I may end up programming to create the more complicated parts of my game. Creating art and inserting them as character portraits, I will use Fungus to create dialogue between the protagonist and side characters.
Photoshop (Adobe, 2020)
Photoshop will be used mostly for backgrounds and character portraits along with the use of a drawing tablet to create clean, polished art. I may use Illustrator (Adobe Inc., 2020) for menus and dialogue boxes due to its vector art capabilities, being able to export high resolution images at any size.
Adobe Inc. (2020a). Illustrator (24.1.2) [Software]. Available online: https://www.adobe.com/uk/creativecloud.html [Accessed 14/12/2020].
Adobe Inc. (2020b). Photoshop (2.2.1) [Software]. Available online: https://www.adobe.com/uk/creativecloud.html [Accessed 14/12/2020].
Fungus Ltd (2020) Fungus (3.13.4). [Software]. Available online: https://fungusgames.com/ [Accessed 14/12/2020].
Unity Technologies. (2020). Unity (2020.1.9f1). [Software]. [Accessed 14/12/2020].