Best Tower Defense Tutorials – Making Strategy Games

Tower defense games are one of the most popular subgenres of strategy gaming, tasking players with repelling waves of enemies by placing weapons and defensive units around a maze-like map. They offer a fun challenge with plenty of replayability thanks to the variety of different playstyles and strategies that players can deploy. As such, we’ve … Read more

What is Game Design? A Guide for Making Video Games

What is Game Design: The Creative Side of Development

It is no real secret that making video games is a complex and intense process – whether you’re creating a simple platformer or something as robust as an MMORPG. This complexity begins first and foremost at the idea stage where the life essence of all video game projects begins. As much as some people might … Read more

How to Make Levels: Level Design for Open World Games

How to Make Levels: Level Design for Open World Games

You can access the full course here: Level Design for Beginners Open World Design Unlike linear levels, open world games pose unique challenges when designing levels as it is inherently “open” to the player. They have the freedom to go wherever they want. We need to figure out how we can have control over the player’s progression through … Read more

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

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

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

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