Skip to content

This project is a Jigsaw Puzzle game. The tiles are dynamically created at runtime based on Bezier Curve. You can play the WebGL version of the game on Faramira.

Notifications You must be signed in to change notification settings

shamim-akhtar/jigsaw-puzzle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkedIn Gmail FaceBook

A Jigsaw Puzzle Game using Unity

Jigsaw

This repository comprises the source codes for my tutorial on Create a Jigsaw Puzzle Game in Unity.

In this tutorial, we will go in-depth and learn how to make a jigsaw puzzle game using C sharp in Unity. We will start the tutorial with the basics of the Bézier curve, followed by implementing Bézier curves in Unity. We will then move on to creating jigsaw tiles from an existing image using the Bézier curve, then generate a jigsaw board from an image and then finally create the jigsaw game in Unity. The tutorial is divided into four broad sections, with each containing one or more subsections. You can read the written version of this tutorial on our website.

Play the WebGL version of the game on Faramira. The WebGL version is displaying the older UI.

View the tutorial on YouTube.

Video

Repo Branch for Tutorial 1 is https://github.com/shamim-akhtar/jigsaw-puzzle/tree/tutorial-01

In this tutorial, we will learn how to implement the Bezier curve using C# in Unity. We will then create a sample application that displays the Bezier curve.

drawing

Repo Branch for Tutorial 2 is https://github.com/shamim-akhtar/jigsaw-puzzle/tree/tutorial-02

In this tutorial, we will learn how to create a Jigsaw tile from an existing image using the Bezier curve.

drawing

Repo Branch for Tutorial 3 is https://github.com/shamim-akhtar/jigsaw-puzzle/tree/tutorial-03

In this tutorial, we will learn how to create a Jigsaw board from an existing image.

drawing

Repo Branch for Tutorial 4 is https://github.com/shamim-akhtar/jigsaw-puzzle/tree/tutorial-04

In this tutorial, we will learn how to create a Jigsaw board from an existing image.

drawing

About

This project is a Jigsaw Puzzle game. The tiles are dynamically created at runtime based on Bezier Curve. You can play the WebGL version of the game on Faramira.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages