Free Course – Master the Unreal Engine

Free Course - Master the Unreal Engine

Prepare to build beautiful, photo-realistic 3D games by exploring the foundations of the Unreal Engine. Not only is this course free and suited for beginners, but you’ll learn 3D game development with tools used by indie and AAA game studios alike! You can also download the project files used for the course below. Download the … Read more Free Course – Master the Unreal Engine

How to Design a Game: Game Design Documents

How to Design a Game: Game Design Documents

So, you’ve got your brilliant video game idea that you just can’t wait to turn into an actual game and get into game development. You start searching around on the internet (something you will likely continue to do) and maybe you come across a tutorial about How to Make a Game. In it, you notice … Read more How to Design a Game: Game Design Documents

Designing a Unity Level with Tilemaps

Web Class: Design a Unity Level with Tilemaps

You can access the full course here: Develop a Puzzle Platformer Game In this lesson you will learn how to create the first level layout of this game. This will include the following: Importing tile assets Creating tilemaps Setting up the tile palettes Painting the map Importing the Sprite Assets In Unity, you will want … Read more Designing a Unity Level with Tilemaps

How to Generate Huge Worlds for Unity

Web Class: A Guide to Huge Worlds in Unity

You can access the full course here: Create and Manage Huge Worlds Part 1 Creating our Terrain For this project, we’re going to be needing a terrain to test out the chunk system with. The program L3DT is what we’re going to use. This is a free program which can generate terrains with various different properties and … Read more How to Generate Huge Worlds for Unity

An Introduction to 2D Platformer Basics

Web Class: Develop a Super Jumpy Plumbers Platformer

You can access the full course here: Unity 2D Projects – Super Plumbers Part 1 Project Setup We will start this lesson off by opening Unity and creating a new project.  This project will be called Super Jumpy Plumbers and use the 2D Template.  We will be using version 2019.2.0a4 for this project. Once the … Read more An Introduction to 2D Platformer Basics

Creating a Retro Base Defender Game

Web Class: Create a Rocket Defender Game

You can access the full course here: Unity 2D Projects – Rocket Defender Part 1 Welcome to Zenva’s Retro Series – Rocket Defender course.  Throughout this course, we’re going to build a base defending game where we protect our bases from falling enemies using rockets.  In this lesson, we’re going to lay out our level. … Read more Creating a Retro Base Defender Game

Create a Unity MMORPG Map with Tiled

Web Class: Develop a Multiplayer RPG

You can access the full course here: RPG – Multiplayer Projects Part 1 Setting up the Project Before we begin, let’s first set up our folders and scenes. In the Scenes folder, delete the default SampleScene. Then create 2 new scenes: Menu and Game. While we’re at it, let’s also add these to our Build Settings screen (File > Build Settings). … Read more Create a Unity MMORPG Map with Tiled

Mastering Unity’s New Tilemap Editor: Building 2D Levels

Introduction In October of 2017, Unity Technologies released Unity 2017.2. This version released a new tool called the Tilemap Editor, which not only allows the user to create vast and complex grid-based layouts in a matter of minutes, but also eliminates the need for a third party program (such as Tiled) to create a similar … Read more Mastering Unity’s New Tilemap Editor: Building 2D Levels

Complete Guide to Procedural Level Generation in Unity – Part 1

Unity Tile with scripted terrain generation

In this tutorial series we are going to procedurally generate levels using Unity. In the first tutorial we are going to use pseudorandom noise to generate height maps and choose terrain types according to the height in each part of our level. In the next tutorials, we are going to assign biomes for each part … Read more Complete Guide to Procedural Level Generation in Unity – Part 1

A Guide to Handling Huge Worlds in Unity – Part 1

Huge generated game world from Unity

In this tutorial series you’re going to learn how to handle huge worlds in Unity. When you have a game with a huge world (potentially infinite), you may face some problems due to the limited resources of the computers. For example, it is not possible to keep rendering the whole world every time, since this … Read more A Guide to Handling Huge Worlds in Unity – Part 1