How to Make Video Games

I made a 31 part video tutorial series that teaches how to make video games by actually making real games. On this one page I have both the videos along with links to all the code. On top of that you can download the full projects for every game here Pong, Space Invaders, Tetris, Mario, Ms. Pac-Man and...

C# Tutorial Series

I was asked to put all 25 C# videos on one page with a description of each video, so I thought I would. I covered just about everything you’d ever want to learn about C# in this series. I cover the core language, OOP, Generics, LINQ, Threads, File I/O, Serialization, WPF, XAML, Document API, Databases...

C++ Tutorial 10

I’m finally covering Object Oriented Programming with C++! I cover classes, objects, public, private, protected, constructors, deconstructors, pointer operator, dot operator, getters, setters, super classes, inheritance, calling super class functions, overwriting functions, and much more. In the...

C++ Tutorial 9

This part of my C++ tutorial provides numerous examples of what you can do with Lambda Expressions. We’ll cover how to Sort, Filter, Sum, Edit and Generate Lists based on conditions. We’ll also perform operations on multiple lists, create Recursive Lambda Functions and cover the Ternary...

C++ Tutorial 8

In this tutorial we continue learning not only the syntax of C++, but also how to solve problems using C++. We’ll cover the BubbleSort, Recursion, Factorials, Fibonacci Numbers, Overloaded Functions and Work through many Problems. Like always all the code along with a transcript of the video follows...

C++ Tutorial 7

In this tutorial we continue solving problems with C++. We’ll solve the Caesar Cipher, Solve Equations for X, Create Lists of Primes and Generate a List of Random Values in a Range. I’m making these videos to make you good at solving random problems rather then just covering language syntax....

Google+