标签分类 热门分类
当前位置:首页 > 图形处理电子书 > 游戏开发电子书网盘下载
OPhone/Android游戏开发与推广指南 OPhone/Android游戏开发与推广指南
柚子君.

柚子君. 提供上传

资源
46
粉丝
27
喜欢
159
评论
14

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

    游戏开发电子书
    • 发布时间:

    给大家带来的一篇关于游戏开发相关的电子书资源,介绍了关于OPhone/、Android、游戏开发方面的内容,本书是由电子工业出版社出版,格式为PDF,资源大小319 MB,黄晓庆编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.7,更多相关的学习资源可以参阅 图形处理电子书、等栏目。

  • OPhone/Android游戏开发与推广指南 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1kyOCjNGbAhg9vo4qSOzso
  • 分享码:8ew9
  • 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 服务

    上一篇:HTML CSS JavaScript网页制作从入门到精通  下一篇:Angular从零到一

    展开 +

    收起 -

     
    游戏开发 相关电子书
    关于游戏开发的学习笔记
    网友NO.782604

    Android接入微信支付的方法

    1、先在微信开放平台申请开发应用,微信开放平台会生成APP的唯一标识APPID。由于需要保证支付安全,需要在开放平台绑定商户应用包名和应用签名,设置好后才能正常发起支付。 2、注册APPID (这个可以放在项目的application里) 商户APP工程中引入微信JAR包,调用API前,需要先向微信注册您的APPID,代码如下: final IWXAPI msgApi = WXAPIFactory.createWXAPI(context, null);// 将该app注册到微信msgApi.registerApp("wxd930ea5d5a258f4f"); 3、调用统一下单api生成预付单,获取到prepay_id后将参数再次签名传输给APP发起支付。 例: 下面代码中的订单号是需要后台生成的 String url = "https://api.mch.weixin.qq.com/pay/unifiedorder"; WXPrePost post = new WXPrePost(); post.appid = "你的appId"; post.mch_id = "你的商户号"; post.nonce_str = StringUtils.genNonceStr();//随机字符串 **1 post.body = "商品名称"; post.detail = "商品的描述"; post.out_trade_no = out_trade_no; //商户订单号 **2 post.total_fee = "商品价格";//单位是分 post.spbill_create_ip = getLocalIpAddress();//ip地址 **3 post.notify_url = "";//这里是后台接受支付结果通知的url地址 post.trade_type = "APP"; post.sign = genPackageSign(post);//签名 **4 ListNameValuePair firstSignParams = getFirstSignParams(post); String xml = toXml(firstSignParams); String entity = null; try { entity = new String(xml.getBytes(), "ISO8859-1"); byte[] buf = Util.httpPo……

    网友NO.805409

    Java及Android中常用链式调用写法简单示例

    本文实例讲述了Java及Android中常用链式调用写法。分享给大家供大家参考,具体如下: 最近发现,目前大火的许多开源框架中,大多都使用了一种" (方法).(方法).(方法) "的形式进行调用,最典型的就是RxJava。android中AlertDialog控件的源码也是这种形式的。查阅可知,大家把它叫做 链式调用 。“行动是检验程序的唯一标准”0.0!查了、说了那么多,还是得自己写个例子并运行出预期的效果。 /** * * 链式调用 * * @author k.k * */public class Student { public Student() { } public static Builder builder() { return new Builder(); } // 静态内部类 static class Builder { /* 姓名 */ private String name; /* 年龄 */ private String age; /* 年级 */ private String grade; /* 学号 */ private String no; /* 专业 */ private String Professional; public String getName() { return name; } public Builder setName(String name) { this.name = name; return this; } public String getAge() { return age; } public Builder setAge(String age) { this.age = age; return this; } public String getGrade() { return grade; } public Builder setGrade(String grade) { this.grade = grade; return this; } public String getNo() { return no; } public Builder setNo(String no) { this.no = no; return this; } public String getProfessional() { return Professional; } public Builder setProfessional(String professional) { Professional = professional; return this; } public void showMessagwe() { Sys……

    网友NO.620097

    详解将Eclipse代码导入到AndroidStudio的两种方式

    说到使用AndroidStudio,除了新建的项目,我们都会面临的问题是原先Eclipse的代码该怎么导入到AndroidStudio中使用。 这方面相关的资料还比较少,自己摸索了一下,总结出这篇博客,希望能让开发者少走些弯路。 OK,进入正题。 Google为了让我们更加方便的使用AndroidStudio,提供了两种导入Eclipse代码的方式:一种兼容Eclipse,一种是全新的Android Gradle Project. 这里,我们先从兼容模式说起。 兼容模式 这种模式下,保证了Eclipse时代的代码目录结构,整体操作和使用和Eclipse也差不多。 最重要的,当你使用AndroidStudio时,你或者其他人也可以方便的使用Eclipse,互不干扰。 实现步骤 1. 从Eclipse中导出Gradle build files 在Eclipse菜单中 File -- Export--Generate Gradle build files 接下来会到达警告界面,这里会提示AndroidStudio可以直接导入ADT的工程,先过,后面有直接导入的讲解。 选中你的项目工程,包括主工程和库工程(Library)。 确认生成 2. 修改导出文件参数 导出后,由于adt很久没更新,需要手动改一些参数,才能保证正常使用。 为了保证能够讲解的更清晰,下面分情况讲解一下: 没有库工程,只有主工程 这种情况下你看到的目录是这样的 首先需要更改的是 build.gradle 文件 AndroidStudio 1.0 ~ 1.0.2 使用的都是 Android Gradle plugin 1.0.0,因此需要将图中红框……

    网友NO.209401

    Eclipse运行android项目报错Unable to build: the file dx.jar was not loaded from the SDK folder的解决办法

    由于最近通过 SDK-Manager 更新了 build-tools ,当要用到 dx.jar 这个包时,自动调用最新 build-tools 中 dx.jar ,但是运行 Android 项目时 Console 却提示: Failed to load C:\Program Files (x86)\android\android-sdk\build-tools\26.0.0-preview\lib\dx.jar Unable to build: the file dx.jar was not loaded from the SDK folder 解决步骤: (1)找到你 Android 的 SDK 安装目录C:\Program Files (x86)\Android\android-sdk,进入 build-tools 文件夹 (2)发现还有很多其他版本的 build-tools ,而且版本都是顺序排列的,我们就任意选择一个(只要不是最新版的就行),打开进入 lib 文件夹 (3)发现里面有 dx.jar 包,复制粘贴到最新版 build-tools 存放 dx.jar 包的目录下,替换掉原来的 dx.jar 包(C:\Program Files (x86)\Android\android-sdk\build-tools\26.0.0-preview\lib\dx.jar) (4)完成,再次启动 Android 项目,问题解决! 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对码农之家的支持。如果你想了解更多相关内容请查看下面相关链接 ……

    Copyright 2018-2020 xz577.com 码农之家

    电子书资源由网友、会员提供上传,本站记录提供者的基本信息及资源来路

    鸣谢: “ 码小辫 ” 公众号提供回调API服务、“ 脚本CDN ”提供网站加速(本站寻求更多赞助支持)

    版权投诉 / 书籍推广 / 赞助:520161757@qq.com

    上传资源(网友、会员均可提供)

    查看最新会员资料及资源信息