Unity Junior Programmer

“Welcome to Junior Programmer! Designed for anyone interested in learning to code or obtaining an entry-level Unity role, this pathway assumes a basic knowledge of Unity and has no math prerequisites. Junior Programmer prepares you to get Unity Certified so that you can demonstrate your job-readiness to employers.” - Unity


Create with Code 1

This is my rainbow Still Life project using varying solid materials and colors, custom metallic and specular materials, multiple types of texture maps, and a shimmer-shader to create a beautiful plinth countertop scene in Unity 3D real-time rendering!

  • Two-player local car driving prototype! Use (WASD + F) or (Arrow Keys + [NUM0]) to drive around obstacles and avoid oncoming traffic.

  • Use the skills learned in the driving simulation to fly a plane around obstacles in the sky.

  • Use your array and random number generation skills to program this challenge where balls are randomly falling from the sky and you have to send your dog out to catch them before they hit the ground. To complete this challenge, you will have to make sure your variables are assigned properly, your if-statements are programmed correctly, your collisions are being detected perfectly, and that objects are being generated randomly.

  • In this microgame, I updated the C# script according to the instructions of the challenge. This script modifies the cube's position, scale, rotation angle and speed, material color, and opacity. It achieves this by using coroutines for smooth transitions and updates the cube's properties in the Update method.


Prototype 1

In this challenge, I created a prototype using player controller scripts for a local multiplayer driving game. Avoid obstacles and head on collisions as you race to the finish!


Mod the Cube

In this microgame, I updated the C# script according to the instructions of the challenge. This script modifies the cube's position, scale, rotation angle and speed, material color, and opacity. It achieves this by using coroutines for smooth transitions and updates the cube's properties in the Update method.


Previous
Previous

UnityLearn Creative Core Projects