Learn Game Development From Scratch with C# Unity | Kerem Aydin | Skillshare

Learn Game Development From Scratch with C# Unity

Kerem Aydin, Software Developer, Unity Developer, Gam

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
20 Videos (1h 43m)
    • Installing Unity

    • Installing Android SDK ( Software Development Kit )

    • Creating A Project in Unity Editor

    • Using Sprites Pack & Asset Store

    • Using Physics in Unity

    • Creating Prefabs

    • Scripting in C#

    • Unity Default Functions

    • Writing First Function

    • Using Unity Input Functions

    • Camera Script

    • Game Manager

    • Game Over

    • Scoring with Coins

    • How To Create New Scene

    • Adding UI Components

    • How To Save Data

    • Test Your Game

    • Monetise the Game

    • Building The Game


About This Class

Hi everyone,

Welcome to the my "Learn Game Development From Scratch with C# Unity " course.

Gaming on the Go

Mobile games have a long way since Game Boy, but like any game on any platform, mobile games are made to keep us having fun.  

This time you will not just play and enjoy but also learn to create video games with Unity C#.

My Unity course utilizes a unique teaching method which will allow you to gain a thorough understanding of concepts. If you interested in game development with Unity and C# and is looking for an interactive, project-based course then my course will be a perfect starter for you to develop your own games.

By the end of this course you will learn to;

  • Navigate the Unity Engine and discover unique features like the Asset Store
  • Detect collisions, receive user input, and create player movements
  • Collect and destroy game objects
  • Build 2D Unity games & work with sprites
  • and also you will gain confidence in translating theories of physics into working game code

With my Unity course you will also have a brief idea regarding the gaming sector. As the mobile is set to be the dominant trend for the foreseeable future, I believe the same can be confidently said of mobile gaming as well.

If you want to start a new career or if you want to have a new hobby which can turn into a profitable business in a short-term then do not wait!  

Dive in now, you won't be disappointed! 

Because by the end of the course you'll be very confident in the basics of coding and game development, and HUNGRY to learn more.






  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv


Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Kerem Aydin

Software Developer, Unity Developer, Gam

After working as a project expert on a number of different R&D Projects and developing various softwares for years as a hobby, I decided to jump into a professional career as a Unity Developer. Since I was always playing digital games on different platforms from Gameboy to PS4 and I have imagined developing my own games and my dream finally became reality. Then I have been working as Unity Developer with C# Programming Language more than 2 years. 

During this time I...

See full profile

Report class