Video Course
20 Lessons
Beginner
How to CODE in Unity
Master the basics of C# scripting and finally start making your gameFrom nothing, to your first script, in one day
Learn how scripting in Unity works and how to write scripts of your own.
Master the basics of scripting in Unity
Go beyond copy & paste examples, and learn skills you'll actually remember.
Finally, start making your game
Get the confidence to start building your own games from scratch.
Watch the Trailer
Feedback I've received
"...really different from what would you expect from similar videos explaining the same topic..."
Watch a Sample Lesson
102 | Anatomy of a Script in Unity
In this full length sample lesson, you'll learn about the basic structure of a C# script in Unity, how to add a variable, a function and how to connect two scripts together.
What's Included
Module One
Beginner basics
How to write functions
Anatomy of a script - Watch Free
Coroutines (made easy)
How scripts in Unity work
How to work with numbers
Different types of variable
Loops & Iterators
Conditions & Operators
Connecting scripts together
Intro to scripting in Unity
How to find (and fix) problems
When do things happen
Module Two
Solving problems with scripts
Scriptable Objects
Structs / Plain Classes / Enums
Inheritance
Singletons & Statics
Events & Delegates
Interfaces
Setters / Getters
Avoiding performance problems
Scripting best practice
Community Access
Exclusive access to the private Game Dev Beginner Discord server
Course Modules One, Two & Community Access
- Discord Community Access
Limited availability - find out more
If you start the course, and you feel like you're not finding it useful, you can request a full refund within 30 days.
Frequently Asked Questions
When will the course be available?
The course is planned for pre-release in Spring 2024. Module One is planned for completion in Spring / Summer 2024, and Module Two is planned to release in Summer / Autumn 2024. Early access customers will get each module immediately as it's produced.
How does early access work?
The course will be available to pre-order at an early access discount in Spring 2024. Early access customers will get each module as soon as it's available and will have a chance to provide feedback on the course as it's produced via a private Discord group.
How much will the course cost?
The current planned full release price for both modules is $79. The planned early access price is $39.
How does community access work?
As part of your purchase, you'll be invited to the private Game Dev Beginner Discord server.
Why are pre-orders limited?
Preorders will initially be available in limited quantities during the early access period in one or more phases. This is for quality control reasons and to allow me to respond to feedback in manageable quantities.
Priority will be given to mailing list and waiting list subscribers.
What's your refund policy?
You'll have 30 days after purchasing the course to decide if it's right for you or not and, if it isn't, you can request a full refund. For early access customers, your refund period will end 30 days after you get the completed course.
Who is this course for?
The purpose of this course is to give you the knowledge and the skills to use scripting to create your own games, from scratch, in Unity. It's suitable for anyone who wants to have a better understanding of scripting basics, including complete beginners who have never written a script before.
How is this course different from other tutorials?
Many tutorials, videos and articles, including many of my own, tend to revolve around a single example, project, or mechanic. Which, if that's what you want to learn, is absolutely fine. But, the problem with that is, when you try to build something for yourself, it can be very difficult to know what to do.
Instead, this course focusses on scripting as a problem-solving toolkit, showing you what you can do with code in Unity, how to do it and, importantly, why you'd want to in the first place.
The point of this is that when you sit down to make your game, you'll have the knowledge to decide and choose exactly how you will use scripting to build its different mechanics and features.
Will you continue to make free articles and videos?
Yes! One of Game Dev Beginner's core principles is making easy to use tutorials for everyone, so you can expect to continue to see new articles and videos released on my blog and on my YouTube channel.
How will the course be different from your free content?
While my articles and videos provide a general overview of a concept, the lessons in this course will focus on practical use cases and start-finish demonstration.