舉報

會員
iOS 9 Game Development Essentials
最新章節:
Index
Thisbookisintendedforgamedeveloperswhowishtodevelop2Dand3DgamesforiPhoneandiPad.Ifyouareadeveloperfromanotherplatform,orgameenginesuchasAndroidorUnity,acurrentiOSdeveloperwishingtolearnmoreaboutSwiftandthelatestfeaturesofiOS9,orevenifyouarenewtogamedevelopment,thenthisbookisforyou.Somepriorprogrammingknowledgeisrecommended,butnotrequired.
目錄(73章)
倒序
- 封面
- 版權頁
- Credits
- About the Author
- About the Reviewers
- 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 Swift Programming Language
- Hello World!
- No more semicolons
- Variables constants and primitive data types
- Arrays matrices sets and dictionaries
- Mutable/immutable collections
- Objective-C and Swift comparison
- Characters and strings
- Commenting in Swift
- Boolean
- Ints UInts floats and doubles
- Objects in Swift
- Optionals
- Tuples
- Summary
- Chapter 2. Structuring and Planning a Game Using iOS 9 Storyboards and Segues
- Model-View-Controller
- An iOS app's lifecycle
- Storyboards and segues
- Storyboards versus coding
- Summary
- Chapter 3. SpriteKit and 2D Game Design
- A brief history of iOS game development engines
- The game loop
- Tile game – SwiftSweeper
- Creating our SpriteKit game
- Creating our game logic
- DemoBots
- Chapter 4. SceneKit and 3D Game Design
- SceneKit basics and working with nodes
- SpriteKit / SceneKit interactivity
- Our first SceneKit scene – the Xcode template
- SceneKit features introduced in iOS 9 / Xcode 7
- Fox demo
- Particle systems
- Introducing SceneKit and SpriteKit physics
- Summary
- Chapter 5. GameplayKit
- Entities and components
- State machines
- Summary
- Chapter 6. Exhibit the Metal in Your Game
- The Apple Metal API and the graphics pipeline
- What are shaders?
- Why is Metal faster than OpenGL ES?
- The basic Metal object/code structure
- Summary
- Chapter 7. Publishing Our iOS Game
- The ever changing process of app submission
- Submitting your game for review
- Updating your game
- Summary
- Chapter 8. The Future of iOS Game Development
- A greater focus on functional programming
- The Apple Watch
- Component-based structuring
- The rise of VR
- Summary
- Index 更新時間:2021-08-05 16:37:10
推薦閱讀
- TypeScript Blueprints
- Magento 2 Development Cookbook
- Linux環境編程:從應用到內核
- Easy Web Development with WaveMaker
- Mastering Apache Spark 2.x(Second Edition)
- Hands-On Functional Programming with TypeScript
- C程序設計實踐教程
- Java Fundamentals
- Learning Hadoop 2
- Raspberry Pi Robotic Blueprints
- Android嵌入式系統程序開發:基于Cortex-A8(第2版)
- GitHub入門與實踐
- Software Development on the SAP HANA Platform
- Java Web開發任務教程
- Go語言從入門到進階實戰(視頻教學版)
- 片上系統設計思想與源代碼分析
- jQuery Mobile從入門到精通
- 深入理解TypeScript
- Learning JavaScript Data Structures and Algorithms
- Cocos2d-x Cookbook
- 構建高質量軟件:持續集成與持續交付系統實踐
- 寫給風控師的實操手冊(全2冊)
- 思維訓練啟蒙新觀念:青少年Pascal語言編程搶先起跑一路通
- Mastering Application Development with Force.com
- Deploying Microsoft System Center Configuration Manager
- Python核心編程從入門到開發實戰
- C#程序設計教程
- More Exceptional C++:40個新的工程難題、編程疑問及解決方法(中文版)
- SaltStack技術入門與實戰
- 程序員2007精華本(下)