Creating a Concentration Game Using Unity and C#
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 (IF…ELSE 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
- 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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024