Monthly Archives: January 2017

GameMaker: 3D Background & Surface Basics [003]

Published / by John Keen / 7 Comments on GameMaker: 3D Background & Surface Basics [003]

3D in GameMaker can be tricky to set up if you’re only reading the manual. In this tutorial I’ll show you how I use Surfaces and basic 3D functions to create a background for my shmup style game. If you’re new to GameMaker, make sure you have a good understanding of it’s interface and how to use GML first.

Continue reading

GameMaker: Designing a Shmup Replay System [002]

Published / by John Keen / Leave a Comment

A replay system can be an important asset to a game, especially in the shmup genre. Being able to share replay files with other people when you clear a new difficulty or want to show off a high score can add to the experience. Early in development I decided to include a replay system in my shmup. I realized pretty quick that it isn’t going to be easy to code, especially since I had been using GameMaker for only 4 weeks at that point and information on the subject was sparse.

Continue reading