The entire help documentation is accessible from within GameMaker: Studio. We go over how to use this documentation to find more details about a GML function.
- [Instructor] And now it's time…to set up some collision events.…Since our ball will be bouncing off the walls,…the bricks, and the paddle,…we'll put all these events in the ball object.…Uncollapse the Objects folder in the resource tree,…and double-click to open up our ball object,…and choose Add Event, Collision.…And the first collision we'll set up is for the paddle.…So select obj_paddle,…and now in the Actions list,…we'll drag another execute code action.…We'll Maximize the window,…and we'll put a three slash comment,…saying that this code is going to deflect the ball.…
We're going to use a built-in function for this.…The function is named move_bounce_solid.…Again, at the bottom of the Script Editor window,…we see that the argument expected is called advanced.…I know that this is a Boolean,…and that we want to pass in false,…so I'll do that,…but if you've never used this function before,…you wouldn't know that.…So to get a better understanding of how this function works,…and to give you an idea of where to go…
- Creating a new GameMaker project
- Creating sprites
- Importing existing images
- Adding collisions
- Playing sounds
- Designing game levels
- Creating start and game over screens
- Exporting the game
Skill Level Beginner
iOS Game Development with Swift 3 and SpriteKitwith Todd Perkins2h 52m Intermediate
1. Getting Started
2. The Game Pieces
3. The Gameplay
4. The Game Cycle
5. Finishing a Project
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.