Swift游戏实战指南——手把手教你掌握iOS开发

副标题:无

作   者:柯博文

分类号:

ISBN:9787302417750

微信扫一扫,移动浏览光盘

简介

本书系统介绍了基于Swift语言的iOS开发原理与项目实践。全书内容包括Swift语法、Swift函数和类型、游戏主菜单设计、游戏关卡菜单设计、计分数表设计、拼写游戏设计、场景、音乐与音效、广告、icon和引导画面的设置、飞飞熊游戏案例、飞碟引导游戏案例、上架与测试等。为了提高学习效果,本书为所有案例设计提供了完整的教学录像及源代码文件。本书可作为广大iOS开发人员、游戏开发人员的入门参考读物。

目录

第1章 概述篇

1.1什么是iOS Swift

1.2习题

第2章 安装设置Swift开发工具

2.1安装与下载

2.2第一个Hello World APP程序

2.3第一个playground程序

2.4常见问题的解决方法

2.5习题

第3章 Swift语言

3.1注释//与/*...*/ 

3.2变量var  

3.3整数int 

3.4数据类型——Float浮点数、Double双精度浮点、Byte字符、Word字组、布尔代数

3.5打印print,跳行打印println 

3.6设置变量固定值Let  

3.7数学计算——加减乘除

3.8if…else条件判断语句

3.9switch条件判断语句

3.10for循环

3.11while循环

3.12do…while循环

3.13数组Array 

3.14for in循环

3.15习题

第4章 Swift函数和类型

4.1函数设计

4.2函数设计——回传值

4.3Tuples 

4.4Class类型

4.5Class类型初始化

4.6Class类型释放处理

4.7Class属性处理

4.8面向对象OOP继承

4.9习题

第5章 游戏主菜单设计

5.1创建Swift GameKit

5.2主菜单后台——图片、指定位置

5.3加上菜单——显示按钮

5.4单击菜单——按键处理

5.5主角显示——图层处理

5.6习题

第6章 游戏关卡菜单设计

6.1游戏关卡菜单——排列技巧

6.2关卡图片效果——设置颜色、缩放、透明、长宽

6.3关卡动画——动画效果

6.4移动卡片——移动控制

6.5单击关卡——触控控制

6.6习题

第7章 计分数表设计

7.1计分数表设计

7.2计分数表开场动画——连续动画

7.3计分数表单击控制——连续动画

7.4习题

第8章 拼写游戏设计

8.1拼写游戏——画面设计

8.2设置游戏的字母——随机数

8.3移动字母

8.4计算时间——NSTimer

8.5游戏逻辑

8.6游戏控制

8.7游戏性

8.8习题

第9章 场景

9.1场景结合1

9.2场景结合2

9.3切换场景动画

9.4全部场景结合

9.5习题

第10章 音乐与音效

10.1音乐、音效的播放

10.2场景结合

10.3离开、暂停游戏的处理

10.4习题

第11章 广告

11.1广告iAd后台设置

11.2广告iAd APP编写

11.3游戏中加入广告iAd

11.4习题

第12章 icon和引导画面的设置

12.1修改APP的icon

12.2设定启动画面

12.3习题

第13章 飞飞熊——像Flappy Bird游戏

13.1画面设计

13.2物理动作

13.3物理碰撞

13.4移动

13.5后台移动

13.6水管移动和碰撞

13.7碰撞、过关

13.8习题

第14章 飞碟导引——像Flight Control游戏

14.1画面设计

14.2移动飞碟

14.3时间和画出飞行路线

14.4产生多架太空梭

14.5游戏性

14.6游戏难易度

14.7习题

第15章 上架,在iPhone、iPad上测试

15.1后台设置——产生凭证密钥

15.2下载安装开发、测试认证和登记测试机器

15.3在iPhone、iPad机器上做测试

15.4设置APP售价和语句

15.5上传APP

15.6送审、上架销售

15.7习题

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

Swift游戏实战指南——手把手教你掌握iOS开发
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon