Beginning iOS Game Development.pdf

(20539 KB) Pobierz
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
866524264.087.png
866524264.098.png 866524264.109.png 866524264.120.png 866524264.001.png 866524264.012.png 866524264.023.png 866524264.034.png 866524264.041.png 866524264.042.png 866524264.043.png 866524264.044.png 866524264.045.png 866524264.046.png 866524264.047.png 866524264.048.png 866524264.049.png 866524264.050.png 866524264.051.png 866524264.052.png 866524264.053.png 866524264.054.png 866524264.055.png 866524264.056.png 866524264.057.png 866524264.058.png 866524264.059.png 866524264.060.png 866524264.061.png 866524264.062.png 866524264.063.png 866524264.064.png 866524264.065.png
BEGINNING iOS GAME DEVELOPMENT
INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi
PART I
THE TOOLS TO GET STARTED
Games on iOS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
CHAPTER 1
The Xcode Programming Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
CHAPTER 2
The C Programming Language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
CHAPTER 3
The Objective-C Programming Language. . . . . . . . . . . . . . . . . . . . . . . . . 95
CHAPTER 4
The Cocoa Foundation Framework . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137
CHAPTER 5
PART II
GAME BUILDING BLOCKS
Drawing with UIKit and Core Graphics . . . . . . . . . . . . . . . . . . . . . . . . . . 173
CHAPTER 6
Responding to User Interaction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
CHAPTER 7
Animating Your Graphics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
CHAPTER 8
Making Noise with iOS Audio APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
CHAPTER 9
Building a Networked Game with GameKit. . . . . . . . . . . . . . . . . . . . . . . 333
CHAPTER 10
Answers to Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369
APPENDIX
INDEX. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
866524264.066.png 866524264.067.png 866524264.068.png 866524264.069.png 866524264.070.png 866524264.071.png 866524264.072.png 866524264.073.png 866524264.074.png 866524264.075.png 866524264.076.png 866524264.077.png 866524264.078.png 866524264.079.png 866524264.080.png 866524264.081.png 866524264.082.png 866524264.083.png 866524264.084.png 866524264.085.png 866524264.086.png 866524264.088.png 866524264.089.png 866524264.090.png 866524264.091.png 866524264.092.png 866524264.093.png 866524264.094.png 866524264.095.png 866524264.096.png 866524264.097.png 866524264.099.png 866524264.100.png
866524264.101.png 866524264.102.png 866524264.103.png 866524264.104.png 866524264.105.png 866524264.106.png 866524264.107.png 866524264.108.png 866524264.110.png 866524264.111.png 866524264.112.png 866524264.113.png 866524264.114.png 866524264.115.png 866524264.116.png 866524264.117.png 866524264.118.png 866524264.119.png 866524264.121.png 866524264.122.png 866524264.123.png 866524264.124.png 866524264.125.png 866524264.126.png 866524264.127.png 866524264.128.png 866524264.129.png 866524264.130.png 866524264.002.png 866524264.003.png 866524264.004.png 866524264.005.png
BEGINNING
iOS Game Development
866524264.006.png 866524264.007.png 866524264.008.png 866524264.009.png 866524264.010.png 866524264.011.png 866524264.013.png 866524264.014.png 866524264.015.png 866524264.016.png 866524264.017.png 866524264.018.png 866524264.019.png 866524264.020.png 866524264.021.png 866524264.022.png 866524264.024.png 866524264.025.png 866524264.026.png 866524264.027.png 866524264.028.png 866524264.029.png 866524264.030.png 866524264.031.png 866524264.032.png 866524264.033.png 866524264.035.png 866524264.036.png 866524264.037.png 866524264.038.png 866524264.039.png 866524264.040.png
Zgłoś jeśli naruszono regulamin