Imagined Worlds

06/11/21

Our dev team:

Kieran Rice – Programing

Roya Taylor – Game design & 3D modelling

June Reay – 3D modelling, Audio design and video producer

Our plan

We plan to create a walking simulator game, where you walk through a north east village and pick up journals teaching you about the history of the north east.

I will be using Unity 2020.3.16f1 for the game engine and Microsoft Visual Studio 2019 for programing.

The red “Actor” on the green “Floor”

First I created a plane called “Floor”, then I created an empty called “Actor” and attached a red “Capsule” to it, I then attached the “Main Camera” to the capsule.

I also added a “character control” script to the “Actor”, it is shown below:

It allows the player to move across a 2D plane, it also makes the camera move with the cursor. It does not allow the player to jump or run however, this is a design choice as we want the player to only be able to walk as this will allow us to create the environment without having to worry about players being able to jump over objects possibly breaking parts of the game.

13/11/21

“Cubes” and “Book WIP”

Today I added four “Cubes” there are just placeholders for houses.

I also added a “Book WIP” it is a work in progress for the book assets. It is a cube with a light on it, in the future I’m going to add a script that allows the player to click on it to make an image appear on their screen.

20/11/21

Added the “Book Control” script to the “Book WIP”:

This makes it so when the “Book WIP” is clicked it moves the “bookText0” object to the center of the screen. Here is what it looks like in game:

The Rick Astley image is a placeholder for the actual book texts. I decided to use Rick Astley because I thought it was funny.

As you can see above the image doesn’t work exactly as intended, it disappears immediately after appearing unless you hold the mouse down.

01/12/21

We removed the previous plane used as a floor and replaced it with a proper terrain. This has allowed us to add bumps to the floor, making it look more natural. Roya also chose a darker tone of green to use for the floor colour.

June sent me her new book model and I added it onto the “Book WIP” object. Functionality still remains the same.

Roya also added her tavern and bench models. However the collider isn’t working as intended allowing the player to walk through some parts of it.

04/12/21

I’ve remade the actor object, changing it from a CharacterController based object to a RigidBody based object. Here is the new code for it:

I also fixed the bench and tavern colliders, I did this by checking the “Generate Colliders” box in the Prefab inspector tab.

Also I fixed the book closing glitch by adding code making it so the game waits for a few seconds before registering another click. This fixes the issue of the book closing as soon as it opens.

Finally I added Roya’s map to the game to allow us to better place objects in the game world.

08/12/21

Roya added her farmhouse model to the game.

She also added her lamppost model.

As well as a second bench model.

I added colliders to all of these through the generate colliders box.

Furthermore we added trees to the game using the models in “Free Trees” created by Unity user Ada_King (https://assetstore.unity.com/packages/3d/vegetation/trees/free-trees-103208)

10/12/21

Roya added both a new barrel and box model:

I also added a hill in on the map so the player can see the top of the buildings. I added a bench and a tree up there for decoration.

12/12/21

Roya added her house model into the game.

We also added June’s paths to create a pathway in the game.

I also made it so while the book is open the character can’t move. Here is the updated code:

June also found 2 Audio effects on freesound.com for the game, the background noise of birds chirping and the book opening effect.

Finally I added a menu to the game:

Here is the code I used to make the buttons work:

Design a site like this with WordPress.com
Get started