Loading...
Loading...
Make your own 2D and 3D games with Unity and C#, from a moving character to a finished, playable build.
Free, no-obligation chat · Affordable plans that fit your budget · Start this week
About this course
Making a game is a fun way to learn programming, but the first steps can feel overwhelming: the Unity editor has many panels, scripts attach to objects in ways that are new, and small bugs in movement or physics are hard to find.
This course follows the standard Unity learning path: the editor and scenes, C# for game scripting, GameObjects and components, input, physics and collisions, 2D and 3D gameplay, animation, user interface, audio, saving data, and building and sharing your game.
There are no self-study lessons for Unity on MentorNxt yet (our free lessons cover Java and Python), so this course is taught through affordable 1:1 online mentoring. Message us on WhatsApp or email, or fill in the short form, for a free, no-obligation chat. We will suggest a plan that fits your budget and flexible timings in your time zone, and you can start this week.
Outcomes
Detailed syllabus
Every module lists its topics and what you will be able to do. Your mentor plans sessions around them and your own goals.
Finding your way around Unity.
By the end of this module you can
Covered in 1:1 mentoring sessions
The programming you need for game scripts.
By the end of this module you can
Covered in 1:1 mentoring sessions
Making things happen in the game loop.
By the end of this module you can
Covered in 1:1 mentoring sessions
Making objects behave realistically.
By the end of this module you can
Covered in 1:1 mentoring sessions
Sprites, tilemaps and a platformer or top-down game.
By the end of this module you can
Covered in 1:1 mentoring sessions
Bringing characters to life.
By the end of this module you can
Covered in 1:1 mentoring sessions
Models, lighting and a third-person or first-person game.
By the end of this module you can
Covered in 1:1 mentoring sessions
Menus and heads-up displays.
By the end of this module you can
Covered in 1:1 mentoring sessions
Sound and small details that make a game fun.
By the end of this module you can
Covered in 1:1 mentoring sessions
Keeping a bigger project tidy.
By the end of this module you can
Covered in 1:1 mentoring sessions
Finishing and shipping.
By the end of this module you can
Covered in 1:1 mentoring sessions
Ways to learn
A mentor who knows this course plans sessions around your goal, explains each idea with fresh examples and checks your understanding. Personal attention, flexible timings in your time zone and affordable plans that fit your budget.
Talk to our teamHow it works
Four simple steps to start Game Development with Unity (C#) with a mentor. A real person replies to you; there is no booking system.
Message us on WhatsApp or email, or fill in the short form. The first chat is free, with no obligation.
We listen to your goal, level and deadlines, then suggest a plan that fits your budget and timings.
Online 1:1 sessions with a mentor who knows your course, explains clearly and checks your understanding.
Keep going between sessions with practice, and watch your confidence grow week by week.
Learn by doing
A character that runs and jumps through tile-based levels with enemies, pickups and a score.
Move and aim in a top-down view, spawn enemies from prefabs and track health and score.
Explore a small 3D level, collect items and avoid an enemy that uses a NavMesh.
Design, build, playtest and release a small game of your own idea.
Your progress
Milestones from the start, middle and end of the syllabus.
Create a scene and arrange objects in it
Early on
Set up an Animator with idle, run and jump states
Halfway
Create a build that runs outside the editor
By the end
FAQs
Free, no-obligation chat
Tell us what you need. Our support team replies within one working day, by email or WhatsApp, whichever you prefer, and arranges your mentor.
Prefer to talk first?
Message the support team directly. We usually reply the same day.
Our mentors teach and explain. They never complete graded work, tests or assessments for students.
Keep going
C# from first program to OOP, collections, LINQ and async.
A language-agnostic first course: logic, loops, functions, data and debugging.
Classes, encapsulation, inheritance, polymorphism, interfaces, SOLID and design patterns.
Kotlin, Jetpack Compose, ViewModel, Room, Retrofit and Google Play.
Git commits, branches, merges, GitHub remotes and pull requests.
Last reviewed
Message us on WhatsApp or email, or fill in the short form. Our team replies with a plan that fits your goal and budget, and you can start this week.
Talk to us about a mentor