Designing Assets in Unity with ProBuilder

Introduction In this tutorial, we will be exploring how to model and build objects in Unity using ProBuilder. This tutorial has two sections – in the first, we will be building a simple, low poly, car. In the second section, we will be utilizing something called “Bezier Curves” to make a race track. The things … Read moreDesigning Assets in Unity with ProBuilder

Web Class: Learn Unity Scripting in 13 Minutes

You can access our full Unity course-set here: Unity Game Development Mini-Degree Transcript The Unity Editor can help you with many, many things. But there will come a time when you will want to implement your own custom logic or the logic for your game. And for that you need to learn scripting. What we’ll do in this lesson is get … Read moreWeb Class: Learn Unity Scripting in 13 Minutes

Free eBook – Learn Unity by Creating a 3D Multi-Level Platformer Game

Unity Game Development eBook

We’re thrilled to announce that we have just launched an eBook: Learn Unity by Creating a 3D Multi-Level Platformer Game.  Created by Pablo Farias Navarro, certified Unity Developer and Founder of Zenva, this 60 page eBook provides you with the step-by-step instructions, assets and source code needed to make your own multi-level platformer. From adding game … Read moreFree eBook – Learn Unity by Creating a 3D Multi-Level Platformer Game

Cinemachine and Timeline Editor for Unity 2D Game Development

Introduction In mid-2017 Unity Technologies announced a new system of cameras that would allow the creator to make complex shots and compositions without a single line of code. The only problem was that it was restricted to 3D. 2D was left out of this enormous innovation. Until late 2017 and early 2018 when Unity technologies released Unity … Read moreCinemachine and Timeline Editor for Unity 2D Game Development

Storytelling in Unity Part 2 – Animation Tracks

Unity Animation Tutorial

Introduction In this lesson, we will be adding on to the project we made in the previous tutorial. We will be looking at how to use animation tracks in the Timeline editor. Along with a look at how to add noise to our camera so that we can make things like walking jitter. Then we … Read moreStorytelling in Unity Part 2 – Animation Tracks

A Guide to Handling Huge Worlds in Unity – Part 2

In the last tutorial we created a huge world using the L3DT tool and imported it in Unity. We also have split the world into tiles, so that we can dynamically deactivate distant tiles according to the player position. Now, we are going to add the following things in our game: Adding trees to the … Read moreA Guide to Handling Huge Worlds in Unity – Part 2

Complete Guide to Procedural Level Generation in Unity – Part 3

In the last tutorial we added more noise variables to our level, such as temperature and moisture. In addition, we used those noise variables to assign biomes to different regions of our level.  By now, we already have a fairly complete procedurally generated level, but we can still add some other things, and that’s what … Read moreComplete Guide to Procedural Level Generation in Unity – Part 3

Storytelling in Unity – Part 1: Virtual Cameras

Introduction In mid-2017 Unity Technologies announced a new storytelling system. This system allows users to construct beautifully choreographed compositions without writing any code. No doubt it would be a game changer. The two main features they shipped were Timeline and Cinemachine. In Timeline you can compose actions, such as character animations, as if you were … Read moreStorytelling in Unity – Part 1: Virtual Cameras

Complete Guide to Procedural Level Generation in Unity – Part 2

In the last tutorial we created a Level object by creating its individual tiles. For each Tile, we generated pseudorandom height values using a noise function, so that we could assign terrain types and heights for each Tile region. This tutorial series takes inspiration from, and expands on techniques presented by Sebastian Lague, Holistic3D and … Read moreComplete Guide to Procedural Level Generation in Unity – Part 2

How to Create a Multiplayer Bomberman Game in Unity – Part 3

In the last tutorial we finished adding the single player features of our Bomberman game. Now, we are going to make it a multiplayer game, using Unity’s multiplayer support. In order to follow this tutorial, you are expected to be familiar with the following concepts: C# programming Basic Unity concepts, such as importing assets, creating … Read moreHow to Create a Multiplayer Bomberman Game in Unity – Part 3