How can you see the call stack of a certain function? How can you stop the app from continuing to run in case a certain code is running?
Now, if we wish to place a breakpoint…in a certain location, we just click…the line number on the left.…So for example, if I wish to add a breakpoint…in the lives-- command, I click here.…As you can see on the right, the breakpoint…has been added to the list of breakpoints.…If I click other lines as well,…you can see that they are all added.…But we'll stick with just one breakpoint,…in line 110 lives--.…
Take notice that in your certain version of the code…it may not be line 110, so we look for lives--…in the loseLife function.…Now, after we place the breakpoint,…we can run the game…and reach the point where we lose life.…
Note: This course was created by Packt Publishing. We are pleased to host this training in our library.
- Playing sounds in various browsers using SoundJS
- Tweening objects using TweenJS
- Creating graphic assets and basic animations
- Game stage creation and object positioning
- Adding the basic game logic
- Add the game physics
- Adding mouse and keyboard controls
- Debugging with breakpoints in Chrome
- Debugging on Android and iOS
- Character movement and input handling
Skill Level Advanced
iOS Game Development with Swift 3 and SpriteKitwith Todd Perkins2h 52m Intermediate
2. Game Outline
3. Game Logic
4. Planning Your Second Game
5. Testing and Debugging the Game
6. Character Movement and Input Handling
- 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.