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

raywenderlich.com Team, Chris Language

  • 出版商: Razeware LLC
  • 出版日期: 2017-11-16
  • 售價: $2,170
  • 貴賓價: 9.5$2,062
  • 語言: 英文
  • 頁數: 458
  • 裝訂: Paperback
  • ISBN: 1942878427
  • ISBN-13: 9781942878421
  • 相關分類: Apple Developer
  • 無法訂購

相關主題

商品描述

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.

商品描述(中文翻譯)

學習如何製作 3D iOS 遊戲!

學習如何使用 Apple 內建的 3D 遊戲框架 Scene Kit 在 Swift 中製作 3D 遊戲。透過一系列的迷你遊戲和挑戰,您將從初學者進階到高級,學習製作自己 3D 遊戲所需的一切!

當您讀完這本書時,您將完成 4 款完整的迷你遊戲,包括類似於 Fruit Ninja、Breakout、Marble Madness 和 Crossy Road 的遊戲!

3D iOS 遊戲教程涵蓋的主題:

- Scene Kit:透過您的第一個 Scene Kit 遊戲專案了解基本概念。
- Nodes:使用幾何圖形和相機的節點來構建 3D 場景。
- Physics:釋放內建物理引擎的威力。
- Render Loop:學習如何利用 Render Loop 進行更新。
- Particle Systems:使用內建的 3D 粒子引擎創造巨大的爆炸效果。
- Scene Editor:使用內建的 Scene Kit 編輯器創建驚人的 3D 場景。
- Cameras:學習如何在遊戲中移動視角。
- Lights:學習如何用不同類型的燈光來照亮您的遊戲。
- Primitives:僅用基本形狀構建整個遊戲。
- Collision Detection:學習如何檢測遊戲物件之間的碰撞。
- Materials:釋放現實,了解各種紋理類型。
- Reference Nodes:利用參考節點的力量來構建龐大的場景。
- Transitions:學習如何從一個場景過渡到另一個場景。
- Actions:使用內建的動作編輯器添加動畫。
- 還有更多,包括:陰影、動作控制、高級碰撞檢測技術和音頻。