深入了解Windows Phone游戏开发 pdf epub mobi txt 电子书 下载 2024

图书介绍


深入了解Windows Phone游戏开发

简体网页||繁体网页
著者
出版者 出版社:佳魁资讯 订阅出版社新书快讯 新功能介绍
翻译者
出版日期 出版日期:2016/03/25
语言 语言:繁体中文



点击这里下载
    


想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-05-14

类似图书 点击查看全场最低价

图书描述

本书是应用程式开发者可以全面了解并掌握Windows Phone的有力工具书。涵盖Windows Phone开发的相关基础技术,每章以详实案例进行技术讲解。初学者可以由浅入深掌握开发技术,资深开发人员可以更深入领会Windows Phone开发的新特点,结合MSDN文件可以更快速地提昇开发技能。
 
  全书分三大单元:基础篇、Silverlight 互动篇和XNA 游戏篇。

  基础篇,重点讲解Silverlight 和XNA 的基本技术、多点触控、感应器和服务等。其中『探索火星』应用程式的实作,是很特别的一个Windows Phone应用,这个案例中有美国国家航空暨太空总署(National Aeronautics and SpaceAdministration,NASA)提供有关火星工作的图像资料,内容非常有趣。

  Silverlight 互动篇,包含Windows Phone 的新技术及功能,涵盖Silverlight开发的应用程式栏、资料储存(独立储存空间、本机资料库)、Bing地图、资料绑定、排程作业、全景和枢轴控制项、启动器和选择器、应用程式生命週期,以及MVVM 模式的应用等开发技术。

  XNA 游戏篇,以游戏开发新功能为重点,讲解整合Silverlight 和XNA 框架的3D应用,介绍Visual Basic 开发XNA,以及XNA 二维游戏开发和3D 模型展示的应用,以动手实作为核心贯穿整篇

著者信息

深入了解Windows Phone游戏开发 pdf epub mobi txt 电子书 下载

图书目录

第1 篇 基础篇
Chapter.01 初识庐山真面目 — Windows Phone Mango
1-1 概述     
1-2 Windows Phone Mango 的新特性
1.2.1 执行模式和应用程式快速切换
1.2.2 背景代理(计画通知和计画工作)
1.2.3 背景音讯
1.2.4 背景档案传输
1.2.5 感应器
1.2.6 Socket 支援
1.2.7 网路资讯
1.2.8 推送通知
1.2.9 Live Tiles
1.2.10 整合Silverlight 和XNA
1.2.11 应用程式分析
1.2.12 Windows Phone 模拟器
1.2.13 支援Visual Basic
1.2.14 多目标和应用程式的相容性
1.2.15 WebBrowser 控制项
1.2.16 装置状态
1.2.17 本机资料库
1.2.18 启动器和选择器
1.2.19 连络人和日历
1.2.20 加密的凭据储存区
1.2.21 搜索可扩充性
1.2.22 系统工作列和进度指示器
1.2.23 OData 使用者端
1.2.24 全球化和当地语系化
1-3 建构Windows Phone Mango 的开发环境
1.3.1 下载Windows Phone 开发工具
1.3.2 开发工具安装包的内容
1.3.3 Windows Phone 的系统
1.4 建立Windows Phone 应用程式
1.5 Windows Phone 的分析工具
Chapter.02  Windows Phone 入门 — 探索火星
2.1 概述 — 开创新领域
2.2 什么是微软的"Dallas"
2.3 动手实作 — 探索Dallas
2.3.1 开发时的先决条件
2.3.2 建立程式
2.3.3 在专案中增加资源
2.3.4 页面设定
2.3.5 与Dallas 通讯
2.3.6 触控事件处理
2.3.7 实现页面跳跃
2.3.8 侦错应用程式
Chapter.0 3 多点触控
3.1 多点触控技术概述
3.2 Windows Phone 支援的触控指令
3.3 动手实作 — Silverlight 的多点触控
3.3.1 动手实作实例
3.3.2 测试应用程式
3.4 耀眼的火花 — XNA 多点触控游戏
3.4.1 建立应用程式
3.4.2 启用手势操作支援
3.4.3 处理使用者的手势操作
3.4.4 处理手势操作的要诀
3.4.5 读取多点触控的资料
3.4.6 设计支援手势操作的 XNA 游戏
3.4.7 游戏程式佈署
Chapter.04 感应器和服务
4.1 认知感应器
4.2 重力加速传感
4.2.1 应用重力加速感应器的体感游戏设计
4.2.2 动手实作 — Silverlight 获得重力加速度感应资料
4.2.3 动手实作 — XNA 中使用感应器移动物体
4.3 地理位置服务
4.3.1 动手实作 — 读取地理位置资讯
4.4 云端运算服务
4.4.1 开发云端运算使用者端的先决条件
4.4.2 动手实作 — Windows Phone 的云端运算使用者端应用程式
4.5 装置状态和网路资讯
4.5.1 动手实作 — 获得和显示装置状态和网路资讯

第2 篇 Silverlight 互动篇
Chapter.05 应用程式栏(Application Bar)最佳实作—开发炫彩页面
5.1 应用程式栏(Application Bar)简介
5.2 动手实作 — 设计应用程式栏
5.2.1 增加图示按钮的影像
5.2.2 C# 建立应用程式栏
5.2.3 在XAML 中建立应用程式栏
5.3 动手实作—当地语系化应用程式栏(Localizing an Application Bar)
5.3.1 增加资源档以实现对当地语系化的支援
5.3.2 定义预设的区域
5.3.3 其他区域性语言
5.3.4 资源档的字串替换
5.3.5 当地语系化应用程式栏
5.3.6 执行结果
5.4 应用Expression Blend 炫彩Silverlight 页面
5.4.1 Expression Blend 的应用
Chapter.06 资料储存
6.1 独立储存
6.1.1 独立储存概述
6.1.2 最佳实作
6.2 动手实作 — 独立储存实战
6.3 本机资料库
6.3.1 定义资料上下文
6.3.2 资料库查询
6.3.3 插入资料
6.3.4 更新资料
6.3.5 删除资料
6.3.6 更改资料库架构
6.3.7 资料库安全
6.4 动手实作 — 本机资料库
6.4.1 开发环境设定
6.4.2 MVVM 设计模型
6.4.3 增加参考
6.4.4 建立模型Model
6.4.5 建立ViewModel
6.4.6 建立View
6.4.7 侦错应用程式
Chapter.07 推送通知(Push Notifications)
7.1 推送通知概述
7.2 推送通知的工作原理
7.3 推送通知的型态
7.3.1 Toast 通知
7.3.2 Tile 通知
7.3.3 Raw 通知
7.3.4 推送通知型态选择
7.4 动手实作 — sub-tiles and deep toast 通知(Windows Phone Mango)
7.4.1 开发前提
7.4.2 Sub-Tiles
7.4.3 Deep toast 通知
7.5 动手实作 — 深度分析推送通知实现架构
7.5.1 Windows Phone 推送通知型态
7.5.2 推送通知的工作流
7.5.3 推送通知的讯息类别
7.5.4 发送Tile 通知
7.5.5 发送Toast 通知
7.5.6 发送Raw 通知
7.5.7 使用者端设定启动推送通知
7.5.8 Web Service 设定推送通知功能
Chapter.08 必应地图 — 导览先锋
8.1 Windows Phone 必应地图概述
8.2 动手实作 — 必应地图导览
8.2.1 先决条件
8.2.2 建立必应地图导览专案
8.2.3 绑定金钥
8.2.4 航测图模式和路线图模式
8.2.5 设定地图中心位置
8.2.6 建立大头针(pushpin)图层
8.2.7 订制大头针样式
8.2.8 放大缩小按钮
8.2.9 水平和垂直检视的设定
8.2.10 计算导览路线
8.2.11 测试应用程式
8.3 必应地图开发资源
8.3.1 开发者资源
8.3.2 帐户存取问题
Chapter.09 资料绑定
9.1 资料绑定概述
9.2 绑定单项资料
9.3 使用资料模版绑定资料物件集
9.3.1 定义资料来源
9.3.2 建立资料模版
9.3.3 资料转换
Chapter.10 排程作业(Scheduled Actions)
10.1 排程作业(Scheduled Actions)
10.1.1 排程通知
10.1.2 排程工作
10.2 动手实作 — 提醒(Reminders)
10.2.1 建立提醒的显示清单
10.2.2 建立增加提醒的页面
10.2.3 建立提醒启动页面
10.2.4 侦错应用程式
Chapter.11 全景(Panorama)和枢轴(Pivot)
11.1 全景(Panorama)控制项介绍
11.1.1 外观和感觉
11.1.2 全景体验控制项构成
11.1.3 最佳实作
11.2 动手实作 — Windows Phone 官方网志使用者端
11.2.1 设定应用程式启动图示并增加资源档
11.2.2 首页画面和事件处理
11.2.3 增加参考和服务
11.2.4 设计制作全景检视及其事件处理
11.2.5 程式执行结果
11.3 枢轴(Pivot)控制项介绍
11.3.1 枢轴的外观和感觉
11.3.2 枢轴控制项构成
11.3.3 枢轴最佳实作
11.4 动手实作 — Windows Phone 官方博文使用者端(Pivot 版)
11.5 全景控制项和枢轴控制项的比较
Chapter.12 启动器和选择器
12.1 启动器与选择器概述
12.2 Windows Phone 模拟器对启动器和选择器的支援
12.3 动手实作 — 启动器和选择器的应用
12.3.1 启动器之EmailComposeTask(Email 发送功能)
12.3.2 启动器之PhoneCallTask(拨打电话)
12.3.3 启动器之SerachTask(查询关键字)
12.3.4 启动器之SmscomposeTask(简讯发送功能)
12.3.5 启动器之Web Search Task(浏览器)
12.3.6 启动器之MediaPlayerLanucher(媒体播放机)
12.3.7 启动器之MarketPlaceDetailTask(启动MarketPlace 应用)
12.3.8 启动器之MarketplaceHubTask(连线到Marketplace)
12.3.9 启动器之MarketplaceReviewTask(连到Marketplace 页面)
12.3.10 启动器之MarketPlaceSearchTask(搜寻Marketplace 上的应用)
12.3.11 选择器之CameraCaptureTask(拍照)
12.3.12 选择器之EmailAddressChooserTask(取得Email 资料)
12.3.13 选择器之PhoneNumberChooserTask(选择电话号码)
12.3.14 选择器之PhotoChooserTask(选择图片)
12.3.15 选择器之SaveEmailAddressTask(储存Email 资讯)
12.3.16 选择器之SavePhoneNumberTask(储存电话号码)
Chapter.13 应用程式生命週期(Application Lifecycle)
13.1 应用程式生命週期
13.1.1 程式生命週期概述
13.1.2 应用程式生命週期相关的术语
13.1.3 应用程式生命週期模型
13.2 逻辑删除
13.2.1 导致逻辑删除发生的操作
13.2.2 10 秒钟原则
13.3 XNA Game Studio 逻辑删除
13.3.1 概述
13.3.2 与Silverligh 逻辑删除的区别
13.3.3 判断重新启动的方法
13.3.4 区别游戏停用或者重新启动的事件
13.3.5 储存和载入瞬态资料
13.3.6 储存和载入持久资料
13.3.7 在Windows Phone 模拟器中侦错
13.4 动手实作 — 快速应用切换
13.4.1 检测快速应用切换(FAS)
13.4.2 强制逻辑删除
13.5 动手实作 — 应用程式 " 足迹"
13.5.1 开发前提
13.5.2 建立使用者介面
13.5.3 建立应用程式执行逻辑
13.5.4 逻辑删除处理流程
13.6 Windows Phone OS 7
Chapter.14  MVVM 设计模式的应用
14.1 MVVM 设计模式概述
14.2 动手实作 — 应用MVVM 设计模式的数独游戏
14.2.1 建立应用程式
14.2.2 ViewModelBase 类别
14.2.3 实现各个方格
14.2.4 实现GameBoard
14.2.5 实现输入检视
14.2.6 整合检视
14.3 协力厂商MVVM 框架
14.3.1 MVVM Light Toolkit
14.3.2 Ultra Light MVVM for Windows Phone 7
14.3.3 Simple MVVM Toolkit

第3篇 XNA 游戏篇
Chapter.15 游戏开发新功能
15.1 Mango 新功能概述
15.1.1 Silverlight 和XNA 的整合
15.1.2 执行模型和应用程式快速切换
15.1.3 Windows Phone 事件探查器
15.1.4 Combined Motion API
15.2 跨平台编译
15.3 性能最佳化
15.3.1 硬体性能
15.3.2 执行效率
15.4 读写资料
15.5 动手实作 — 组合Silverlight 和XNA 框架的3D 应用
15.5.1 新增游戏应用程式
15.5.2 载入3D 类别
15.5.3 载入3D 图形
15.5.4 载入Sivlerlight 控制项
15.5.5 事件处理
15.5.6 着色Silverlight 控制项
15.5.7 在模拟器中执行
Chapter.16 XNA 二维动作游戏开发
16.1 游戏设计之初的思考
16.1.1 游戏设计流程图
16.2 建立游戏角色
16.2.1 新增游戏应用程式
16.2.2 游戏角色 — 飞艇
16.2.3 飞艇的控制
16.2.4 游戏的视差背景
16.2.5 建立万恶的敌人
16.2.6 计算碰撞
16.2.7 建立飞艇的武器 — 导弹
16.2.8 实现爆炸效果
16.2.9 游戏音乐
16.2.10 在模拟器中执行
Chapter.17 Visual Basic 开发XNA
17.1 Visual Basic 支援XNA 开发
17.1.1 建立Visual Basic 的Windows Phone 专案
17.1.2 专案属性
17.1.3 参考
17.1.4 内容参考
17.1.5 Background
17.1.6 Game1
17.1.7 Game1
17.1.8 PhoneGameThumb
17.1.9 Program
Chapter.18 XNA 3D 模型展示
18.1 概述
18.2 动手实作 — XNA 3D 模型应用程式
18.2.1 应用背景传输服务
18.2.2 载入XNA 3D 模型
18.2.3 在模拟器中执行

图书序言

图书试读

None

深入了解Windows Phone游戏开发 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024


深入了解Windows Phone游戏开发 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

深入了解Windows Phone游戏开发 pdf epub mobi txt 电子书 下载 2024




想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

类似图书 点击查看全场最低价

深入了解Windows Phone游戏开发 pdf epub mobi txt 电子书 下载


分享链接





相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有