Update log

5
Update Log [22/02/2016] Project Started. [22/02/2016] Saved the Project under the name “Project Stick Battles” and redirected the home folder for the project to my directory (12292646), this makes the project easier to find. [22/02/2016] Constructed a base for the player, includes gun, camera, hitbox and room for graphics if I get to that point later on. [22/02/2016] Began work on the Player Controller and Player Motor Scripts, this is done to declare player movement and the player’s Input e.g.: The keyboard controls. [25/02/2016] I took a look at player Controller and player Motor Scripts and have tried solely implementing WASD movement on a keyboard, I’ve had the problem of not being able to move although I have seemingly no compiler errors and I’m working on a fix. [25/02/2016] I tried implementing the WASD movement system again to find a compiler error. [03/03/2016] Moved to Unity 5 (Allows for Networking and overall better maintenance etc.)

Transcript of Update log

Page 1: Update log

Update Log

[22/02/2016] Project Started.

[22/02/2016] Saved the Project under the name “Project Stick Battles” and redirected the home folder for the project to my directory (12292646), this makes the project easier to find.

[22/02/2016] Constructed a base for the player, includes gun, camera, hitbox and room for graphics if I get to that point later on.

[22/02/2016] Began work on the Player Controller and Player Motor Scripts, this is done to declare player movement and the player’s Input e.g.: The keyboard controls.

[25/02/2016] I took a look at player Controller and player Motor Scripts and have tried solely implementing WASD movement on a keyboard, I’ve had the problem of not being able to move although I have seemingly no compiler errors and I’m working on a fix.

[25/02/2016] I tried implementing the WASD movement system again to find a compiler error.

[03/03/2016] Moved to Unity 5 (Allows for Networking and overall better maintenance etc.)

[03/03/2016] Created a Player format using a base for importable models and allows for alterations to the hitbox for later on in the project

[03/03/2016] Created 2 C# documents (PlayerMotor and PlayerController) grabbed the rigidbody component through a “RequireComponent” function.

Page 2: Update log

[03/03/2016] Added a prototype for a gun within the FOV (camera)

[04/03/2016] Declared variables and added basic initialization functions

[11/03/2016] After 1 Week of working on standard FPS controls, (WASD movement, mouse look) etc I decided to use the standard unity FPS controller in Unity 5. This is because it has an in built controller which works well for my style of project, It also has a lot of the scripts written for me in a far better way. This won’t stop me looking for improvements I can make but it has also helped me learn how certain functions in Unity are handled.

[14/03/2016] Added a Lighting system it uses a simple transform motion in the “Update” method to rotate the lighting by the variable in the “Start” Method. It utilizes the Time in order to rotate it so I can vary if I add a “random” variable.

[14/03/2016] Added a simple base for a gun

[28/04/16] - Added a day/night cycle on a 1 hour timer, the brightness and sun will rotate over a 360 degree axis.

Page 3: Update log

[29/04/16] – Started working on a menu system however I haven’t managed to get it working yet, this is something that will need improving.

[30/04/16] – Added a base for Singleplayer and Multiplayer options.

[05/04/16] – Attempted to connect to a local connect on a Local host but this was unsuccessful. 2 Clients on different computers cannot connect as of yet.

[15/05/16] – Worked on a Torch system for when it’s too dark to make out objects anymore during the night cycle. So far there is no turning off the light as it is not functioning correctly, however for now it does the job and I will come back to it if it needs improving.

Page 4: Update log

[06/06/2016] – Started a new project due to connection limitations in the multiplayer project. I have decided to use the 2D game software construct 2 Instead of Unity 3D in order to make a 2D platformer. My reasoning behind this is because It will be slightly quicker since I only have roughly 2 weeks left to finish my project. The goals of the project have also changed as I will create a 2D sprite precision platformer.