Applications open until spots fill up - Apply now.

Welcome to bonus stage

Welcome to bonus stage

April 11, 2017
Expand

Project: Learn to clone Timberman with SpriteKit and Swift 3

Welcome to bonus stage, your challenge should you accept, is to work through the list of challenges and take your game to the next level.

There are no solutions provided and I would encourage you to discuss potential solutions with your fellow students, it's good to collaborate and often results in new exciting directions.

If you have any challenge suggestions, we would love to hear them. Please provide feedback at the [GitHub Repository

It would be a good idea to create a new branch in your repo for these challenges.

Improve the main menu

The main menu is a little boring, just a play button. Although this is certainly functional it would be nice to dress this up and at the very least display the game title.

Improve the main menu intro, one idea might be the mat could roll down the screen and display a Sushi Neko title using an SKLabel. Hint: Take a look at mat.png

Random stack space

Sometimes you will notice a space in the stack. Can you find out why this happens?

Solve the spacing issue.

Game over

When the game ends there is no real fan fare, why not use some of the skills employed in the last chapter?

Improve the game over stage.

Sushi variety

How about adding a little variety to the sushi?

Can you create different types of sushi, perhaps some of these have different point values or even change the game in some way.

Game Center

This challenge is a bit more advanced. However, as a developer you need to challenge yourself to progress. You should be familiar with googling to help solve problems, it will come in handy I'm sure :]

Here is a good starting place. Game Center

Implement a Game Center high score mechanic and for a further challenge add achievements.

Summary

Congratulations on completing the bonus stage!

Feedback

If you have feedback on this tutorial or find any mistakes, please open issues on the GitHub Repository.

Summer academy

An iOS Development Summer Course

Design, code and launch your own app. Locations across the USA and Asia

Find your location

Product College

A computer science college

Graduate into a successful career as a founder or software engineer.

Learn more