How to Make a Game Like Can Knockdown

Learn how to make a game like Can Knockdown using SceneKit and Swift. By Ryan Ackermann.

Leave a rating/review
Save for later
Share
You are currently viewing page 5 of 5 of this article. Click here to view the first page.

Where to Go From Here?

The final project for this tutorial can be found here.

You can take the SceneKit knowledge from this tutorial and add some rather clever and realistic throwing mechanics into your own game.

To further your knowledge of SceneKit, check out Apple’s developer videos covering SceneKit and its advances over time.

If you’d like to learn more about making 3D games with SceneKit and Swift, check out our book 3D iOS Games by Tutorials. The book teaches you everything you need to know to make 3D iOS games, by making a series of mini-games like this one, including games like Breakout, Marble Madness, and even Crossy Road. Check out the epic trailer below:

As an extra challenge, we encourage you to try and build some of your own levels. Try adding more than four cans and creating more challenging layouts. You simply need to add or edit the levels declared in createLevelsFrom(baseNode:).

We'd love you see what you can come up with — join the discussion below to comment, ask questions or share your ideas for improving this game. Feel free to post some bragging screenshots of those high-scores on Twitter too!