Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Unity Game Tutorial: 3D Memory Game / 3D Matching Game
Rating: 4.6 out of 5(67 ratings)
391 students

Unity Game Tutorial: 3D Memory Game / 3D Matching Game

Learn how to create your own 3D Memory Game or 3D Matching Game using the Unity Game Engine.
Created byOcto Man
Last updated 2/2023
English

What you'll learn

  • Learn how to create a 3D Memory or Matching Game in Unity Game Engine.
  • Learn to Animate Cards in 3D using Unity Tools like the Animator.
  • Learn to code with C# to create needed Game Logic.

Course content

8 sections52 lectures6h 43m total length
  • Introduction2:28

    Create a 3D memory game in Unity with interactive buttons, a countdown timer, scoring, card animations, and confetti particle effects, plus win/lose screens and game modes.

  • Memory Game Conzept6:10

    learn to build a 3d memory game in unity: create and animate cards, manage matches, and add confetti particles, a timer bar, scoring, and level layouts.

  • Basic Unity Setup7:34

Requirements

  • You need Unity Game Engine.
  • Basic Unity knowledge is always helpful, but not necessary.
  • A working IDE.
  • Computer or Mac.

Description

In this Unity Video Course you will learn how to create your own 3D Memory Game or 3D Matching Game using the Unity Game Engine. For the functionality we write C# Code in Monodevelop, Visual Studio or which ever IDE you choose.

This course is a Beginner/Intermediate course, so if you have trouble in any case, write me a message or Q&A, and i'll help as best as i can.

Unity (2020.3 used in this course)

  • You will learn to create a new 3D Project in Unity and set up everything needed

  • I will show you how you can setup the playfield and create our own cards.

  • I will show you to interact with the cards and flip them using the Animator

C#

  • We will put in functionality with scripts using Monodevelop and C# (you can use Visual Studio or any other IDE)

  • Also we implement a Timer, Score and Turns for more User Experience

  • We create an Editor Script to simplify our Game Playfield or Grid settings

  • We create some helper fuctions to visualize the playfield as well.

Conclusion

As a result of this course you should be able to create your own level with different sizes and cards for your Memory Game.

In the end of this course you will have a fully functional 3D Memory Game.

Course Material

  • 1 Card Deck with 10 Animals

  • 7 UI Atlas with different UI Grafics

  • 1 Checkerboard Texture

  • 1 extra Background for UI Menu

  • You have to write the code on your own, i do not provide the final scripts!

The Course Material is for education purposes only, so if you want to release your own game, create your own grafics for that. All Materials i provide are for education only and should not be in your final release!

Challenge

After you have created nice Menus, Buttons, and maybe additional content, upload the Game to any Gaming Website, Google Playstore, Apple Store or even Windows Store or Steam.

So what are you waiting for?

Let's make your dream game a reality!!

Level: Beginner+
Video Course Length: ~6h 43mins
Unity Version required: 5.6+

Who this course is for:

  • Beginner Game Developers which are interested in Game Creation.
  • Hobbiests which like to learn how to create a 3D Memory Game.
  • Beginner which like to learn how to use Unity Game Engine.