Game Design videos so far

Introduction to the Game Design Manual –

Game Design Manual Template –

Anatomy References –

The Animator’s Survival Kit –

The Disney App –

In the past 3 Saturday videos, I introduced the concepts of art, and today, I start to help you understand the most important part of game design, the Game Design Manual. Just download the template that I’ve uploaded to my server, and just copy and past pages and define what you want to create for your game.

The first page is critical in creating interest in your game when you talk to people in the game development community, because it tells the company you are talking to exactly what your game is all about.

Introduction to the Game Overview page –

Game Design Manual template –

The Game Overview is the two page short resume of your game. It describes everything you want to talk about with your game. Every aspect of your game is discussed, and the philosophy behind the game as well.

It is what you give to a gaming company that expresses interest in your game after the elevator pitch, so they can make a more informed decision on whether they want to create the game, or it is the document that keeps inspiring you while you take the months, even years, to create that video game.

Thanks for watching and making games great again.


Art Videos so far

Introduction to Art –

Art intimidates people, and we make the greatest artists into almost mythic heroes, but it doesn’t have to be. It takes time and practice and the right tutorials. You can follow me on Pinterest. I save a huge amount of tutorials on this account to help me learn art, and it should help you learn art as well.

Gaming art doesn’t need to the best in the world. If it’s good enough to tell your story than it will work.

Drawing Hub is a fantastic how-to drawing website, you should check it out. Not only do the people show you step by step how to draw something, they explain it as well. I spend at least an hour every single night at this website.

Introduction to Procreate –

Resources –

Drawing Muscles –

Procreate for iPad – ($13.99 cnd but it’s worth it)

If Procreate is too Expensive – Autodesk SketchBook for iPad is free –

Virtual Human Body for iOS –

Drawing a humanoid character can be intimidating, but it doesn’t have to be. If you’re starting out, using base materials to trace over is okay because that helps you develop the muscle memory to draw things properly. Every journey of a 1000 miles starts with a single step.

Tracing over drawings or tutorials is a technique called Rotoscoping. It is especially important for animation, as you can start to use different drawings at different times to create a sense of motion.

The best thing to do is use a tablet or touchscreen computer, save the pictures on the website and start tracing over it in programs like Procreate or Photoshop. I use Procreate for the iPad for this tutorial.

Introduction to Humanoid Drawing –

Resources –

Drawing Muscles –

Procreate for iPad – ($13.99 cnd but it’s worth it)

If Procreate is too Expensive – Autodesk SketchBook for iPad –

Virtual Human Body for iOS –

In this lesson, I go through how to setup thing up in SketchBook Pro from autodesk, which is absolutely free of charge for iOS users, to allow you to learn how to draw a humanoid figure. I also go through some of the body ratios that you need in order to draw a realistic humanoid character, if you want to draw something from scratch.

Like I said in the last episode, practice makes perfect. Keep on using tutorials, keep on learning, keep on practicing what you learn and you will start to be a good artist.

Thanks for watching the video and making games great again!

Coding Videos so far

Introduction to Coding –

Coding is the first scary bottleneck for those who want to design video games. Unless you take time to understand the basics, everything can be so intimidating. But if you change your mind on programming, and see it as a honey do list for a computer, than coding becomes far less scary. You just need to learn how computers are instructed and start taking control over it.

For those who have iPads, feel free to download SwiftPlaygrounds and play around with Coding 1, I use them for all my coding lessons right now.

Swift Playgrounds by Apple

Introduction to Functions –


InfoGraphic –

Swift Playgrounds –

Functions allow programmers to group lines of code to be called in later parts of code, to help reduce the amount of coding you have to do to accomplish a task. You can also use functions within other functions to eliminate as much coding as possible.

As coders, we want to reduce the amount of work we do, and functions allows us to do that very thing.

Thanks for watching and Making Gaming Great Again!

Introduction to For Loops –

Description –

Resources –

For Loop definition –

SwiftPlaygrounds –

For Loops are excellent ways to group a bunch of functions that are the exact same together. In video games, these are the NPCs patrolling around, going to point A doing a couple of things and then going to point B in which the do the exact same thing before they go to point C, which then you can reset the to start at the beginning again.

Introduction to Conditionals –

Description –

Resources –

Definition of Conditional Programming –

SwiftPlaygrounds –

Conditional programming can help game developers make their games more difficult, provide missions and quests with reward systems, level up scripting when a character’s experience hits a certain number, and what happens when a character hits another character. It is the backbone of coding a game, so it is essential for aspiring game developers to learn and get really good at conditional coding.

Thanks for making games great again!

Introduction to Logical Operators –

References –

Logical Operators definition –

SwiftPlaygrounds –

Logical Operators, defining things if two combined variables are true, or if a variable is untrue, or if a variable equals this or that allows game designers to provide puzzles and unique experiences to their games. Building on the conditional programming that is very important for game programming, because games are all about conditions, this helps ensure unique experiences for gamers.

Introduction to While Loops –

While Loops –

SwiftPlaygrounds –

While loops combines the three topics we had taken previously, the for loop, conditional coding and logical operators. It helps define NPC behaviours in games to animate your world. You can use a while loop to have a shopkeeper in a game stay in their shop until a certain time of day, after which it will go home – so the loop for the shopkeeper would be while the time condition is true, the shopkeeper stays in the shop, else if the time condition is false than the shopkeeper goes home, and then the same loop is created every single day in that loop.

Thanks for watching and making games great again.

MGGA short- The Pill vs The Cube

Codea –

I use Codea and coding to create this animated short of a Pill and a Cube getting into an insane argument about how the Cube is racist for being able to make walls and that’s what Trumpy wants to create because he hates Mexicans.

Make Gaming Great Again is a politically incorrect gaming and media initiative to bring back some sanity back into our media.

MGGA – The outrageous reason why I am doing this

I’ve been a BioWare fan for a huge part of my life. I’ve played all of their games in one form or another since they started to publish RPG video games. It was in 2002 that BioWare did something that captivated me. They released the game NeverWinter Nights, their best game in my opinion. While the adventure they created was interesting, it was the toolset that captured my imagination. The ability to sit down and create your own Dungeon and Dragon/Conan high adventure game. I spent many years learning their coding language, their conversation systems and so many other things and I created a couple of adventures. It was fun, and it motivated me to go to College to learn computer animation to learn how to make video games.

Sure, I even played Knights of the Old Republic and Jade Empire, but I was a fan of BioWare because I loved that toolset, being able to figure out anything and create anything I imagined.

I was even more excited about BioWare when I heard their next game release was going to be Dragon Age: Origins and they made the entire game in the NeverWinter Nights Toolset and they were going to transfer all of the coding and conversations and everything else into their new toolset for that game. They promised that it may have a learning curve to use the toolset, but it was going to be a great engine to make adventures in the new world. In my opinion, this was BioWare’s first fall from grace. Their toolset was so ‘awesome’ that I have not heard of one person creating one module for that game ever.

I could see the writing on the wall, EA had bought BioWare a year prior to release, and when they heard that there would be a toolset that players could make their own adventures for free, that other players could download for free, they probably told them no, because that would ‘discourage’ people from buying EA approved DLC to make even more money.

While DA:O and Mass Effect 1 did kick ass and were probably two of the best stories BioWare told, future games just weren’t as great as them. Some people could even say their future games were shit, with endings people hated, games that failed to launch, and games people just didn’t like.

But BioWare forgot the one thing that made them extremely popular. NeverWinter Nights inspired a community of developers, who inspired a community of players. It was a game for fans to make fan fiction stories that everybody could play – it was all about for the fans to inspire them.

While BioWare has forgotten what was great about their company, their fans were invited to create their own content for other players to enjoy. This is why I am creating Make Gaming Great Again Productions, a company and community of developers who work together to make some amazing gaming experiences for players to enjoy.

Expect this website to get more robust in the future, with message boards, a discord server and so many other resources for developers.

Thanks for reading and making gaming great again!