The game stops at the game over scene; you need to make a provision to play the game again by adding a restart link and logic.
- [Instructor] Hi there, and welcome back to the video.…In the last video, we created game, the core logic.…In this video, we will show the game overview…when the game ends.…We define how the game ends in the data class.…We can determine whether the game ends…on every correct tap from the player.…Then we show the game over screen…and wait for the player…to click on the restart button to start over.…In the GameData, we marked a TODO…in the isGameWin method.…
Now we implement the method…by returning if currentNumber…is larger than the amountOfBox.…That means, the player has count all the boxes.…On the stage, now our logic…depends on the total amount of boxes.…We pass the amountOfBox when generating them.…In the Game class, we only init the game in the constructor.…
We have prepared the game over graphics.…It is linked as GameOverView…and exported in lib from Adobe Animate…to the CreateJS code in the Game class.…Inside the click handler, we call the gameData…to check if the player wins.…Then we create an instance of the GameOverView…
Note: This course was created by Packt Publishing. We are pleased to host this training in our library.
- Planning your first game
- Setting up your file structure
- Setting up HTML and JS
- Drawing basic shapes with EaselJS
- Implementing your first game object
- Creating the core game logic
- Adding graphics to your game
- Planning your second game
- Handling obstacle and hero collisions
- Making the hero run and jump
- Adding graphics and animations
- Polishing your final game
Skill Level Beginner
Q: Should the exercise files be run from a server or locally?
A: Please run the exercise files from a server as directed. The files will not work properly if run locally.
iOS Game Development with Swift 3 and SpriteKitwith Todd Perkins2h 52m Intermediate
1. Planning the Count Game
2. Creating the Core Game Logic
3. Polishing the Count Game
4. Planning the Rush Game
5. Moving the Character
6. Collision Detection
7. Building Levels
8. Polishing the Rush Game
- 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.