当前位置:主页 > 计算机电子书 > 图形处理 > 游戏开发 pdf电子书
OPhone/Android游戏开发与推广指南

OPhone/Android游戏开发与推广指南 PDF 高清版

  • 更新:2019-08-10
  • 大小:319 MB
  • 类别:游戏开发
  • 作者:黄晓庆
  • 出版:电子工业出版社
  • 格式:PDF

  • 资源介绍
  • 学习心得
  • 相关内容

OPhone/Android游戏开发与推广指南》是由电子工业出版社出版的一本关于游戏开发方面的书籍,作者是黄晓庆,主要介绍了关于OPhone/、Android、游戏开发方面的知识内容,目前在游戏开发类书籍综合评分为:8.4分。

书籍介绍

OPhone/Android游戏开发与推广指南 PDF

 《OPhone/Android游戏开发与推广指南》一书系统地介绍了游戏开发的知识,结合案例把游戏引擎、重力感应游戏、飞行战机游戏、3D游戏和联网游戏深入浅出地呈现给开发者。更难能可贵的是,作者黄晓庆还从手机游戏产品运营的视角,与读者分享了移动互联网时代,手机游戏的前景、商业模式和推广经验,与游戏开发部分相辅相成,相得益彰。

目录

  • 第1章 OPhone平台概述
  • 1.1 OPhone的架构
  • 1.1.1 Linux内核
  • 1.1.2 本地库
  • 1.1.3 OPhone运行环境
  • 1.1.4 Widget运行环境
  • 1.1.5 应用程序框架
  • 1.1.6 应用程序
  • 1.2 开发OPhone应用程序
  • 1.2.1 开发语言
  • 1.2.2 OPhone SDK
  • 1.2.3 OPhone开发者社区
  • 1.2.4 OPhone与Android应用开发的差异
  • 1.3 让OPhone开发者盈利
  • 第2章 OPhone开发环境和流程
  • 2.1 安装OPhone SDK和Eclipse
  • 2.1.1 安装Java SDK
  • 2.1.2 安装Eclipse
  • 2.1.3 安装Android SDK
  • 2.1.4 添加必要的Android SDK组件
  • 2.1.5 安装OPhone SDK
  • 2.1.6 安装ODT插件
  • 2.1.7 设置Java编译器的兼容级别
  • 2.1.8 安装WDT插件(可选)
  • 2.2 第一个OPhone应用程序
  • 2.2.1 新建OPhone项目
  • 2.2.2 运行OPhone项目
  • 2.2.3 更新资源文件
  • 2.3 调试OPhone应用程序
  • 2.3.1 设置断点
  • 2.3.2 启动调试
  • 2.3.3 单步跟踪
  • 2.3.4 真机调试
  • 2.4 在命令行下开发OPhone程序
  • 2.4.1 创建项目
  • 2.4.2 用Ant编译项目
  • 2.4.3 运行应用程序
  • 2.5 OPhone SDK介绍
  • 2.5.1 OPhone可视化软件开发工具(ODT)
  • 2.5.2 Widget开发工具(WDT)
  • 2.5.3 OPhone模拟器
  • 2.5.4 模拟SD卡
  • 2.5.5 ADB
  • 2.5.6 DDMS
  • 2.6 OPhone可视化软件开发工具
  • 2.6.1 ODT界面介绍
  • 2.6.2 界面编辑功能
  • 2.6.3 代码生成功能
  • 2.7 OPhone应用程序模型
  • 2.7.1 OPhone应用程序组成
  • 2.7.2 Activity
  • 2.7.3 Content Provider
  • 2.7.4 BroadcastReceiver
  • 2.7.5 Service
  • 第3章 游戏引擎介绍
  • 3.1 什么是游戏引擎
  • 3.2 几种游戏引擎框架
  • 3.3 结构化游戏引擎模块
  • 3.3.1 游戏循环
  • 3.3.2 图像渲染
  • 3.3.3 声音系统
  • 3.3.4 用户交互系统
  • 3.3.5 数据存储
  • 3.3.6 游戏时间
  • 第4章 重力感应类游戏
  • 4.1 SensorGame介绍
  • 4.2 整体游戏流程介绍
  • 4.3 组成画面的基本元素Sprite
  • 4.4 帧动画的封装
  • 4.5 简单的游戏特效
  • 4.6 重力感应
  • 4.7 游戏逻辑
  • 第5章 飞行射击游戏
  • 5.1 卷屏
  • 5.1.1 什么是卷屏
  • 5.1.2 卷屏的原理
  • 5.1.3 卷屏的实现
  • 5.2 设计战机
  • 5.3 设计子弹
  • 5.4 设计BOSS
  • 5.5 布局设计
  • 5.6 碰撞检测
  • 5.7 游戏逻辑
  • 第6章 OPhone 3D游戏开发
  • 6.1 OpenGL ES程序开发框架
  • 6.2 OpenGL ES渲染简介
  • 6.3 纹理管理
  • 6.3.1 纹理对象创建
  • 6.3.2 纹理对象封装
  • 6.3.3 纹理管理
  • 6.4 场景渲染
  • 6.4.1 天空盒
  • 6.4.2 地面渲染
  • 6.4.3 公告牌技术
  • 6.5 模型渲染
  • 6.5.1 MS3D模型介绍
  • 6.5.2 骨骼动画
  • 6.5.3 混合渲染模式
  • 6.6 2D菜单处理
  • 6.6.1 菜单渲染
  • 6.6.2 触摸事件响应
  • 6.6.3 菜单自适应
  • 6.7 相机系统
  • 6.8 碰撞检测
  • 6.9 粒子系统
  • 6.10 有限状态机
  • 6.10.1 游戏状态管理
  • 6.10.2 人工智能
  • 第7章 联网五子棋游戏
  • 7.1 网络游戏的通信协议
  • 7.2 网络地址转换
  • 7.3 联网五子棋游戏设计
  • 7.3.1 客户端实现——GoBang
  • 7.3.2 服务

资源获取

资源地址1:https://pan.baidu.com/s/1kyOCjNGbAhg9vo4qSOzsoA(密码:8ewk)

相关资源

网友留言