万本电子书0元读

万本电子书0元读

顶部广告

iOS Game Programming Cookbook电子书

售       价:¥

3人正在读 | 0人评论 9.8

作       者:Bhanu Birani

出  版  社:Packt Publishing

出版时间:2015-03-25

字       数:115.7万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
This book is for developers who are willing to explore iOS game programming in depth. Good knowledge level and understanding of iOS game development will be an added advantage. You should already have a working installation of Xcode and Sprite kit.
目录展开

iOS Game Programming Cookbook

Table of Contents

iOS Game Programming Cookbook

Credits

About the Authors

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers, and more

Why Subscribe?

Free Access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Sections

Getting ready

How to do it…

How it works…

There's more…

See also

Conventions

Reader feedback

Customer support

Downloading the example code

Downloading the color images of this book

Errata

Piracy

Questions

1. iOS Game Development

Introduction

Getting started with the SpriteKit game framework

Getting ready

How to do it...

How it works...

Developing a mini game using SpriteKit

Getting ready

How to do it...

How it works...

2. SpriteKit

Introduction

Learning the basics of SpriteKit – The FlyingSpaceship tutorial

Getting ready

How to do it...

How it works...

There's more...

Understanding scenes, nodes, and sprites

Getting ready

How to do it...

How it works...

Anatomy of game projects

Getting ready

How to do it...

How it works...

Applying actions on sprites

Getting ready

How to do it...

How it works...

Adding infinite scrolling

Getting ready

How to do it...

How it works...

Moving characters

Getting ready

How to do it...

How it works...

There's more...

See also

3. Animations and Texture

Introduction

Animating your textures

Getting ready

How to do it...

How it works...

Creating a texture atlas

Getting ready

How to do it...

How it works...

There's more...

Adding animations using a texture atlas

Getting ready

How to do it…

How it works…

Collision detection

Getting ready

How to do it…

How it works…

Parallax background

Getting ready

How to do it…

How it works…

4. Particle System and Game Performance

Introduction

Installation of the particle system

Getting ready

How to do it

How it works

There's more

See also

Using the particle system in games

Getting ready

How to do it

How it works

There's more

See also

Particle emitter integration

Getting ready

How to do it

How it works

There's more

See also

Game performance analysis

Getting ready

How to do it

Debug navigator

Instruments

There's more

See also

5. Adding Music to iOS Games and an Introduction to iCloud

Introduction

Adding music to games

Getting ready

How to do it...

System Sound Services

AVAudioPlayer

Audio Queue Services

How it works…

There's more…

See also

Adding background and sound effects

Getting ready

How to do it…

How it works…

There's more…

See also

Introduction to iCloud

Getting ready…

How to do it…

How it works…

There's more…

See also…

Integration of iCloud with iOS games

Getting ready

How to do it…

How it works…

There's more…

See also

6. Physics Simulation

Introduction

Introduction to physics simulation

Getting ready

How to do it...

Integrating physics engine with games

Getting ready...

How to do it...

How it works…

There's more…

Adding real-world simulation

How to do it...

7. Adding Reality to Games

Introduction

Creating physics bodies in the world

Getting ready

How to do it...

Physics joints

Getting ready

How to do it…

Detecting contact and collisions

Getting ready

How to do it…

8. Introduction to Game Math and Physics

Introduction

The Pythagorean theorem

Getting ready

How to do it

Using vectors

How to do it

How it works

Physics

How to do it

How it works

9. Autonomous Moving Agents

Introduction

Introduction to steering behaviors

Getting ready

How to do it

Implementing the seek

Getting ready

How to do it

There's more

Implementing flee

Getting ready

How to do it

There's more

Implementing arrive

Getting ready

How to do it

There's more

Implementing evade

Getting ready

How to do it

There's more

Implementing wander

Getting ready

How to do it

There's more

Implementing wall avoidance

Getting ready

How to do it

Obstacle avoidance

Getting ready

How to do it

There's more

10. 3D Game Programming with OpenGL

Introduction

Introducing OpenGL

Getting ready

How to do it

Building a mini 3D animation game using OpenGL

How to do it

See also

11. Getting Started with Multiplayer Games

Introduction

Anatomy of multiplayer games

Getting ready

How to do it...

How it works...

Setup for a multiplayer game

Getting ready

How to do it

How it works

Assigning roles to players

Getting ready

How to do it

How it works

There's more

See also

12. Implementing Multiplayer Games

Introduction

Creating our TankRace environment

Getting ready

How to do it

How it works

Movement of players

Getting ready

How to do it

How it works

Implementing game play

Getting ready

How to do it

How it works

There's more

See also

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部