Summary

This was my very first project in the Create with Code Course which I completed as a part of the Unity Junior Programmer Pathway. I had to program a controllable truck on a floating road, trying to avoid (or hit) obstacles in the way. 

How to Play

  • W to accelerate
  • S to brake/reverse
  • A & D to turn

Project Outcomes

It was a simple prototype to introduce me to physics, movement and player control in Unity. In addition to becoming familiar with the Unity editor and workflow, I learnt how to create new C# scripts and do some simple programming; calling basic functions, then declaring and tweaking new variables to modify the results of those functions.

After completing this unit, I am now able to:

  • Move game objects through programming
  • Apply physics to game objects through rigidbodys and colliders
  • Implement a simple player controller
  • Diagnose and fix code that compiles, but fails to perform as expected.
  • Choose and correctly implement appropriate data types.
  • Prototype new concepts.
  • Comprehend and evaluate basic code
  • Use an IDE to modify simple code.