This is the year you start your game
From 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.
Feedback I've received
How to write functions
Anatomy of a script
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
Solving problems with scripts
Structs / Plain Classes / Enums
Singletons & Statics
Events & Delegates
Setters / Getters
Avoiding performance problems
Scripting best practice
Exclusive access to the private Game Dev Beginner Discord server
Course Modules One, Two & Community Access
- Discord Community Access
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 may 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.
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.