HOME > Development > Creating a Concentration Game Using Unity and C#

Creating a Concentration Game Using Unity and C#

  • Development
  • Feb 14, 2025
SynopsisCreating a Concentration Game Using Unity and C#, available a...
Creating a Concentration Game Using Unity and C#  No.1

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

  • 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
  • Who Should Attend

  • Anyone curious about the Unity game development engine and how to write programs using C#
  • Anyone wanting to learn how to create computer games using Unity and C#
  • Target Audiences

  • Anyone curious about the Unity game development engine and how to write programs using C#
  • Anyone wanting to learn how to create computer games using Unity and C#
  • 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

  • Creating a Concentration Game Using Unity and C#  No.2
    Brian Covault
    Application Developer
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 0 votes
  • 4 stars: 0 votes
  • 5 stars: 1 votes
  • 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!