This specialization features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the specialization.
In this specialization, you’ll learn to design and build procedural mazes using Unity 6 and Blender, mastering both game development and 3D asset creation. You’ll explore maze generation techniques like randomized algorithms, modular design, and procedural content creation.
You’ll begin by generating basic maze structures, defining walls and corridors, and move on to explore maze algorithms such as Prim’s and Wilson’s. Then, you will create dungeon pieces in Blender, exporting and integrating them into Unity. The specialization culminates in a project where you’ll build a multi-level environment with pathfinding and custom lighting.
Ideal for aspiring game developers and 3D artists, this specialization is for learners with basic knowledge of Unity and Blender. No advanced programming or modeling experience is required. This intermediate-level specialization covers maze generation, asset modeling, and algorithm design.
By the end, you will be able to design procedural maze environments, integrate modular assets into Unity, implement maze algorithms, and create interactive dungeon levels with pathfinding and lighting.
Applied Learning Project
In this specialization, you will tackle multiple projects, including creating modular maze pieces in Blender and integrating them into Unity. These projects simulate authentic game development challenges, where you’ll apply maze generation algorithms, create reusable 3D assets, and build a multi-level environment with pathfinding and lighting systems. By the end of the specialization, you will be equipped to construct dynamic game environments from start to finish.

















