A downloadable asset pack for Windows

Download NowName your own price

This asset is provided purely as a learning resource and is a game made from a single script that has been dropped into the draw event of an object. The game was made for the OSG Jam on the GameMaker Community (here) and is a single script that recreates the classic Asteroids game, including:

  • procedural sound effects
  • procedural game graphics
  • special effects (particles, motion blur, etc...)
  • introduction screen and game over screen
  • game options
  • gamepad and keyboard control

...all in 1170 lines of code! The code is fairly well commented, and the game loop is created using a single data structure and basic FSM. Have fun!

You can choose to download just the GML file, or you can download the ZIP which contains and executable of the game as well as the GML source.

IMPORTANT! This was created before structs and functions were a part of the GameMaker Language.  As such there are a few things that could be done much better now!!! However, I feel that this still has a certain amount of value to people as a learning tool, since there are many things involved with the creation of this game that are still applicable (EG: how sounds are made using a buffer).


Download

Download NowName your own price

Click download now to get access to the following files:

OSG_Asteroids.gml 57 kB
OSG_Asteroids.zip 3 MB

Leave a comment

Log in with itch.io to leave a comment.