
Move a cube in Unity by editing the transform’s position, rotation, and scale on the x, y, z axes, and prototype with 3D primitives and basic components.
Learn the fundamental coding concepts of variables, methods, conditional blocks, and loops while you begin building a game in Unity, guided by industry experience.
Explore variables in Unity C# by building a simple cube scene and using a public size modifier. Set the cube name and a boolean is rotated via editor fields.
Create and instantiate multiple cube prefabs in Unity using a game controller, exploring for and while loops, random positions, and configurable cube amount and area.
Learn how Unity prefabs let you reuse assets such as explosions, coins, and enemies, replicate them across the scene, and show particle effects when bullets hit walls.
Learn to use prefabs in Unity by making a scene, turning a bullet into a prefab with a rigidbody, and instantiating it on mouse click to shoot toward a wall.
Create dynamic bullets by instantiating a prefab, setting a shooting direction via a normalized vector3, and randomizing angles for varied trajectories, then destroy bullets after a short lifetime.
Create a simple explosion effect in Unity by building an explosion prefab with colored particles, applying random directional forces via a script, and instantiating and destroying particles on impact.
Add explosion effects by detecting bullet collisions with walls using on collision enter and the trigger explosion tag, then instantiate explosion prefabs at the hit position.
Learn how to set up virtual reality in Unity 5.6, enable cardboard with Google VR for Unity, import the VR package, and test with editor emulation and a ray cast.
Learn to implement a star pathfinding algorithm in Unity and Blender that guides a tank to crates by clicking tiles, with step-by-step guidance and practical game development insights.
Build a 6x6 string map with walls, start, and goal, parse it into a bi-dimensional node map, and visualize a star path from start to goal.
Create a node map from Unity tiles by reading the background container, computing map width and height, and storing each tile in a nav tile node for A* pathfinding.
Cast a circle around the player to detect colliders with overlap circle all, identify the tile by its tile component, and map it to a node for pathfinding.
Build a star pathfinding system on a tile map by checking navigable candidates and updating tiles with can move directions to guide the tank toward the enemy in Unity.
Learn how to separate visuals from logic in Unity by turning a crate image into a sprite, creating a prefab, and spawning crates under a crate container.
Learn to implement 2D colliders and triggers in Unity, collect crates by tagging and destroying objects, add rigid bodies, and manage crate lifetime for a simple gameplay loop.
Implement an event-driven pattern to decouple the player from the scene controller. Create a collect event with a delegate and subscribe it to update the score when crates are collected.
Set up a start menu in Unity with start, gameplay, and game over groups. Wire a start button to a game scene controller to start the game and control flow.
Develop and optimize a pathfinding AI for a tank game, evolving a name-star style algorithm into a level in Unity with grass and sand tiles and terrain-aware scoring.
We at Mammoth Interactive value input from students like you. Feel free to leave us your feedback.
The best coding program online. Beginner's guide for aspiring game developers. Learn C# and programming fundamentals.
This course is the result of a very successful KickStarter!
Learning Unity AI you will created some great Games such as:
A Super Tank on a maze that will find the best way to go to a point you click. The tank will collect objects along its path.
A colorful 2D space dodger game where you play as a simple spaceship gliding around a level.
A good pathfinding system to find the best path for the player to navigate to wherever you click
And many others!
The possibilities are endless.
Your instructor Glauco Pires has a decade's experience in game development. He makes games in Unity, Unreal, and HTML languages. He works with languages like C#, C++, and JavaScript.
straightforward coding skills
clean development techniques
thoughtful developer advice
With Glauco you will learn to make games in the most efficient and cleanest way possible.
With artificial intelligence, you can make your games more…
complex
random
interesting
valuable
…without putting in more effort thanks to algorithms.
These days, you must make more complex games. Players want to believe they are playing against something complex, something lifelike.
Why Unity®?
Unity® is one of the most popular platforms in game development. You can use Unity® to build 2D and 3D games. Unity® is cross-platform, which means it is easy to use with other platforms.
Create a professional 3D model for video games and more! No prior knowledge required. Learn to use Blender and Photoshop
Design low-poly models for games. Developed for highly efficient learning.
Learn with digital artist Kevin Liao from Mammoth Interactive how to use Blender to make low-poly art. You draw 5 3D models of characters for use in game development or other creations of your choice.
This course is perfect for beginners. We begin with a thorough introduction to the Blender interface. Blender is a powerful (and free) program that can be used to make art assets. The art you make in Blender is easy to add to games or other projects. Even if you're not an artist, you can make basic art models.
With Blender you can make for FREE high quality art to export anywhere you could want: a game engine like Unity, animations in short films, ads, TV series, feature films, and your 3D printer. You name it.
By the end of the course You'll have a fully formed model of a sleek jet. You'll be hungry to learn more and astonished at the power at your fingertips.
You'll learn how to produce as efficiently as I do. Learn how to develop a creative and technical eye.
Why choose Mammoth Interactive?
We prioritize learning by doing. We blend theory with practical projects to ensure you get a hands-on experience by building projects alongside your instructor. Our experienced instructors know how to explain topics clearly at a logical pace. Check out our huge catalog of courses for more content.
Also now included in these bundles are our extra courses. If you want to learn to use other programs such as Camtasia or Sketch, you get more content than what you paid for this way!
We really hope you decide to purchase this course and take your knowledge to the next level. Let's get started.
Enroll now to join the Mammoth community!