GameMaker | Add Bouncing Objects in GameMaker | Bounce or Break! Part 2 @GameMakerEngine | Uploaded February 2024 | Updated October 2024, 3 hours ago.
In this tutorial learn how to add bouncing objects in GameMaker, use physics within the game engine, make objects bounce, use parent objects, and create re-usable functions
This tutorial is suitable for beginner game devs, you can follow along with both GameMaker languages: GML & GML visual, and all the assets you need are downloadable.
Complete the physics in GameMaker tutorial series
-----------------------------------------------------
* Part 1: Make a Physics Game | youtu.be/iL8pgudKeeo
* Part 3: Collisions with Custom Shapes | youtu.be/zq42DNNKPdw
* Part 4: Customise Your Game | youtu.be/Ex1Bqzg4K1Q
👾 Download the project and assets
-----------------------------------------------------
Start here:
* GML Visual - yoyo-www-cms.s3.amazonaws.com/sites/5d75794b3c84c70006700381/assets/65c0cb2fb9e21b5502c3bd4b/Bounce_or_Break_-_End_of_Part_1_-_Visual.yyz
* GML Code - yoyo-www-cms.s3.amazonaws.com/sites/5d75794b3c84c70006700381/assets/65a12e96b9e21b562e16b2a6/Bounce_or_Break_-_End_of_Part_1.yyz
Completed project:
* GML Visual - yoyo-www-cms.s3.amazonaws.com/sites/5d75794b3c84c70006700381/assets/65cf5b32ceed00005324affc/BounceOrBreak_GameMaker_TutorialPart2_GML_Visual_Project.yyz
* GML Code - yoyo-www-cms.s3.amazonaws.com/sites/5d75794b3c84c70006700381/assets/65cb48edceed0000166c15d0/Bounce_or_Break_-_Part_2_Finished_GML.yyz
Chapters 🧐
-----------------------------------------------------
00:00 Breakdown of the tutorial
01:00 Theory: Sharing code between multiple objects (Parent objects inheritance)
02:54 Theory: Creating functions
04:50 Getting into the code (Function bounce)
06:55 Finished function bounce
07:05 Coding the alarm (slowing down the bouncing object)
08:24 Theory: Collisions & the order of events
09:50 Coding the collision (begin step event)
10.33 Inheriting the event and bounce function into your object
👉 Get GameMaker: https://opr.as/DownloadGM-YT
What is GameMaker? 👀
-----------------------------------------------------
GameMaker is the industry’s premier 2D game engine, used by thousands of developers every day to create indie gaming classics like Undertale, Hyper Light Drifter, and Chicory: A Colorful Tale.
It’s completely free to download and keep forever, with dozens of written guides and video tutorials to help you bring your games to life.
When your project is complete, you can publish your creations to all major platforms, including PlayStation 5, Xbox Series X|S, and Nintendo Switch.
👉 Get GameMaker: https://opr.as/DownloadGM-YT
In this tutorial learn how to add bouncing objects in GameMaker, use physics within the game engine, make objects bounce, use parent objects, and create re-usable functions
This tutorial is suitable for beginner game devs, you can follow along with both GameMaker languages: GML & GML visual, and all the assets you need are downloadable.
Complete the physics in GameMaker tutorial series
-----------------------------------------------------
* Part 1: Make a Physics Game | youtu.be/iL8pgudKeeo
* Part 3: Collisions with Custom Shapes | youtu.be/zq42DNNKPdw
* Part 4: Customise Your Game | youtu.be/Ex1Bqzg4K1Q
👾 Download the project and assets
-----------------------------------------------------
Start here:
* GML Visual - yoyo-www-cms.s3.amazonaws.com/sites/5d75794b3c84c70006700381/assets/65c0cb2fb9e21b5502c3bd4b/Bounce_or_Break_-_End_of_Part_1_-_Visual.yyz
* GML Code - yoyo-www-cms.s3.amazonaws.com/sites/5d75794b3c84c70006700381/assets/65a12e96b9e21b562e16b2a6/Bounce_or_Break_-_End_of_Part_1.yyz
Completed project:
* GML Visual - yoyo-www-cms.s3.amazonaws.com/sites/5d75794b3c84c70006700381/assets/65cf5b32ceed00005324affc/BounceOrBreak_GameMaker_TutorialPart2_GML_Visual_Project.yyz
* GML Code - yoyo-www-cms.s3.amazonaws.com/sites/5d75794b3c84c70006700381/assets/65cb48edceed0000166c15d0/Bounce_or_Break_-_Part_2_Finished_GML.yyz
Chapters 🧐
-----------------------------------------------------
00:00 Breakdown of the tutorial
01:00 Theory: Sharing code between multiple objects (Parent objects inheritance)
02:54 Theory: Creating functions
04:50 Getting into the code (Function bounce)
06:55 Finished function bounce
07:05 Coding the alarm (slowing down the bouncing object)
08:24 Theory: Collisions & the order of events
09:50 Coding the collision (begin step event)
10.33 Inheriting the event and bounce function into your object
👉 Get GameMaker: https://opr.as/DownloadGM-YT
What is GameMaker? 👀
-----------------------------------------------------
GameMaker is the industry’s premier 2D game engine, used by thousands of developers every day to create indie gaming classics like Undertale, Hyper Light Drifter, and Chicory: A Colorful Tale.
It’s completely free to download and keep forever, with dozens of written guides and video tutorials to help you bring your games to life.
When your project is complete, you can publish your creations to all major platforms, including PlayStation 5, Xbox Series X|S, and Nintendo Switch.
👉 Get GameMaker: https://opr.as/DownloadGM-YT