Category Archives: How To

How to Make Video Games 22

Ms Pacman CloneIn this part of my tutorial on making Ms. Pac-Man we learn all sorts of useful techniques. We’ll learn how to use arrays to keep Ms. Pac-Man in the maze, modeling a game board in an array, turning ghosts blue, animating ghosts, accessing game object scripts in code, going through portals, more about StartCoroutine, sound effects and much more.

All the Images are Here. The code follows the video below. You can also Download all of my Unity game files so far for Pong, Space Invaders, Tetris and Mario. Continue reading How to Make Video Games 22

How to Make Video Games 21

Ms Pacman CloneIn this part of my Video Games Tutorial I show how to make the hardest part in Pac-Man, which is the Ghost AI Algorithm. We’ll Create the Ghost AI so Ghosts Circle Around the Maze on their own, They’ll React to Collisions with Pivot Points and They’ll Always Remain Perfectly Centered. We’ll also have the Ghosts Move Erratically, Use an Array to Store Game Objects, Make Ms. Pac-Man use Portals and a whole bunch more.

All the Images are Here. The code follows the video below. You can also Download all of my Unity game files so far for Pong, Space Invaders, Tetris and Mario. Continue reading How to Make Video Games 21

How to Make Video Games 20

Ms Pacman CloneIn this tutorial we continue making Ms. Pac-Man. This time we will Find out How to use Multiple Audio Sources, Set up Sound Effects, Allow Ms. Pac-Man to Eat Dots, Set up the Interface, Update Scores when She Eats Dot and a whole lot more.

All of the images used are here. The code follows the video below. You can also Download all of my Unity game files so far for PongSpace InvadersTetris and Mario. Continue reading How to Make Video Games 20

How to Make Video Games 19

Ms Pacman CloneIn this video I finish setting up the system that will allow Ms. Pac-Man to perfectly travel through the maze. We’ll cover how to calculate if Ms. Pac-Man can Move in Certain Dirctions, Working with GameObjects in an Array, Keeping Ms. Pac-Man from Getting Stuck, Simulating Hitting Walls, Animating, Changing Ms. Pac-Man’s Direction without Pivot Points and more.

All of the images are here and the code follows the video below. You can also Download all of my Unity game files so far for PongSpace InvadersTetris and Mario. Continue reading How to Make Video Games 19

How to Make Video Games 18

Ms Pacman CloneIn the next 2 videos I’ll cover how to lock Ms. Pac-Man perfectly inside of the maze as she moves around. We will do this not through colliders, but instead by using pivot points, which will make the movement very clean and also resource light. We’ll cover how to Setup Pivot Points, Putting GameObjects in an Array, Selecting GameObjects in Code, Cycling through GameObjects in Empties, Moving Ms. Pac-Man, Animating Ms. Pac-Man and much more.

The images are here and the code follows the video below. Continue reading How to Make Video Games 18

How to Make Video Games 17

Ms Pacman CloneYou asked for it, and now here it is a Ms. Pac-man Clone! In this specific video I’ll cover how to draw all the sprite assets in Gimp including the Ghosts, Ms. Pac-Man, GameBoard, Dots, etc. Then we’ll cover how to create a pixel precise grid layout, setup our project, create sprite sheets, create animations, sorting layers, and so much more! Understanding how grid based games work will dramatically increase the number of games you can make.

You can get all the images here. Continue reading How to Make Video Games 17

How to Make Video Games 16

Make Super Mario BrothersIn this video tutorial we completely finish our Mario Clone!!! It has been a ton of fun for me. I hope you have liked it as well? In this video we will Learn how to Program Wall Jumping, Use Raycasts, Animate Enemies, Create Enemies that Attack, Use Gizmos, Draw a Sprite Sheet, Slice Sprite Sheets and a whole bunch more.

Like always the code follows the video below. The Unity Project files are here Continue reading How to Make Video Games 16

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