注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)程序設(shè)計(jì)綜合Windows Phone程序設(shè)計(jì):XNA框架

Windows Phone程序設(shè)計(jì):XNA框架

Windows Phone程序設(shè)計(jì):XNA框架

定 價:¥69.00

作 者: (美)佩措爾德 著,楊帆 譯
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 移動開發(fā)

ISBN: 9787121157677 出版時間: 2012-03-01 包裝: 平裝
開本: 16開 頁數(shù): 464 字?jǐn)?shù):  

內(nèi)容簡介

  Windows Phone是微軟經(jīng)過數(shù)年歷練,融合了幾乎所有的微軟產(chǎn)品及服務(wù)而推出的創(chuàng)新性智能手機(jī)平臺。游戲是智能手機(jī)上必不可少的應(yīng)用程序,Windows Phone上提供的游戲開發(fā)框架是XNA,這是微軟的專業(yè)跨平臺游戲開發(fā)框架?!禬indows Phone程序設(shè)計(jì)(XNA框架)》的編寫兼顧了實(shí)用性和創(chuàng)新性,書中的實(shí)例是讀者很好的學(xué)習(xí)資源。全書共分上下兩篇,上篇對比Silverlight和XNA介紹Windows Phone平臺的基本概念,具體包括控制程序朝向、觸控簡介、處理位圖材質(zhì)、傳感器和服務(wù),以及在程序內(nèi)傳遞和保存數(shù)據(jù)遇到的問題。下篇主要介紹如何使用XNA開發(fā)高性能的二維游戲,具體包括文字和子畫面(sprites)的創(chuàng)建,以及動畫控制、處理位圖(加載、從像素基本控制、使用動態(tài)的材質(zhì))、使用變換、使用觸控和傳感器來創(chuàng)建游戲。

作者簡介

  Charles Petzold書寫基于Wincdows操作系統(tǒng)上編程的書籍已有24年了。他是微軟客戶端應(yīng)用程序開發(fā)的MVP,Windows先驅(qū)獎的獲得者。他筆耕不輟,那本經(jīng)典的《Windows程序設(shè)計(jì)》現(xiàn)在已經(jīng)是第五版,是歷史上最好的編程書籍之一,另外,其著作《編碼:隱匿在計(jì)算機(jī)軟硬件背后的語言》也受到了廣泛的贊賞。

圖書目錄

上篇 基礎(chǔ)
 第1章 Windows Phone 7簡介
  1.1 針對Windows Phone 7
  1.2 硬件規(guī)范
  1.3 傳感器和系統(tǒng)服務(wù)
  1.4 File | New | Project
  1.5 第一個Silverlight手機(jī)程序
  1.6 標(biāo)準(zhǔn)的Silverlight文件
  1.7 顏色主題
  1.8 點(diǎn)和像素
  1.9 XAP文件是一個ZIP壓縮包
  1.10 一個針對手機(jī)的XNA程序
 第2章 支持朝向變化
  2.1 Silverlight以及動態(tài)布局
  2.2 朝向改變的事件
  2.3 XNA中的朝向
  2.4 簡單的時鐘
 第3章 觸控接口簡介
  3.1 XNA中觸控的低層處理
  3.2 XNA中的手勢編程接口
  3.3 Silverlight中低層的觸控事件
  3.4 Manipulation事件
  3.5 路由事件
  3.6 奇怪的現(xiàn)象
 第4章 位圖(或稱材質(zhì))
  4.1 XNA材質(zhì)的繪制
  4.2 Silverlight中的Image元素
  4.3 來自網(wǎng)上的圖像
  4.4 Image和ImageSource
  4.5 從代碼中加載本地位圖
  4.6 從照相機(jī)中獲取圖片
  4.7 手機(jī)的圖片庫
 第5章 傳感器和服務(wù)
  5.1 加速度傳感器
  5.2 一個簡單的氣泡平衡計(jì)
  5.3 地理位置
  5.4 使用地圖服務(wù)
 第6章 程序架構(gòu)中的問題
  6.1 基本頁面跳轉(zhuǎn)
  6.2 在頁面之間傳遞數(shù)據(jù)
  6.3 在頁面之間共享數(shù)據(jù)
  6.4 在多個實(shí)例間保存數(shù)據(jù)
  6.5 多任務(wù)的理想
  6.6 手機(jī)上的任務(wù)切換
  6.7 頁面狀態(tài)
  6.8 獨(dú)立存儲
  6.9 XNA中的墓碑和設(shè)置
  6.10 測試和實(shí)驗(yàn)
下篇 XNA
 第7章 移動的理論
  7.1 樸素簡單的方案
  7.2 向量的簡單回顧
  7.3 使用向量來移動子畫面
  7.4 使用參數(shù)方程
  7.5 玩轉(zhuǎn)轉(zhuǎn)移函數(shù)
  7.6 縮放文本
  7.7 兩個旋轉(zhuǎn)文本的程序
 第8章 材質(zhì)和子畫面
  8.1 Draw方法的變體
  8.2 另外一個Hello程序
  8.3 在屏幕內(nèi)移動
  8.4 沿著多線段移動
  8.5 橢圓形的路線
  8.6 一般化的曲線方案
 第9章 動態(tài)的材質(zhì)
  9.1 渲染的目標(biāo)
  9.2 保留渲染目標(biāo)的內(nèi)容
  9.3 繪制線段
  9.4 控制像素位
  9.5 畫線的幾何學(xué)
  9.6 修改已有的圖片
 第10章 根據(jù)手勢進(jìn)行變換
  10.1 手勢和其屬性
  10.2 縮放和旋轉(zhuǎn)
  10.3 矩陣變換
  10.4 Pinch手勢
  10.5 輕甩和慣性
  10.6 曼德勃羅集
  10.7 平移和縮放
  10.8 游戲組件
  10.9 仿射和非仿射變換
 第11章 通過觸控來玩游戲
  11.1 更多的游戲組件
  11.2 PhingerPaint的畫布
  11.3 SpinPaint程序概覽
  11.4 SpinPaint程序的代碼
  11.5 實(shí)際的繪制部分
  11.6 PhreeCell和一疊紙牌
  11.7 游戲用的字段
  11.8 進(jìn)行游戲和重玩
 第12章 通過傾斜來玩游戲
  12.1 三維向量
  12.2 對于氣泡更好的可視化
  12.3 用圖像來復(fù)現(xiàn)
  12.4 跟隨滾動的小球
  12.5 通過一個迷宮

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號