Game Development Fundamentals with Unity and C#
Web Development Game Development

Game Development Fundamentals with Unity and C#

Build your first 2D game — physics, scripting, and a playable level in Unity

By Priya Sharma 0.0 (0 ratings) Basic English 0 learners

What you'll learn

  • Navigate the Unity editor and structure a simple game project
  • Write C# scripts to control game objects and respond to player input
  • Use 2D physics, collisions, and triggers to make a game feel alive
  • Build a game loop with scoring, a UI, and win/lose states
  • Export a playable build of your own 2D game

Skills you'll gain

Unity C# scripting 2D physics Game objects & components Player input UI in games Building a game

About this course

Making games is one of the most rewarding ways to learn to code — you see your work move, react, and play. This course is a friendly, hands-on introduction to game development with Unity and C#, the toolset behind a huge number of indie and studio titles. You'll get comfortable in the Unity editor, then learn how games are actually built: game objects and components, and C# scripts that bring them to life. You'll wire up player input, use 2D physics and collisions to make movement and interactions feel right, and build a real game loop with scoring, a heads-up display, and win and lose conditions. Everything is taught by building a small 2D game step by step, so each concept lands in context rather than in isolation. No game-dev or Unity experience is assumed; a little programming curiosity is enough. By the end you'll have a finished, playable 2D game you built yourself and a solid base to keep creating.

Curriculum

Welcome to Unity

  • Installing Unity and the editor tour video · 10:00 ▶ Free preview
  • Game objects and components video · 11:00 ▶ Free preview
  • Scenes and the game view video · 10:00

Scripting with C#

  • Your first C# script video · 13:00
  • Moving an object with code video · 13:00
  • Reading player input video · 12:00

Physics & Interaction

  • Rigidbodies and 2D physics video · 13:00
  • Colliders and triggers video · 12:00
  • Collecting items and effects video · 12:00

Making It a Game

  • Scoring and game state video · 13:00
  • A simple in-game UI video · 12:00
  • Win and lose conditions video · 12:00

Ship Your Game

  • Polishing the feel video · 11:00
  • Building a playable version video · 12:00
  • Next steps in game dev video · 07:00