
This course includes our updated coding exercises so you can practice your skills as you learn.
See a demo
Explore Unity particle systems, create, place, and tune particles with properties like lifetime, start delay, speed, gravity, color, and simulation space (local or world) to craft dynamic effects.
Add a rigidbody to the cube to apply physics, enabling gravity, collisions, and rotation in Unity’s scene. Tweak the particle system and scene setup for a mobile VR simulation.
Explore the Unity asset store to swap basic scene assets with polished 3D models, skyboxes, animations, and shaders, then import them into your project.
Explore how to set up a Unity project, build a game controller, and implement input handling with get key and get key down to trigger actions.
Implement the a-star algorithm by building a node path from start to goal using open and closed lists. Visualize the path on the map and return the node path.
Transform a background tile into a prefab, apply updates to all instances, build a navigable tile grid with colliders, and prepare the player and target for the next lesson.
Convert the a-star pathfinding from console to a visual map by linking tiles to nodes and using dynamic map width and height, preparing start and goal nodes.
Set the start and goal nodes for pathfinding, adjust candidate validation, and configure sprites, colliders, and scene objects while binding the player and enemy to the A-star script.
Implement a star-based pathfinding flow in Unity by defining neighbors, validating candidates, and computing a node path from the enemy to the player, then moving the player along the path.
Set up a movable object in Unity to guide a tank along a path of nodes, moving toward each target node at a steady speed.
Learn to implement smooth player rotation in Unity using angle calculations, direction, and quaternion interpolation with delta time for fluid tank-like turning.
Speed up player movement in Unity by tuning to 0.1 units, preventing node overshoot and enabling smooth movement between nodes to collect crates and green barrels for score and health.
Turn crates into sprites and prefab assets, then spawn multiple crates in a scene using a scene controller, instantiate with position, rotation, and a crate container.
Connect an audio source for collect sounds and looping background music, disable play on awake, and wire them to a scene controller to play on item collection.
Build a castle scene in Unity with primitive 3D models, floor and walls, and door; position, scale, and duplicate pieces, then connect a button to lower the door for walk-through.
Develop a simple Unity door system by scripting a door with a target position, using Vector3 and lerp in update to lower or raise it via a door button.
Explore two VR interface styles in Unity: world-anchored 3D text and camera-following text, set up readable UI such as Infotech, and implement enemy tracking with restart on victory.
"I learned a lot with this course. It gives you a step by step guide to game design. If you have an idea on a game that you want to create, this course has many different games which provide you with practical knowledge and experience in coding." - Jessica O.
Learn to make mini games in this epic course, using Google Cardboard mobile VR and A Star algorithms for Unity. You'll also learn to make 3D art in Blender.
A wildly successful Kickstarter funded this course
First you will learn how to make a game that uses the A Star pathfinding algorithm. You will learn how to use the A Star algorithm to make a 2D game in Unity 2017.3. A Super Tank on a maze will find the best way to go to a point you click. The tank will collect objects along its path.
A* is also important to avoid dangers like a cliff while getting to a destination. As well - suppose a game's level has two paths. You can program your artificial intelligence player to think on its own. It can choose a better path to avoid monsters and other obstacles.
Our two very talented instructors, Kevin Liao and Glauco Pires, explain everything from a basic, beginner level. That means, you don't have to have any prior coding or digital art experience to succeed here.
For each VR game, Glauco Pires will take you through the process of coding the game in Unity® 5.4.3f1 from scratch.
Kevin Liao will teach you how to create all the artistic elements you will need to complete the game. For 3D modeling you will learn to use the amazing free program Blender.
We really hope you decide to purchase this course and take your knowledge to the next level!