Pushing Your C# Skills Beyond the Basics in Unity
Throughout this tutorial, we will learn some principles of object-oriented programming, looking at the C# integration in Unity. Software required: Unity 5, Visual Studio 2013 Community Addition.
What you'll learn
Throughout this tutorial, we will learn some principles of object-oriented programming, looking at the C# integration in Unity. We'll learn how to hook Visual Studio into Unity for advanced debugging and helpful coding prompts. Finally, we'll create a basic and expandable battle card game that shows off some of the different ways that C# can pass values around and interact with Unity's UI and game creation. Software required: Unity 5, Visual Studio 2013 Community Addition.
Table of contents
- Downloading Visual Studio and Unity Tools 6m
- Discussing C# Principles 6m
- Learning About Scope 5m
- Debugging in Visual Studio with Unity 6m
- Creating a Card Hand with Arrays 7m
- Coding a Loop for a Game 7m
- Setting up Basic Unity UI and Display 7m
- Discussing Mouse Input 8m
- Creating Functionality for a Card Game 8m
- Writing AI Logic 8m
- Making New Scenes and Attaching Them to a Build 8m
- Discussing Game Logic 6m
- Programming a Click-able Button 6m
- Wrapping up Our Tutorial 6m