Full Time Game Dev will take you from knowing nothing about game development to making money from your indie game on the Steam store. We’ll study branding, marketing, publishers, Kickstarter, C# coding, Unity development, PR, launching on Steam, and everything in between! After 10 years of making indie games (and also making a ton of mistakes), I’m thrilled to teach you what I’ve learned!
Full Time Game Dev
Full Time Game Dev is a 146-lesson 35 hours 12 minutes self-paced course by Thomas Brush. Full Time Game Dev will take you from knowing nothing about game development to making money from your indie game on the Steam store.
Course facts
- Lessons
- 146
- Duration
- 35 hours 12 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Thomas Brush
- Price
- Premium
Learn everything you need to know about building a game from scratch, launching it on Steam, and securing enough revenue to become a full-time game dev!
The technical aspects of making games isn’t really the main struggle for indie game devs. Thousands of courses are available from teachers who have never made enough money from their games to pay the bills. The real challenge is taking a viable product and selling it to bring in a sustainable, six figure income. Not only will I teach you the technical skills to create a 2D game in Unity, I’m also going to teach you my proven method for building a brand, securing press coverage and YouTuber attention, and ultimately bringing in a sustainable income, or even 6 figures.
Additional
Who teaches Full Time Game Dev? Thomas Brush
Thomas Brush is a US indie game developer (Atmos Games) and one of the more visible voices on the solo / small-team game-development path. He is the creator of Pinstripe, Coma, and the upcoming Twisted Tower, with a YouTube channel focused on the realities of indie game development.
His CourseFlix listing carries Full Time Game Dev — a structured treatment of the indie-game-development path: the Unity craft, the project-management patterns for solo developers, the publishing workflow, and the business-side decisions that determine whether indie game development becomes a sustainable career.
Material is paid and aimed at aspiring solo game developers. For broader content, see CourseFlix's Game Development and Unity category pages.
What lessons are included in Full Time Game Dev?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | You're Now A Game Dev! Demo | 02:39 | |
| 2 | How I Became A Full Time Game Dev | 10:05 | |
| 3 | Why Listen To Me? | 05:45 | |
| 4 | Course Overview | 02:35 | |
| 5 | Start Selling Your Game...Now! | 04:55 | |
| 6 | Branding Fundamentals | 46:43 | |
| 7 | Create Your Website | 12:25 | |
| 8 | Fishing For Wishlists | 18:26 | |
| 9 | The What? | 01:57 | |
| 10 | Inspiration | 10:00 | |
| 11 | Motivation | 03:57 | |
| 12 | The Core Game Loop | 06:01 | |
| 13 | The Stop & Stare Factor | 08:32 | |
| 14 | Quitting | 12:13 | |
| 15 | Conclusion | 01:12 | |
| 16 | Intro To Email Marketing | 02:01 | |
| 17 | Why You Should Care About Email Lists | 04:20 | |
| 18 | Reciprocity | 02:38 | |
| 19 | Creating A Mailchimp Account | 02:59 | |
| 20 | Creating The Form | 10:02 | |
| 21 | Customer Journeys | 10:40 | |
| 22 | Growing Your List | 02:44 | |
| 23 | Combining Email And Wishlists | 06:23 | |
| 24 | The End Goal | 01:28 | |
| 25 | It's Up To You! | 01:32 | |
| 26 | Is My Prototype Ready? | 02:31 | |
| 27 | Pitching Your Prototype | 09:36 | |
| 28 | Risks | 03:28 | |
| 29 | The Nightmare Scenario | 06:11 | |
| 30 | The Silver Lining | 06:58 | |
| 31 | Why Kickstarter? | 03:14 | |
| 32 | Risks | 08:14 | |
| 33 | Campaign Ingredients | 01:24 | |
| 34 | Ingredient 1: Your Video | 26:12 | |
| 35 | Ingredient 2: The Body Content | 03:43 | |
| 36 | Ingredient 3: Marketing Prep | 11:05 | |
| 37 | Ingredient 4: Rewards | 08:57 | |
| 38 | Ingredient 5: Feedback | 01:10 | |
| 39 | Ingredient 6: Launch Prep | 06:50 | |
| 40 | Launch! | 05:24 | |
| 41 | Should You Secure Funding? | 05:33 | |
| 42 | Finish Your Game! | 05:47 | |
| 43 | Intro | 02:01 | |
| 44 | Requesting Steam Keys | 02:19 | |
| 45 | Creating The Form | 10:38 | |
| 46 | Find Testers | 05:53 | |
| 47 | Invite Testers! | 02:28 | |
| 48 | Intro | 02:21 | |
| 49 | Create Your Trailer | Part 1 | 09:51 | |
| 50 | Create Your Trailer | Part 2 | 12:13 | |
| 51 | Create Your Trailer | Part 3 | 12:07 | |
| 52 | Create Your Trailer | Part 4 | 11:21 | |
| 53 | Create Your Trailer | Part 5 | 10:18 | |
| 54 | Create Your Trailer | Part 6 | 05:53 | |
| 55 | The Final Trailer! | 00:58 | |
| 56 | Let's Do This! | 03:50 | |
| 57 | The Steam Cannon Ball | 04:40 | |
| 58 | Pep Talk | 01:37 | |
| 59 | Now What? | 03:11 | |
| 60 | Steam Sales | 03:18 | |
| 61 | Other Revenue Streams | 03:12 | |
| 62 | Other Platforms | 05:40 | |
| 63 | Congratulations! | 02:29 | |
| 64 | Indie Chat | How This 20 Year Old Went Full Time | 01:02:29 | |
| 65 | Indie Chat | How This Dev Sold 200K Units | 01:39:10 | |
| 66 | Introduction (Don't Skip!) | 02:28 | |
| 67 | Download Unity | 05:03 | |
| 68 | Install Photoshop | 01:07 | |
| 69 | The Editor | 11:30 | |
| 70 | Professional Layout | 03:18 | |
| 71 | Tools | 07:22 | |
| 72 | Visual Studio | 03:25 | |
| 73 | Creating Your First Script | 03:07 | |
| 74 | Moving A Box | 12:58 | |
| 75 | Variables | 09:29 | |
| 76 | Input | 07:17 | |
| 77 | Conditions | 08:31 | |
| 78 | Functions (Part 1) | 17:05 | |
| 79 | Functions (Part 2) | 04:08 | |
| 80 | Quick Review | 10:23 | |
| 81 | Install Packages | 05:18 | |
| 82 | Physics | 04:51 | |
| 83 | The Ground | 09:27 | |
| 84 | The Player (Part 1) | 08:11 | |
| 85 | The Player (Part 2) | 03:43 | |
| 86 | The Player (Part 3) | 16:17 | |
| 87 | The Camera | 16:29 | |
| 88 | Layering | 20:35 | |
| 89 | Cleaning Up Player Movement | 08:16 | |
| 90 | Floating Platforms | 04:40 | |
| 91 | Collectables | 41:51 | |
| 92 | UI (Part 1) | 19:48 | |
| 93 | Quick Tip | Referencing Components | 12:27 | |
| 94 | UI (Part 2) | 10:52 | |
| 95 | UI (Part 3) | 28:09 | |
| 96 | Inventory | 53:59 | |
| 97 | Gates | 12:55 | |
| 98 | Singletons | 08:36 | |
| 99 | Enemies | 52:27 | |
| 100 | Quick Tip | Naming | 02:45 | |
| 101 | Attacking | 29:32 | |
| 102 | Dying | 04:21 | |
| 103 | Finalize Your Scene | 11:45 | |
| 104 | Loading Scenes | 32:16 | |
| 105 | The Game Manager | 14:42 | |
| 106 | Preparing for Art | 01:25 | |
| 107 | Project Clean Up | 15:17 | |
| 108 | Choosing Your Colors | 08:59 | |
| 109 | Illustrating Layers | 42:43 | |
| 110 | Detailing | 33:16 | |
| 111 | Designing Interactables | 55:46 | |
| 112 | Preparing Your PSB For Import | 13:30 | |
| 113 | Importing Your PSB | 12:59 | |
| 114 | Creating Prefabs From Your PSB | 02:37 | |
| 115 | Building Your Level (Part 1) | 43:17 | |
| 116 | Building Your Level (Part 2) | 30:17 | |
| 117 | Setting Up Your Player Graphics | 23:40 | |
| 118 | Animating Horizontal Player Movement | 29:55 | |
| 119 | Animating Other Movements (Part 1) | 33:14 | |
| 120 | Animating Other Movements (Part 2) | 44:06 | |
| 121 | Quick Tip | Animation Errors | 01:01 | |
| 122 | Animating Player Sound | 01:03:08 | |
| 123 | Animating The Enemies | 12:23 | |
| 124 | Particles (Part 1) | 26:13 | |
| 125 | Particles (Part 2) | 22:10 | |
| 126 | Animating Death | 18:34 | |
| 127 | Animating Screenshake | 09:51 | |
| 128 | Animating Gates | 11:21 | |
| 129 | Adding Music & Ambience | 10:38 | |
| 130 | Finalizing The Character Design | 10:48 | |
| 131 | Controlling Titles | 10:22 | |
| 132 | Fall Forgiveness | 08:38 | |
| 133 | Player Knockback | 19:07 | |
| 134 | Creating A Demo / Prototype Ender | 16:49 | |
| 135 | Creating A Main Menu | 24:48 | |
| 136 | Building & Uploading To Steam | 12:37 | |
| 137 | Introduction: Let's Create a Striking, Short Game for Free | 04:39 | |
| 138 | Day 1: Brainstorming | 10:58 | |
| 139 | Day 2: Gathering Assets | 13:39 | |
| 140 | Day 3: Visual Design | 43:07 | |
| 141 | Day 4: Level Design | 41:24 | |
| 142 | Day 5: Adding an Objective | 51:03 | |
| 143 | Day 6: Enemy Scripting | 59:58 | |
| 144 | Assignment: Record the Voice-over | 07:49 | |
| 145 | Day 7: The Final Touches | 01:12:56 | |
| 146 | Conclusion: Postmortem, Unity Recorder, and Publishing on itch.io | 09:24 |
Get instant access to all 145 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Full Time Game Dev?
-
Updated 2y agoC#/.NET Bootcamp: The Fundamentals (OOP, LINQ, Test Automation + more)
By: Zero To MasteryThe only course you need to learn C# programming and master the .NET platform. Learn everything from scratch and put your skills to the test with exercises, qui7h 5m -
Updated 2y agoLua Scripting: Master complete Lua Programming from scratch
By: UdemyWelcome to our complete Lua scripting course. This course will teach you everything you need to know about the Lua scripting language. We will start from scratc13h 34m -
Updated 3y agoUnlock The Power Of Microservices In The Azure Cloud
By: Julio CasalDeploy your .NET microservices to Kubernetes in the Microsoft Azure cloud, so you can handle production demands.9h 5m -
Updated 1y agoPragmatic REST APIs
By: Milan JovanovićLearn how to create production-ready REST APIs using the latest features of ASP.NET Core and best practices.14h 44m5/5 -
Updated 1y ago.NET Diagnostics Expert
By: Sebastian SolnicaHave you ever encountered issues debugging applications in production? Or maybe spent hours trying to reproduce a bug on your local machine?27h 6m -
FreeUpdated 2y agoUnity 2020, Android Game Development: Create a COMPLETE game
By: UdemyThis course will have you integrate graphics, and write c# scripts to create a very popular mobile game. You will go through every single step of the developme14h 7m -
Updated 2y agoUnity RPG Shops & Abilities: Intermediate C# Game Coding
By: GameDev.tvUsing Unity 2020.2, we’ll show you how to include three essential game mechanics, Shops, Special Abilities and Traits, in your games.18h 51m