舉報

會員
iOS 9 Game Development Essentials
最新章節(jié):
Index
Thisbookisintendedforgamedeveloperswhowishtodevelop2Dand3DgamesforiPhoneandiPad.Ifyouareadeveloperfromanotherplatform,orgameenginesuchasAndroidorUnity,acurrentiOSdeveloperwishingtolearnmoreaboutSwiftandthelatestfeaturesofiOS9,orevenifyouarenewtogamedevelopment,thenthisbookisforyou.Somepriorprogrammingknowledgeisrecommended,butnotrequired.
目錄(73章)
倒序
- 封面
- 版權(quán)頁
- 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
推薦閱讀
- Cocos2d Cross-Platform Game Development Cookbook(Second Edition)
- MySQL數(shù)據(jù)庫應(yīng)用與管理 第2版
- 精通軟件性能測試與LoadRunner實戰(zhàn)(第2版)
- Android 7編程入門經(jīng)典:使用Android Studio 2(第4版)
- WordPress Plugin Development Cookbook(Second Edition)
- Oracle Exadata專家手冊
- Getting Started with NativeScript
- C和C++游戲趣味編程
- Android傳感器開發(fā)與智能設(shè)備案例實戰(zhàn)
- 大學(xué)計算機基礎(chǔ)實驗指導(dǎo)
- App Inventor 2 Essentials
- OpenCV with Python Blueprints
- 零基礎(chǔ)看圖學(xué)ScratchJr:少兒趣味編程(全彩大字版)
- 算法設(shè)計與分析:基于C++編程語言的描述
- Python Web自動化測試設(shè)計與實現(xiàn)
- R的極客理想:量化投資篇
- 基于GPU加速的計算機視覺編程:使用OpenCV和CUDA實時處理復(fù)雜圖像數(shù)據(jù)
- SAP Web Dynpro for ABAP開發(fā)技術(shù)詳解:基礎(chǔ)應(yīng)用
- Modular Programming with JavaScript
- Building UIs with Wijmo
- 交互設(shè)計語言:與萬物對話的藝術(shù)(全兩冊)
- Hands-On GUI Application Development in Go
- Yii框架深度剖析
- 數(shù)據(jù)結(jié)構(gòu):C語言描述(融媒體版)
- SQL Server 2014從入門到精通
- Netty源碼剖析與應(yīng)用
- CMake Cookbook
- Amazon S3 Essentials
- Scratch趣味編程
- Java程序設(shè)計教程與上機實驗