Brief 1
— GAD170 —
— GAD170 —
This is my first project for game scripting. In this project, I use the Unity Engine to create a simple game that allows the player to move about a game world and interact with objects within the world.
My decision was to make a simple game with third-person controls—I would have liked to use first-person controls, but seeing as the game currently doesn't have mouse input support yet, I decided it would have been easier to move around the world in third-person. The player has the ability to control the agile and not-so-vigilant Super Blox Man and make him perform many different tasks such as moving around, jumping, collecting coins and opening chests.
On this page, I will go over how I created Super Blox Man and the mechanics of this game, of which they currently stand.
(u/Luke25361, 2021) [1]
This is the first step I took to beginning my game project was to set up the engine. I specifically used version 2021.2.10f1 for my project, as this version was updated, not in a beta stage (less risk of technical difficulties coming along the way) and not in Long-Term Support (a current version of the engine—LTS versions are outdated versions but still supported by Unity).
In my week 1 page for this class, I went into further detail about how I set up my version of Unity, including how I laid out my Unity Editor window. For the sake of not making this page longer than all of William Shakespeare's works combined, you can use the button below to go straight to the page.
In order to allow the player to interact with the world, I have to create a Player Controller that the player can use to do so. In the first week, I created the agile, incredible and fantastic Super Blox Man, infamous to all GameObjects for his abilities!
Before Super Blox Man had the abilities he has now, I used a simple Player Controller script that only allowed Super Blox Man to move forward and back, turn clockwise and counter-clockwise, and strafe left and right.
[1] u/Luke25361. (2021). New Unity logo found in the latest 2021.2 beta [Image]. https://i.redd.it/tu3gt6ysfxq71.png