Learn C# Using Unity 2D
Learn C# Using Unity 2D Whitepaper
For those who are new to the C# programming language, this book aims to transform the abstract concepts used in object-oriented programming in 30 steps into concrete and understandable through a sample Unity 2D game project. Different from the examples in the sector, it uses the progressive steps-theoretical subjects spiral method, transforming theoretical subjects into practice simultaneously, allowing concepts and best practices to be easily placed on the mind map. The book presents processes and tips that support prior learning, as its sequence of content is created entirely according to this method.
INGREDIENTS:
General Information About C#
C# Interface Concept
C# Collaboration Concept
C# Encapsulation Concept
Singleton Design Pattern
C# Constructor Methods
C# CallBack Mechanisms
C# Lambda Expressions
C# Delegate and Event Concepts
C# Access Specifiers
All Codes and Explanations
Life Cycle of a Script in Unity
Getting to Know the Unity Editor
Coding Principles in Unity
Event Design in Unity
Important Classes Used in Unity
Prefab Concept in Unity
Bringing Objects to Motion with iTween
UnityEvent Concept
Digital Gamification Elements
Adding Sounds and Effects to the Game
Area Effector 2D and Other Components