目錄(65章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewer
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. The First Step toward SpriteKit
- Game engines
- Creating a new SpriteKit project
- Running the project for first time
- The SKNode class
- SKScene
- Your first game – InsideTheHat
- Our first SKSpriteNode class
- Adding a background
- Working with screen resolutions
- Summary
- Chapter 2. What Makes a Game a Game?
- Handling touch events
- 1-star challenge: an easier way to reset position
- Collision management
- 1-star challenge: check collisions accurately
- Creating labels
- Playing some music
- 2-star challenge: reproducing sound effects
- Summary
- Chapter 3. Taking Games One Step Further
- Extending the SKNode class
- 2-star challenge: colliding puppets
- The parallax effect
- Creating animations in SpriteKit
- 2-star challenge: animate collisions
- Geometrical primitives
- Summary
- Chapter 4. From Basic to Professional Games
- Ending the game
- 3-star challenge: restarting a game
- Creating a main menu
- Transitions and scenes
- Creating a tutorial
- Loading and saving data
- 2-star challenge: completing the tutorial
- Summary
- Chapter 5. Utilizing the Hardware and Graphics Processor
- Using the accelerometer
- Adding shaders to our game
- Turning on the lights
- 2-star challenge: moving lights
- Summary
- Chapter 6. Auxiliary Techniques
- Creating particle systems
- Combining SpriteKit and UIKit
- Using third-party tools
- How to find audio files
- How to find images
- Summary
- Index 更新時間:2021-07-23 14:42:57
推薦閱讀
- 大學計算機基礎(第二版)
- Learn ECMAScript(Second Edition)
- 程序員面試筆試寶典(第3版)
- 自然語言處理實戰:預訓練模型應用及其產品化
- Mastering Zabbix(Second Edition)
- 動手玩轉Scratch3.0編程:人工智能科創教育指南
- Clojure for Domain:specific Languages
- DevOps Automation Cookbook
- jQuery從入門到精通 (軟件開發視頻大講堂)
- 老“碼”識途
- Getting Started with Greenplum for Big Data Analytics
- Windows Phone 7.5:Building Location-aware Applications
- Spring Boot+Vue全棧開發實戰
- Spring技術內幕:深入解析Spring架構與設計原理(第2版)
- Python大規模機器學習
- Python一行流:像專家一樣寫代碼
- Python預測之美:數據分析與算法實戰(雙色)
- Yii2 By Example
- Java 9:Building Robust Modular Applications
- Extending Docker
- 人件集:人性化的軟件開發
- Learning Node.js for Mobile Application Development
- Boost.Asio C++ Network Programming Cookbook
- Activiti權威指南
- Python深度學習實戰:基于TensorFlow和Keras的聊天機器人以及人臉、物體和語音識別
- Building a 3D Game with LibGDX
- Salesforce Lightning Reporting and Dashboards
- NuGet 2 Essentials
- 數據庫程序員面試筆試通關寶典
- Microsoft Dynamics CRM 2011 Reporting