My name is Greg Dunn, and I've been programming professionally for the last 25 years, focused on apps and games over the last decade. And I'm tired of seeing people discouraged when they try to enter this field and bring their dreams to life.
So I'm launching this game dev boot camp that I've created that brings my decades of bringing ideas to life to help you learn how to build games -- even if you don't know any programming. Whether your eventual goal is to build a game that rivals Fortnite, Minecraft or brings to life the crazy multiverse seen in Ready Player One -- nearly every video game ever made has the same components at the heart of it. If you boil it down to things like putting visuals on the screen, responding to user input, presenting challenges to the player, objects interacting with each other or a game loop that's keeping up with the game state, player scores and lives... the fundamentals are the same.
That's why I'm focused on the fundamentals for this boot camp. Because a first person shooter isn't all that different than a match-3 or idle clicker or puzzle game at it's very core. The greats in any field know how important the foundations are to the rest of their progress, which is why many of the high performers spend time going over the basics again and again -- even when they're at the top of their field.
If you learn the foundations of what makes up a game, how to build it and how to put those things in practice -- in time, you'll be able to create any kind of game that you want. This boot camp style course consists of 4 weeks of instruction, feedback and community with other participants. We'll be using the Unity game engine which is one of the most popular in the world and has been used for countless games that have been released on nearly every platform in recent years, from computers to consoles. We'll be (optionally) publishing our game to the indie-friendly itch.io game platform -- where you can continue to update it and even sell it, if that's your goal.