Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Build Your Own Nonogram Puzzle Game in Unity (C#)
Rating: 4.4 out of 5(14 ratings)
98 students

Build Your Own Nonogram Puzzle Game in Unity (C#)

Learn to create a Nonogram puzzle game using Unity & C# from grid logic to UI design. Perfect for indie devs & hobbyists
Created byOcto Man
Last updated 2/2025
English

What you'll learn

  • Learn how Nonogram puzzles work and generate them procedurally.
  • Build a fully functional Nonogram game in Unity with C#.
  • Implement puzzle mechanics, validation, and user interaction.
  • Optimize gameplay with difficulty settings, UI, and polish.

Course content

7 sections45 lectures8h 47m total length
  • #1 - Nonogram - Introduction4:06
  • #2 - Nonogram - Conzept14:04

    The Advance Part about creating puzzles from Images, is not yet in the course, but also not needed.

  • #3 - Nonogram - Unity Overview15:50
  • #4 - Nonogram - Import ButtonGrafics9:04

Requirements

  • Basic understanding of C# and Unity.
  • Unity installed (latest stable version recommended).
  • Familiarity with game development concepts.
  • Interest in puzzle games and logic-based mechanics.
  • A PC or Mac capable of running Unity.
  • No prior experience with Nonograms needed!

Description

Want to build your own Nonogram puzzle game in Unity? In this course, you will learn how to create a fully functional Nonogram (Picross, Griddler) game using C# and Unity. Nonograms are logic-based puzzles where players fill in a grid based on numerical clues, revealing a hidden pixel-art image. By the end of this course, you will have the skills to design, develop, and expand your own Nonogram puzzle game from scratch!

This course is perfect for indie developers, hobbyists, and aspiring game programmers who want to explore game logic, UI development, and level generation. Whether you are new to Unity or already have some experience, this course will guide you through the entire development process, from setting up the grid system to creating an engaging user experience.

What You'll Learn:

  • Understanding Nonogram Logic – Learn how Nonograms work and how to generate valid puzzles.

  • Grid System & UI Design – Implement an interactive game board using Unity’s UI tools.

  • Puzzle Validation & Player Interaction – Ensure puzzles are solvable and provide real-time feedback.

  • Level Loading System – Use JSON files to dynamically load and manage puzzle levels.

  • Difficulty Settings & Game Progression – Implement multiple difficulty levels for replayability.

  • Optimized Performance – Improve efficiency for a smooth and responsive game experience.

  • Game Polishing & Expansion Ideas – Add new features like hints, timers, and unlockable content.

Throughout the course, you will write your own scripts and build the game step by step, gaining a deeper understanding of game development principles along the way.

Important: This course material is for educational purposes only. It does not include pre-made scripts but provides the knowledge and structure to write them yourself.

By the end of this course, you will have a complete Nonogram game framework, ready to customize, expand, or even publish!

Who this course is for:

  • Aspiring game developers interested in puzzle games.
  • Unity and C# learners looking for a practical project.
  • Indie developers wanting to create a Nonogram game.
  • Hobbyists who enjoy logic-based game design.
  • Game designers exploring procedural puzzle generation.
  • Anyone curious about building a complete game in Unity!