Skip to content

Unity C# Fundamentals is a curated educational repository designed to teach the essential programming concepts used in Unity game development.

Notifications You must be signed in to change notification settings

mbacallado/unity-csharp-fundamentals

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Unity C# Fundamentals – Complete Educational Course (2025)

This repository contains the source code used in the Unity C# Fundamentals course, organized by topic.
It is intended as a companion resource to the course content, providing clean and well-structured scripts for reference and practice.

⚠️ This repository does not include written explanations or comments in the code. All explanations are provided in the associated online course.


🎯 Purpose

To give students, educators, and self-learners a solid codebase of C# concepts applied in Unity, structured in a clear and progressive way.


πŸ“š Topics covered

Each script file demonstrates one key concept of C# programming in Unity:

  • ExplainVariables.cs
  • ExplainConditionals.cs
  • ExplainLoops.cs
  • ExplainArrays.cs
  • ExplainClasses.cs
  • ExplainDataStructures.cs

πŸ‘¨β€πŸ« Instructor

Developed and taught by Manuel Bacallado.

πŸ” Keywords (for discoverability)

Unity Β· C# Β· Programming Β· Game Development Β· Beginners Β· Scripting Β· Code Examples Β· Educational Project.

About

Unity C# Fundamentals is a curated educational repository designed to teach the essential programming concepts used in Unity game development.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages