How to Make Video Games 15

Make Super Mario BrothersIn this part of my tutorial on how to make a Super Mario Clone we cover a ton of topics! We cover how to Fix Collision Errors, Fix Scene Errors, AnimationCurve, Moving the UI with the Camera, Block Collisions, Reacting to Collisions from 1 Direction, Exploding Brick Blocks, Coins, Sounds and More.

Like always the code follows the video below. Here are all the Images and Sounds used. Continue reading How to Make Video Games 15

How to Make Video Games 12

How to Make TetrisIn this part of my How to Make Video Games Tutorial series we finish Tetris!!! We add sounds, increase game difficulty, create a game over scene, display the next Tetris shape before it is displayed and much much more.

Like always all of the code follows the video below. The images and sounds are here. The next game I’ll be making will be a Super Mario Clone! I’ll start uploading it this Saturday. Continue reading How to Make Video Games 12

How to Make Video Games 11

How to Make TetrisOnly 2 videos remain until we finish Tetris! In this video we will focus on deleting full rows. We will search each column in each row to find those full of cubes. Then we’ll delete them in the array as well as in the scene. Then we have to bring all blocks above down and then increase the score on the screen.

Like always all the code is available under the video below. Do with it what ever you’d like. Continue reading How to Make Video Games 11

Little Nightmares Livestream

Little NightmaresThe wife and kids went away to Girl Scout camp and I decided to livestream Little Nightmares. This game was highly recommended because it is a Puzzle / Horror game. I love the way the game looks. It is very similar in appearance to Limbo and Inside.

I wasn’t however a big fan of the fact that I often failed tasks because either it was to dark to see, the perspective was messed up, or because the controls were a bit wonky. Either way it was a fun night because of you guys. I’ll give it another chance and I’ll see if it grows on me. Continue reading Little Nightmares Livestream

How to Make Video Games 10

How to Make TetrisWe continue making a Tetris clone in this video. Our goal this time is to get those Tetris shapes to stack on each other. A lot more goes into that then we may have thought. I’ll be covering Simulating Game boards in Arrays, Printing Arrays, Removing Event Handling from Objects, Instantiating Objects, Debugging, Moving All Shapes in a Scene and a whole lot more.

I continue with my new teaching format in which I make mistakes and then fix them to help you learn. All of the code follows the video below. Continue reading How to Make Video Games 10

How to Make Video Games 8

How to Make TetrisIn this video I start making one of the greatest games ever being Tetris! I’m trying something new this time. In previous videos I tested ideas before videoing them. This time I will create Tetris with no previous preparation. I’ll test my way through creating the whole game.

I think this will benefit people because they’ll see me make mistakes and then see how I go about solving problems. In this first video I show how to draw everything in Gimp. I then setup the game, create the borders, the interface and then all the tetrominos. I hope you enjoy this series and learn a lot. Continue reading How to Make Video Games 8

How to Make Video Games 7

How to Make Space InvadersIn this part of my Video Game Tutorial we completely finish Space Invaders! Well create the Alien AI, Think About when it Makes Sense to Ignore Collisions, Randomize AI Firing, Change Images, Hone AI Movement, Make Objects Appear, Randomize Actions, Animate Explosions, Utilize Sound Effects and use StartCoroutine, SpriteRenderer, Yield and more.

The Images & Sounds are here. All of the code used follows the video below. Continue reading How to Make Video Games 7

How to Make Video Games 6

How to Make Space InvadersWelcome to the next to last part of my How to Make Space Invaders tutorial! In this part I’ll cover Sound Effects, Bullets, Making Objects Appear, OnTriggerEnter, SoundManager, Changing Scores, SpriteRenderer, Changing Sprites, Destroying Objects, and a bunch of tips on how to avoid mistakes.

The Images & Sounds are here and all the code for the whole series follows after the video below. Continue reading How to Make Video Games 6

How to Make Video Games 5

How to Make Space InvadersWelcome to the 2nd video on how to make Space Invaders. If you missed the first Space Invaders Video definitely watch it first. Otherwise you may be confused.

In this video we’ll cover User Interfaces, Tags, Layers, Ignoring Collisions, Prefabs, and we’ll start making the Bullet and Alien C# Scripts. Like always all of the code follows the video below. Get Images and Sounds Here Continue reading How to Make Video Games 5

How to Make Video Games 4

How to Make Space InvadersThis time we’ll make Space Invaders and learn a ton about making complex games. I’ll cover How to Draw Pixel Art with Gimp, Sprite Sheets, SoundManager, Camera, Animating Bullets, User Interfaces, Prfabs, Collisions, Ignoring Collisions, Sound Effects, Making Objects Appear, OnTriggerEnter, SpriteRenderer, Changing Sprites, Destroying Objects, AI Players, Randomizing AI Actions, StartCoroutine, Yield, Animated Explosions and numerous tips that will help you avoid mistakes. The Images and Sounds used are here. This will be a 4 part tutorial. I hope you enjoy it 🙂 Continue reading How to Make Video Games 4

How to Make Video Games 3

How to Make Video GamesWelcome back to How to Make Video Games! This time I’ll finish up the Pong game. If you’ve watched the previous parts you’ve learned all about : Collision Detection, Animation, AI Controlled Competitors, Physics, Keyboard Input, Unity User Interfaces, Splash Screens, Sound Effects, Background Music, Build Settings and more.

All of the code used can be found below and here are the sounds and artwork used. Up next I’ll make the most profitable arcade game in history Space Invaders!!! Continue reading How to Make Video Games 3

How to Make Video Games 2

How to Make Video GamesIn this part we will create a Sound Manager which will hold and play our sound effects. We will also write the C# code required to make our ball ricochet off of paddles, walls and goals.

Because many people asked I will also use the Windows version of Unity in this tutorial and show you how to create our sprites using Gimp. This tutorial series isn’t just about Pong. I will make numerous other games including games like Space Invaders, Pacman, Tetris, Mario and others. If there is a 2D game you’d like to see tell me and I’ll see what I can do. Continue reading How to Make Video Games 2

How to Make Video Games

How to Make Video GamesIn this video I finally start my How to Make Video Games tutorial series. I’m going to start off with Pong so that we can completely understand the Unity 5.6 interface, Sprites, Scenes, Physics, Keyboard Input, Collision Detection, Sound Effects, User Interfaces, Splash Screens, and so much more.

I already have games based on Space Invaders, Asteroids, Pac Man, Mario, Tetris, etc. ready to go. I also plan on making 2D Tower Defense and other popular games over the course of this series. After I finish up with 2D I’ll then start making 3D games. It should be a ton of fun. Continue reading How to Make Video Games

Kotlin Tutorial

Kotlin TutorialKotlin is a fantastic language that improves greatly upon Java and at the same time can use all Java libraries and frameworks. It provides both the power of OOP and functional programming. It is quickly becoming the language of choice for developing Android apps. In this video I will cover what you’d learn about the core syntax of Kotlin in a 300 page book all in one video.

I’ll cover Installation for MacOS and Windows, Variables, Casting, Strings, Arrays, Ranges, Conditionals, Loops, Functions, Higher Order Functions, Collection operators, Exception Handling, Lists, Maps, Classes, Inheritance, Interfaces, Null Safety and so much more. Continue reading Kotlin Tutorial

Learn Swift 3 in One Video

Learn Swift in One VideoYou guys asked for a Learn Swift 3 in One Video tutorial and here it is! I cover Data Types, Conditionals, Math, Strings, Arrays, Looping, Dictionaries, Tuples, Optional, Functions, Closures, Filter , Reduce, Enumerations, Structs, Classes, Inheritance, Protocols, Error Handling, Extensions and a ton more.

Like always all of the code and a transcript of the video follows the video below. On the YouTube page for this video there are time stamps that will make it easy to jump around. Continue reading Learn Swift 3 in One Video

The TALOS Principle C5

The TALOS Principle C5In this Live Stream I beat the whole C5 level of The TALOS Principle! I beat the levels Time Flies, Time Crawls, Up Close and Jammed and Dumbwaiter.

I’ll be taking a break after tomorrows Learn Swift in One Video tutorial. When I return I will be making a ton of games using Unity. I’ll also continue Maker Monday, 2 Programming Videos per Week, Random Live Stream Friday and Games when I come back. Continue reading The TALOS Principle C5

Best Cheap 3D Printer

Best Cheap 3D PrinterI have a ton of fun in the first Maker Monday Live Stream. I review 3 of the best cheap 3D printers. I show how to set up the best for the best 3D print results. I then print some D&D terrain models and show how to paint them. Also because the video was live I answer a bunch of questions.

Here is a link to my favorite 3D printer and to the 3D models that I printed and painted. Thank you to everyone that joined me for the live stream and for those that didn’t I hope to see you next time 🙂 Continue reading Best Cheap 3D Printer