Create a Procedural Jigsaw Puzzle Mobile Game from Scratch
- Development
- Feb 15, 2025

Create a Procedural Jigsaw Puzzle Mobile Game from Scratch, available at $54.99, has an average rating of 4.8, with 45 lectures, based on 15 reviews, and has 161 subscribers.
You will learn about Learn how to turn any image into a Jigsaw Puzzle Improve your Algorithmic Thinking skills Learn how to create Procedural Meshes Learn how to Triangulate any set of ordered vertices into an actual, usable Mesh Learn how to add a Complex Mobile Input System to your games This course is ideal for individuals who are Students pursuing a degree in computer science who want to gain practical experience in game development and programming or Hobbyists or aspiring game developers interested in learning how to create mobile games as a hobby or potential career path or Developers with experience in building other types of applications who want to branch out into game development and add mobile games to their portfolio It is particularly useful for Students pursuing a degree in computer science who want to gain practical experience in game development and programming or Hobbyists or aspiring game developers interested in learning how to create mobile games as a hobby or potential career path or Developers with experience in building other types of applications who want to branch out into game development and add mobile games to their portfolio.
Enroll now: Create a Procedural Jigsaw Puzzle Mobile Game from Scratch
Summary
Title: Create a Procedural Jigsaw Puzzle Mobile Game from Scratch
Price: $54.99
Average Rating: 4.8
Number of Lectures: 45
Number of Published Lectures: 45
Number of Curriculum Items: 45
Number of Published Curriculum Objects: 45
Original Price: $59.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Hey Guys !
I hope you are ready, because we are going to embark on a creative odyssey into the world of mobile game development with this comprehensive course on crafting procedural jigsaw puzzle games.
Designed for aspiring developers and seasoned enthusiasts alike, this immersive journey will empower you & help you bring an amazing Jigsaw Puzzle Mobile Game to life in no time.
Dive headfirst into the intricacies of procedural puzzle generation as I guide you through each step of the process. From laying the foundation with grid-based object creation to refining the aesthetics with custom shaders and stylization, you’ll master every aspect of the development pipeline.
Key Points We Will Tackle:
Grid Formation: Learn the fundamentals of creating a dynamic grid system to lay the groundwork for your puzzle framework.
Texture Slicing: The Tiling and Offset Material properties will be our best friends to seamlessly slice textures into individual puzzle pieces, fostering a cohesive gameplay experience.
Piece Refinement: Elevate your puzzle pieces from simple quads to intricate game elements using Dreamteck Splines for realistic knobs and holes, along with the Ear Clipping Algorithm for precise triangulation.
Photo Integration: Explore the exciting realm of player engagement by enabling users to transform personal photos into captivating jigsaw puzzles, leveraging the capabilities of mobile device cameras.
Stylization and Shader Magic: Unleash your creativity with advanced shader techniques, allowing you to stylize photos and puzzles with unique palettes and effects that captivate players’ imaginations.
Dynamic Outlines: Enhance puzzle visibility and player interaction by implementing dynamic outlines using vertex normals and procedural mesh generation, ensuring a polished and intuitive gaming experience.
Why Choose This Course?
Uniqueness:This course is the first of its kind, a combination of originality and practical examples that will help you create a unique, fully customizable Jigsaw Puzzle Game
Hands-On Experience: Dive into practical, project-based learning exercises that empower you to apply newfound skills in real-world scenarios.
Expert Guidance: Benefit from expert instruction and personalized feedback from an industry professional with a passion for teaching and mentorship.
Whether you’re a novice seeking to break into the world of game development or a seasoned veteran looking to expand your skill set, this course offers the perfect blend of theory and practice to propel you toward success.
Join us as we unlock the limitless possibilities of procedural puzzle creation and embark on an unforgettable adventure in mobile game development.
Enroll today and start crafting your masterpiece—one Puzzle Piece at a time.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Making a Grid
Lecture 1: The First Grid of Objects
Lecture 2: Scaling the Grid
Lecture 3: Splitting a Texture into Small Parts
Lecture 4: Refactoring our Code
Chapter 3: Moving the Puzzle Pieces
Lecture 1: A Puzzle Controller
Lecture 2: Detecting the Pieces
Lecture 3: Moving the Pieces
Chapter 4: Z Sorting
Lecture 1: The Logic
Lecture 2: Adding Z Sorting
Lecture 3: Always Pick the Top Piece
Chapter 5: Gameplay
Lecture 1: Validating a Piece
Lecture 2: Puzzle World Size ?
Chapter 6: Camera Control
Lecture 1: Panning
Lecture 2: Zooming
Chapter 7: Snapping with Neighbor Pieces
Lecture 1: The Logic behind it
Lecture 2: Storing the Neighbors
Lecture 3: Detecting Neighbors
Lecture 4: The First Piece Group
Lecture 5: Validating Groups
Chapter 8: Rotations
Lecture 1: Rotating a Piece
Lecture 2: Neighbor Snapping with Rotation
Chapter 9: Procedural Puzzle Pieces
Lecture 1: Whats the Magic behind it ?
Lecture 2: The First Procedural Mesh
Lecture 3: Leveraging the Ear Clipping Algorithm
Lecture 4: Adding the First Knob
Lecture 5: Adding More Knobs !
Lecture 6: Adding a Procedural Hole
Lecture 7: Random Procedural Piece Generation
Lecture 8: Setting Up the New Piece
Chapter 10: The Procedural Puzzle Logic
Lecture 1: Creating a Fully Procedural Puzzle
Lecture 2: Adding Offsets to one Piece
Lecture 3: Matching Offsets in the Puzzle
Lecture 4: Adding UVs to the Procedural Pieces
Lecture 5: Puzzle Completed Logic
Chapter 11: Extra Features
Lecture 1: Taking Photo & Turn it into a Puzzle
Lecture 2: Squaring the Photo
Lecture 3: Procedural Outline Explanation
Lecture 4: Procedural Outline
Chapter 12: The Gallery
Lecture 1: Setting up the UI
Lecture 2: Setting Up the Grid Layout
Lecture 3: Grabbing a Saved Texture
Lecture 4: Saving a Texture to the Gallery
Chapter 13: Additional Resources
Lecture 1: Source Files
Chapter 14: Bonus Section
Lecture 1: Bonus Lecture
Instructors

Tabsil Makes Games
Unity Mobile Game Developer
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Five Signs Of A Healthy Christian
- Complete algorithmic forex trading and back testing system
- A Problem-Based Approach to the Go Programming Language
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Crypto Trading Mastery (Scalping, Day trading, price action)
- The Beginner Forex Trading Playbook
- How to Draw Cute Thanksgiving!
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8ZB Trading Cryptocurrency Price Action Course
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling