3D Apple Games by Tutorials: Beginning 3D Apple Game Development with Swift 3

3D Apple Games by Tutorials: Beginning 3D Apple Game Development with Swift 3 book cover

3D Apple Games by Tutorials: Beginning 3D Apple Game Development with Swift 3

Author(s): raywenderlich.com Team (Author), Chris Language (Author)

  • Publisher: Razeware LLC
  • Publication Date: 30 Dec. 2016
  • Language: English
  • Print length: 462 pages
  • ISBN-10: 194287829X
  • ISBN-13: 9781942878292

Book Description

Learn How to Make 3D iOS Games!

Learn how to make 3D games in Swift, using Apple’s built-in 3D game framework: Scene Kit. Through a series of mini-games and challenges, you will go from beginner to advanced and learn everything you need to make your own 3D game!

By the time you’re finished reading this book, you will have made 4 complete mini-games, including games similar to Fruit Ninja, Breakout, Marble Madness, and Crossy Road!

Topics Covered in 3D iOS Games by Tutorials:

  • Scene Kit: Get to know the basics with your first Scene Kit game project.
  • Nodes: Use nodes with geometry and cameras to construct a 3D scene.
  • Physics: Unleash the power of the built-in physics engine.
  • Render Loop: Learn how you can leverage the Render Loop for updates.
  • Particle Systems: Create massive explosions with the built-in 3D Particle Engine.
  • Scene Editor: Create stunning 3D scenes with the built-in Scene Kit Editor.
  • Cameras: Learn how to move the viewpoint around your game.
  • Lights: Learn how to illuminatre your games with different types of lights.
  • Primitives: Construct an entire game with just primitive shapes.
  • Collision Detection: Learn how to detect when your game objects collide.
  • Materials: Unleash reality, and learn about all the various types of textures.
  • Reference Nodes: Leverage the power of reference nodes to built massive scenes.
  • Transitions: Learn how to transition from one scene to another.
  • Actions: Add animation with the built-in Action Editor.
  • And much more, including: Shadows, Motion Control, Advanced Collision Detection Techniques and Audio.

Editorial Reviews

About the Author

Chris Language is a seasoned coder with 20+ years of experience. He has fond memories of his childhood and his Commodore 64; more recently he started adding more good memories of life with all his iOS devices. At day, he fights for survival in the corporate jungle of Johannesburg, South Africa. At night he fights demons, dragons and angry little potty-mouth kids online. For relaxation he codes. You can find Chris on Twitter @ChrisLanguage. Forever Coder, Artist, Musician, Gamer and Dreamer.

View on Amazon

未经允许不得转载:Wow! eBook » 3D Apple Games by Tutorials: Beginning 3D Apple Game Development with Swift 3

2D Apple Games by Tutorials: Beginning 2D iOS, tvOS, macOS & watchOS Game Development with Swift 3

2D Apple Games by Tutorials: Beginning 2D iOS, tvOS, macOS & watchOS Game Development with Swift 3 book cover

2D Apple Games by Tutorials: Beginning 2D iOS, tvOS, macOS & watchOS Game Development with Swift 3

Author(s): raywenderlich.com Team (Author), Caroline Begbie (Author), Mike Berg (Author), Michael Briscoe (Author), Kauserali Hafizji (Author), Marin Todorov (Author)

  • Publisher: Razeware LLC
  • Publication Date: 14 Dec. 2016
  • Language: English
  • Print length: 676 pages
  • ISBN-10: 1942878281
  • ISBN-13: 9781942878285

Book Description

Learn How to Make 2D Games for iOS, tvOS, watchOS and macOS!

Learn how to make games for all the major Apple platforms in Swift, using Apple’s built-in 2D game framework: Sprite Kit. Through a series of mini-games and challenges, you will go from beginner to advanced and learn everything you need to make your own game!

By the time you’re finished reading this book, you will have made 6 complete mini-games, from an action game to a puzzle game to a tower defense game!

Topics Covered in 2D Apple Games by Tutorials

  • Sprites: Get started quickly and get your images onto your screen.
  • Manual Movement: Move sprites manually with a crash course on 2D math.
  • Actions: Learn how to move sprites the “easy way” using SpriteKit actions.
  • Scenes and Transitions: Make multiple screens in your app and move between them.
  • Camera: Use Sprite Kit’s built-in camera to control your view.
  • Labels: Learn how to display text for lives, scores and more in your game.
  • Physics: Add realistic physics behavior into your games.
  • Beyond Sprites: Add video nodes, core image filters, and custom shapes.
  • Particle Systems: Add explosions, star fields, and other special effects.
  • Adding “Juice”: Take your game from good to great by polishing it until it shines.
  • Online Gaming: Add multiplayer features to your game with Apple’s Game Center.
  • Tile Maps: Make games that use tile maps with obstacles, power-ups, and more.
  • tvOS: Learn how to port your game to the Apple TV and work with the remote.
  • watchOS: Take advantage of the unique features of the Apple Watch.
  • macOS: Learn how to bring 2D gaming to the desktop.
  • And much more, including a bonus chapter on creating your own 2D game art!

Editorial Reviews

About the Author

The Tutorial Team is a group of app developers and authors who write tutorials at the popular website raywenderlich.com. We take pride in making sure each tutorial we write holds to the highest standards of quality. We want our tutorials to be well written, easy to follow, and fun.

View on Amazon

未经允许不得转载:Wow! eBook » 2D Apple Games by Tutorials: Beginning 2D iOS, tvOS, macOS & watchOS Game Development with Swift 3