目錄(100章)
倒序
- 封面
- 版權信息
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Preface
- Chapter 1. Designing Games with Swift
- Why you will love Swift
- Are there any downsides to Swift?
- Prerequisites
- What you will learn in this book
- Further research
- Setting up your development environment
- Creating our first Swift game
- Summary
- Chapter 2. Sprites Camera Actions!
- Sharpening our pencils
- Checkpoint 2- A
- Drawing your first sprite
- The story on positioning
- Adding textures and game art
- Organizing your assets
- Putting it all together
- Centering the camera on a sprite
- Checkpoint 2-B
- Summary
- Chapter 3. Mix in the Physics
- Laying the foundation
- Exploring the physics system
- Checkpoint 3-A
- Exploring physics simulation mechanics
- Bee meets bee
- Checkpoint 3-B
- Summary
- Chapter 4. Adding Controls
- Retrofitting the Player class for flight
- Polling for device movement with Core Motion
- Checkpoint 4-A
- Wiring up the sprite onTap events
- Teaching our penguin to fly
- Improving the camera
- Pushing Pierre forward
- Checkpoint 4-B
- Summary
- Chapter 5. Spawning Enemies Coins and Power-ups
- Introducing the cast
- Organizing the project navigator
- Testing the new game objects
- Checkpoint 5-A
- Summary
- Chapter 6. Generating a Never-Ending World
- Designing levels with the SpriteKit scene editor
- Encounters in endless flying
- Integrating scenes into the game
- Checkpoint 6-A
- Spawning endless encounters
- Spawning the star power-up at random
- Checkpoint 6-B
- Summary
- Chapter 7. Implementing Collision Events
- Learning the SpriteKit collision vocabulary
- Adding contact events to our game
- Checkpoint 7-A
- Player health and damage
- Collecting coins
- The power-up star logic
- Checkpoint 7-B
- Summary
- Chapter 8. Polishing to a Shine – HUD Parallax Backgrounds Particles and More
- Adding a heads-up display
- Parallax background layers
- Checkpoint 8-A
- Harnessing SpriteKit's particle system
- Granting safety as the game starts
- Checkpoint 8-B
- Summary
- Chapter 9. Adding Menus and Sounds
- Building the main menu
- Adding the restart game menu
- Checkpoint 9-A
- Adding music and sound
- Checkpoint 9-B
- Summary
- Chapter 10. Integrating with Game Center
- Registering an app with iTunes Connect
- Authenticating the player's Game Center account
- Opening Game Center in our game
- Checkpoint 10-A
- Adding a leaderboard of high scores
- Adding an achievement
- Checkpoint 10-B
- Summary
- Chapter 11. Ship It! Preparing for the App Store and Publication
- Finalizing assets
- Finalizing iTunes Connect information
- Uploading our project from Xcode
- Submitting for review in iTunes Connect
- Summary
- Index 更新時間:2021-07-16 13:45:56
推薦閱讀
- 數據之巔:數據的本質與未來
- 工業大數據分析算法實戰
- 商業分析思維與實踐:用數據分析解決商業問題
- 深入淺出MySQL:數據庫開發、優化與管理維護(第2版)
- 數據庫技術實用教程
- 大數據架構商業之路:從業務需求到技術方案
- 大數據精準挖掘
- 活用數據:驅動業務的數據分析實戰
- The Natural Language Processing Workshop
- Access數據庫開發從入門到精通
- R Machine Learning Essentials
- Microsoft Dynamics NAV 2015 Professional Reporting
- 企業級大數據項目實戰:用戶搜索行為分析系統從0到1
- SQL Server 2012 數據庫教程(第3版)
- MySQL技術內幕:InnoDB存儲引擎(第2版)
- Access數據庫實用教程習題與實驗指導(第2版)
- 循序漸進Oracle:數據庫管理、優化與備份恢復
- Spark 3.x大數據分析實戰(視頻教學版)
- 一本書讀懂移動大數據
- 數據分析師手記:數據分析72個核心問題精解
- MySQL數據庫基礎實例教程
- PostgreSQL服務器編程
- Spark全棧數據分析
- 收獲,不止Oracle(第2版)
- SQL Server 2012數據庫項目教程
- SQL語言與關系數據庫
- R Deep Learning Essentials
- 企業級數據架構:核心要素、架構模型、數據管理與平臺搭建
- 大數據征信及智能評估:征信大數據挖掘與智能分析技術
- 高效自動化測試平臺:設計與開發實戰