C# for Unity Game Development

C# for Unity Game Development

1h 37mBeginner2016-12-19

Authors

Jesse Freeman

Jesse Freeman

Head of Partner and Framework Marketing at Amazon

Course details

Ready to start developing your first game, but need to get up to speed on C#? Learn the basics of programming in C# for Unity and find out how to script your first game development project. Jesse Freeman covers the structure, syntax, and language of C# as it works inside the Unity IDE. The lessons focus on the most important concepts for beginners to master, including variables, methods, data structures, flow control, classes, inheritance, interfaces, and composition. The goal of the course is to teach developers the basics of how to use C# in Unity as well as some higher-level scripting strategies.

Learning objectives
Scripting in Unity
C# variables and functions
Lists and arrays
Conditions and loops
C# classes

Skills covered

Real-TimeGame DevelopmentUnityPersonaVisualization and Real-TimeAECProduct and ManufacturingProgramming LanguagesSoftware Development

Concepts

Introduction

  • Welcome
  • What you need to know
  • How to use the exercise files

Introduction to Code in Unity

  • Scripting in Unity
  • What are variables
  • What are functions

Data Structures

  • Arrays
  • Lists
  • Dictionaries

Conditions and Loops

  • What is a condition
  • Shorthand conditions
  • For and foreach loops

Classes

  • What is a class
  • How to extend classes
  • Interfaces
  • Composition

Conclusion

  • Next steps
40,000 Toman