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.
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.
I’ve been working on a Touhou-like Shmup game for some time now. I started it as a kind of adventure to learn how to program games with a relatively simple language (GML) as my first choice. I got GameMaker: Studio at the end of December 2014 and periodically uploaded videos showing what I have made (see playlist below). More recently I’ve learnt some C, Python and found once you learn your first language, others are very easy to pick up.
R4Z0R84 and I got fed up with the lack of good Co-op RTS games! So what did we do about it I hear you asking? Well, we decided to mod every level in StarCraft and it’s expantion (Brood War) to be 2 player Co-op! We have increased the difficulty somewhat to compensate for two people, changed the scripting and edited small parts of the map layouts where needed. Please enjoy and share this with everyone you know!