Skip links

Main Content

Why Make Games?

The idea of leaving reality and ending up in a fantasy world for hours on end or in an intense war scene is what drives most developers to do what they do.

Programming is a small part in a big project but it's essential to learn before you can start creating any world you could imagine.

How Can I Start?

The first step in learning how to create video games is having the passion to start. After learning a few beginner techniques, it's quite easy to start creating games.

Down below we have an extensive list of tutorials and courses to get you learning how to program video games in the matter of hours!

Your Instructor.

My name is Zachary Berenger and I've created custom made courses for beginner, intermediate, and advanced programmers all exclusively found here!

I've been programming since I was 10 years old and have created games that have been published on Steam and I've worked with companies all around the world.

What New Game Developers are Doing Wrong -- NEW!

Many game developers start big and never finish their projects. This video demonstrates the trap that many game developers (especially beginners) get themselves into. I've created a complete self-development course to get you out of this loop and start achieving results!

View 30 Days to 8 Games Course

Java Beginner Game Design Course

We've created a very simple and very powerful course on learning java quickly. You will create a complete game engine within 24 hours with unlimited reach to it's potential!
Currently 50% OFF LIMITED TIME

Learn More

YouTube Tutorials

Search through over one thouand hours of tutorials on my personal YouTube channel, you can learn for free!

Visit Channel Subscribe  

Subscribe for News

Receive our pixel art e-book for free instantly with every signup. Get deals and news about new courses instantly.

Subscribe Email
       

New Special Offers

Follow us on Twitter for exclusive content and special offers not avaliable anywhere else!

Follow
       

Google+

Follow us on Google for new tutorials, new courses, and even new content. Don't miss out!

Follow

Game Maker Studio Game Design Course

* MOST POPULAR COURSE *

This course was designed using the free version of Game Maker Studio: 2 which means you can easily get your game up and running in no time at all! We go through the complete basics of the program and use GML (Game Maker Langauge) it’s Game Maker Studio’s own unique scripting language. You’ll be going through the complete process of creating objects, levels, paths, tilesets, etc. I don’t expect you to have any previous experience with Game Maker but if you do that’s even better. Let’s look at some of the topics we’ll be covering through this course




View Full Course

What will I learn?

  1. Sprites
  2. Player Movment
  3. Three different enemy types
  4. Paths for our enemies
  5. Levels
  6. Transitioning levels
  7. Score System
  8. Creating a goal for the game
  9. Handling collisions
  10.  
    After you’ve completed these steps you’ll go 20 notches deeper to make the game look and feel absolutely amazing. Adding new enemies, art assets, shooting system and even boss battles! Some more topics you will learn in the second half of this course include.

  11. Improved Movement System
  12. Improved Collision System
  13. Camera Viewports
  14. Shooting System
  15. Tilesets
  16. Health System
  17. Smoother Transitions between levels
  18. Turret Enemy
  19. Main Menu System
  20. Death Animation
  21. Complete Particle Systems
  22. Walking Particles
  23. Shooting Particles
  24. Collect Particles
  25. Death Particles
  26. Boss Battles


View Full Course