Encyclopedia

This page describes the process of creating an encyclopedia

Problem

Question: How can I create a way the player can look into some facts about the wild boar and some vegetation types and their effect on boar, so that they are aware of what result their management actions might have?

Answer: By creating an encyclopedia that covers the information relevant to the game.

Solution and Methodology

During the creation of the encyclopedia, I conducted mainly technical research, to learn more about scroll Views and Toggle groups.

#1 Brainstorming (Workshop ~ Brainstorm)arrow-up-right

Idea of the layout of the encyclopedia

I considered having the encyclopedia topics sectioned out in different tabs for the user to switch between would be less confusing and more organized. After discussing the idea within the team I started the Unity implementation.

First I created a Toggle buttons group and respectively a Scroll view for every section I needed.

Project structure
During Gameplay : Toggle between views

I edited the buttons and added the needed information about every section (the information was written in a file based on research made by the team in the first sprint)

Opening and closing the encyclopedia

The act of opening and closing the encyclopedia would need some adjustments on the Canvas:

  • Disable the camera control on Open and enable on close

  • Disable some HUD information windows on open and enable on close

Opened and closed encyclopedia HUD changes

Result

Encyclopedia during Gameplay

Quality of the result

The encyclopedia was evaluated by the team and was considered to be covering the need of the player for basic information about the elements of the simulation. Further testing with users should be performed.

Next steps

The next step is to do some playtesting. Another aspect I am thinking about is to refactor the way the encyclopedia is filled with information, so it is easier to adjust the content. (Instead of switching scroll views it would be good to just switch the content)

Last updated