GameMaker (all)
Icon

Bubble Shooting Engine

AesirZX

You must be logged in to obtain assets

Description

Bubble engine

This is an example of how to create a bubble shooting game.

Features:

  • Three different special bubbles
  • Easy to create additional special bubbles
  • Simple falling physics that you can do anything with
  • Configurable difficulty, number of bubble types and colors, size of bubbles and more
  • Commented code
  • A getting started guide with controls and some tips on how to get to know the code and engine

Watch the youtube video above to see it in action!

This demo is meant to be something to build upon, and be creative with. You can change how the physics work (or disable them), how to win, when to spawn more bubbles, create your own levels and so on! I will of course support this extension, answering questions and solving any bugs that might appear.

2015-05-26: v1.0.2 released
* Minor changes for stability and the getting started guide.
2016-04-13: v1.0.3 released
* It is now easier to animate the normal bubbles, they are split into multiple sprites.
* See the file "changelog.txt" bundled as an "included file" for detailed changes.
2017-01-15: v1.0.4 released
* As requested from a review, there is now smoother movement when additional balls are spawned.
* The project has been updated to support Game Maker Studio 2.0 as well as 1.4!
2017-01-15: v1.0.5 released
* Additional fixes to the GMS 2 version

End User Licence Agreement (EULA).

Age Rating: None

Versions

GMS1 - Version 1.0.4. Published January 15, 2017

As requested from a review, there is now smoother movement when additional balls are spawned. Also, the project has been updated to support Game Maker Studio 2.0!

GMS2 - Version 1.0.5. Published January 15, 2017

1.0.4: As requested from a review, there is now smoother movement when additional balls are spawned. Also, the project has been updated to support Game Maker Studio 2.0!

1.0.5: just some minor comment changes

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait