test
Skip to main content

gamedev:hq

    • Sign In

C# Developer

A guided path through Unity & C#

Course Path

  • Onboarding

    Course • 14 lessons
  • GME 100: Unity Foundations

    Course • 43 lessons
  • GME 101a: 2D Game Development: Prototyping

    Course • 45 lessons

    You will be learning the basics of Unity and C# programming while developing a 2D Space Shooter. During this first part, We will build the basics of the game using primitive objects such as Cubes and Capsules.

  • Git Crash Course

    Course • 17 lessons

    In this course you will learn the basics of Version Control Systems, or Source Control Management, using Gitbash and Github.com. Version Control is important whether you are working alone or in a studio environment.

  • GME 101b: 2D Game Development: Production

    Course • 73 lessons

    Extend your Simple Space Shooter fresh from it’s prototype stage. Adding more advanced game mechanics such as power ups and visual effects. By the end of this course, you will have an full game built and uploaded online for friends to play.

  • GME 101c: 2D Game Development: Framework & Core Programming

    Course • 24 lessons
  • GME 200: Level Design & Lighting

    Course • 117 lessons
  • GME 201: Timeline & Cinemachine

    Course • 113 lessons
  • GME 300: Unity Input System

    Course • 41 lessons
  • GME 301: Game Logic & Interactions I

    Course • 46 lessons
  • GME 302: Physics In Unity

    Course • 65 lessons
  • GME 303: Game Logic & Interactions II

    Course • 76 lessons
  • GME 400: UI Development

    Course
  • GME 401: 2D Mobile Game Development

    Course
  • GME 402: Profiler & Optimization

    Course
  • Instructor
  • FAQs
  • Terms of Use
© Copyright gamedev:hq 2025
Teach online with Thinkific Open in a new window