top of page

Day 5: Progression and basic game design

Updated: Jul 11, 2023

The final day of the programming week, I told myself. While I certainly was not a huge fan of programming by the end of Friday, I did start to like it a little more, given I now understood the value and significance it held in other aspects of graphic design. Surprisingly, I picked up lists, LINQ and references relatively easily, breezing past the test questions the website provided me. Amazed by my own performance, I decided to challenge myself for the final day of the week, and decided to create John Lemon's Haunted House, with as little help of the tutorial as possible. Importing assets, creating environments and adding colliders were all relatively easy. The part that had me stumped for the better part of almost six hours was how the camera worked. I had never used anything like it before, and so, begrudingly, I opened the tutorial and learnt how to make the camera follow a person, and how to make it rotate. Being completely honest, I had not even thought of using a script to make the camera follow the person. It was so much easier than assigning the camera as a child of the character, and worked like a charm.


______________________________________________________________________________________________________


What is a List?

The List is a collection of strongly typed objects that can be accessed by index and having methods for sorting, searching, and modifying list.


What is LINQ?

Language-Integrated Query (LINQ) is the name for a set of technologies based on the integration of query capabilities directly into the C# language.


What are references?

In C#, classes and interfaces are reference types. Variables of reference types store references to their data (objects) in memory, and they do not contain the data itself. An object of type Object , string , or dynamic is also a reference type.


What is John Lemon's Haunted House?

John Lemon's Haunted House is an Unity asset that provides the basic materials needed to create a horror based game for unity beginners.


What are assets?

An asset is representation of any item that can be used in your game or project. An asset may come from a file created outside of Unity, such as a 3D model, an audio file, an image, or any of the other types of file that Unity supports.


What are colliders?

Collider components define the shape of an object for the purposes of physical collisions. A collider, which is invisible, need not be the exact same shape as the object’s mesh and in fact, a rough approximation is often more efficient and indistinguishable in gameplay.


What is a script?

Scripts are behavior components that can be applied to GameObjects and modified in the Unity Inspector. A script is made up of C# code that is executed during gameplay.


Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
bottom of page