10/7
Finished up Section 2 of Unity course. Learned how to use sprites, colliders, triggers, make a simple camera follow mechanism, and how to use if statements to have different triggers do different things (eg. boosters and objects that slow you down)
10/13
Read 3 different articles. Article 1 looked at how different gaming styles line up with different personality traits. Article 2 talked about the accuracy of personality tests. Article 3 delved deep into the "Big 5" personality traits; I've seen that this is the best scale to use because it's the most accurate. (This doc can also be accessed in the resources tab)
10/12
Started Section 3 of Unity course. Learned how to use sprite shapes to make terrain instead of having to use pixel art for individual sprites.
Example of a sprite shape used to make terrain for a snowboarder to travel on:
10/19
Worked on adding triggers to the level that will restart the scene when the player collides with them.
10/28
Added a surface effector to the sprite shape that will increase speed of the player, carrying them across the sprite shape like a conveyer belt
11/4
Added the scene restart function for the triggers from 10/19
11/22
Implemented an invoke method to have a delay for how long the program waits before reloading the scene after the player crosses the finish line or crashes
12/8
Was able to add two particles, one for the finish line effect, and one for a crash effect. Will implement them to trigger for their corresponding situations
12/15
Was able to implement triggers for particle effects so that they activate whenever a certain event happens (crashing causes particle effects, finishing causes particle effects)
1/6
Implemented findObjectOfType method to find the surface effector in my player controller script. Allows one to find components that are not attached to the script object. Used to speed up the character when given an input from the player like the up arrow key.
1/11
Added dust particles for when the player is traveling on the ground