Creating a Concentration Game Using Unity and C#
- Development
- Feb 14, 2025

Creating a Concentration Game Using Unity and C#, available at $54.99, has an average rating of 5, with 32 lectures, based on 1 reviews, and has 30 subscribers.
You will learn about Learn to download, install and configure Unity and Visual Studio Learn to build a scene using a canvas, panels and objects Learn to code in C# to control how objects behave Learn about raycasting and collison detection, one of the most fundamental elements of video game development Learn to create elements of game UI including game timer, buttons and message display Learn how to swap graphics for a game object to display playing cards with differnt ranks and suits Learn how to publish a complete system that can be run outside of Unity and shared with others Create your very own Concentration card game This course is ideal for individuals who are Anyone curious about the Unity game development engine and how to write programs using C# or Anyone wanting to learn how to create computer games using Unity and C# It is particularly useful for Anyone curious about the Unity game development engine and how to write programs using C# or Anyone wanting to learn how to create computer games using Unity and C#.
Enroll now: Creating a Concentration Game Using Unity and C#
Summary
Title: Creating a Concentration Game Using Unity and C#
Price: $54.99
Average Rating: 5
Number of Lectures: 32
Number of Published Lectures: 32
Number of Curriculum Items: 32
Number of Published Curriculum Objects: 32
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
All software and resources used in this course are free.
In this course, you will learn from an instructor with 40 years application development experience how to create a single scene application in the Unity game engine. You will build the scene starting with a canvas and adding to it panels and objects. You will learn to write C# code in Visual Studio to control how the objects you create in Unity behave. When done, you will have your very own, fully featured Concentration card game. No unity or programming experience needed. All you need to do is follow what the instructor does. This is what you will learn in the course.
– How to download, install and configure Unity and Visual Studio for C#
– How to use the different panes in the Unity editor
– How to use the controls in the Scene pane
– How to create a canvas
– How to create a panel
– How to create objects
– Game Objects
– Text Mesh Pro objects
– Image objects
– Button objects
– How to import asset packages
– How to create and use prefabs
– How to assign objects to public variables
– How to create and assign scripts to objects
– How to set script functions to be called when buttons are clicked
– How to investigate and resolve errors
– How to test the application throughout the development process
– How to build the application into a stand alone, executable program
– How to write C# scripts in Visual Studio
– Directives
– Variables
– Statements
– Conditional logic (IFELSE blocks)
– Loops (For, While)
– Standard functions
– IEnumerator functions (wait for something to happen)
– Functions that accept and return values as parameters
– The Start, Awake and Update functions
– Nested logic
– Sharing data between scripts
– Using raycasting to determine when a user left clicks on an object
– Swapping game object graphics to present playing cards with different ranks and suits
Course Curriculum
Chapter 1: Getting Started
Lecture 1: Introduction
Lecture 2: Installing Unity
Lecture 3: Creating a Project
Lecture 4: Unity Editor Configuration
Chapter 2: Creating The Game
Lecture 1: Add a Canvas
Lecture 2: Add Game Panel
Lecture 3: Download Asset Packages
Lecture 4: Asset Packages
Lecture 5: Import Asset Packages
Lecture 6: Create Playing Cards
Lecture 7: Add GameScript Code to Deal Cards
Lecture 8: Add CardScript Code to Deal Cards
Lecture 9: Add Game Logic to CardScript
Lecture 10: Add Game Logic to GameScript
Lecture 11: Test Playing a Game
Chapter 3: Creating the User Interface
Lecture 1: Creating UI Elements
Lecture 2: Add GameUIScript Timer and Selections Code
Lecture 3: Add GameScript Timer and Selections Code
Lecture 4: Test Game Timer and Selections Counter
Lecture 5: Add GameUIScript Code for New Game and Exit Game Buttons
Lecture 6: Add GameScript Code for New Game and Exit Game Buttons
Lecture 7: Test New Game and Exit Game Buttons
Lecture 8: Add MessageScript Code for Messages
Lecture 9: Test Messages
Chapter 4: Creating Dialogs
Lecture 1: Create Dialog Objects
Lecture 2: Add Code for Dialog Buttons
Lecture 3: Add GameUIScript Dialog Code
Lecture 4: Add GameScript Dialog Code
Lecture 5: Test Dialogs
Chapter 5: Finishing Up
Lecture 1: Build Application
Lecture 2: Conclusion
Lecture 3: Project Files
Instructors

Brian Covault
Application 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
- AS1 Tosca Practice for Interviews and new learners
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- Crypto Trading Mastery (Scalping, Day trading, price action)
- The Beginner Forex Trading Playbook
- Canva Next Level- Become a Canva Expert
- 3Ds MAX + VRAY 5 + Interior 3D Rendering
- Hydrogen Energy Masterclass- Fundamentals Applications
- 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
- 6Polymer Clay Jewelry Making Techniques for Beginners
- 7Advanced Photoshop Manipulations Tutorials Bundle
- 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