Janle is in charge of all the coding-related stuff done in Unity. Each week will feature a section documenting all the features, bugs, and fixes that I have done throughout the week. We had the help of Ross to use version control with GitHub Desktop so that both of us can work and import assets at any time and place.

<aside> 🪄

Sources for the coding, tutorials and assets can be found under a toggle. To access them click on the list and it will display the relevant content.

</aside>

The first step to establish in a first-person open-world walking game is the first-person camera controls. For this I used the tutorials linked below to create a working player movement that includes sprinting and player camera movement.

Note: The camera seems to jump on startup. Not in the list of priority to fix currently.

After that, I found a tutorial to create the core part of our game, the sketchbook. The tutorial covers animation to flip the pages and utilising shaders to show content on the pages.

Note: Further along with working on the prototype, it seems like the sketchbook is very buggy. It freezes when any action is made outside of F to interact with objects once. Top priority will need Ross’ help.

I found a very useful Unity tutorial series that covers a large majority of features that we would like implemented into our own game. I will be using any of the parts that relate to our game. For this week I added raycast, which will display names when players hover their cursor over interactable objects. Then following up with that is the collecting of clues along with key binds to open up the sketchbook and coding to move the cursor within it.

<aside> âť“

To Making Next Week

</aside>

I will be focusing on completing these coding tasks next week. Below are some ideas that we though we could add into our game to make it immersive and visually appealing.

Potential Ideas?