Skip to content

This repository comprises the source codes for the tutorial to implement mazes in Unity2D by applying the backtracking algorithm with an explicit stack.

Notifications You must be signed in to change notification settings

shamim-akhtar/tutorial-maze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

Creating Dynamic Mazes in Unity2D

C#

Maze Generation

This repository comprises the source codes for my tutorial on how to implement mazes in Unity2D by applying the backtracking algorithm with an explicit stack. Read the complete tutorial Implement Mazes in Unity2D

Introduction to Mazes

Not too far ago, mazes were somewhat central to video games. Arguably, the original first-person shooter game, literally named Maze, was created by students on Imlac computers at a NASA laboratory in 1974 – source Wikipedia.

Mazes have long been a staple in video games, offering players a challenging and immersive experience as they navigate through winding pathways and hidden corridors. And now, with Unity, you can bring these intricate mazes to life in your own projects. In this tutorial, we will take you through the step-by-step process of generating mazes in Unity2D, from setting up your project to implementing the backtracking algorithm for maze generation. By the end of this video, you'll have the skills and knowledge to create captivating mazes that will keep your players engaged and entertained.

View the tutorial on YouTube.

Video

You can find the previous version of the tutorial in https://github.com/shamim-akhtar/tutorial-maze/tree/2023.

About

This repository comprises the source codes for the tutorial to implement mazes in Unity2D by applying the backtracking algorithm with an explicit stack.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages