Game
OSG Asteroids
10 years ago

Source Code Now Included!


The OSG Jam (see here) has finished and there are some amazing entries… who’d have thought so much could be done in a single script? So, with the Jam finished it means that I can now upload the game script to GameJolt for everyone to enjoy (or cry over)…

When you download the game, you’ll find that the ZIP now contains a “.gml” file with the entire source… some 1170 lines of code for you to peruse, learn from and edit or add to. The basic premise for the script is that a data structure is made on the first loop of the game (along with particles, sounds etc…), and then after that a basic FSM takes over to control the game state, reading and righting values to the main map as required (sometimes writing to other data structures and then writing them to the main map). Most of it is commented so you can see which bit does what, but be warned that it’s not the most elegant of code!

To run the game in GameMaker: Studio, create a new project, import the .gml file as a script resource then create a new object and a new room. Call the script with no arguments in the draw event of the object and drop the object into the room and run the game.

Have fun!



0 comments

Loading...

Next up

Woohoo! Microscope Madness is now available! :)

https://gamejolt.com/games/microscope_madness/453220

We made a lot of improvements on the Freezing Plains visual. Things like pine trees, tiny bushes, some rocks, and others game props!

#IndieGame | #IndieDev | #GameDev | #PixelArt | #WaifuQuest | #WifeQuest | #screenshotsaturday

Path of Kami: The Evolution of the Lore

Family band complete!

In the quest for accessibility, I'm adding Resurrection Shrines for players on the 'novice' end of the platforming spectrum.

In order to unlock the power of a Shrine, you must collect 3 'Souls' from your dead corpses! (the floating blue orbs)

Let me introduce you to the new Mech line: Gendai Spec. Those are Mech that specializes in surprise attacks, covered operations, and stealth. They are equipped with melee weapons but one of Gendai's frames supports sniper rifles.

Regional Bulbasaur. #Pokemon

Our menu, gathered a huge feedback and positive comments among foreign audience, what you say? Game Steam: https://store.steampowered.com/app/1543090/LiBER/

We're knee deep in multiple large features and "game feel". Quick peek behind the scenes in this weeks Dev Blog: https://bit.ly/2QmmaQM

Out of boredom and curiosity, I coded Sailor Jupiter's Argentine Backbreaker.