東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

說明書三農(nóng)書屋計(jì)算機(jī)書庫健康書屋中小學(xué)教輔考試寶典經(jīng)典名著電視說明書洗衣機(jī)說明書相機(jī)說明書健康教育公務(wù)員考試

首頁書籍教程計(jì)算機(jī)書庫 → lua游戲開發(fā)實(shí)踐指南 pdf【完整完整版】免費(fèi)下載

lua游戲開發(fā)實(shí)踐指南

lua游戲開發(fā)實(shí)踐指南pdf【完整完整版】免費(fèi)下載

  • 大小:19.7M
  • 語言:中文
  • 平臺(tái):WinAll
  • 更新:2016-02-26 16:6
  • 等級(jí):
  • 類型:計(jì)算機(jī)書庫
  • 網(wǎng)站:http://m.californiadebtcollectionlawyers.com
  • 授權(quán):免費(fèi)軟件
  • 廠商:
  • 產(chǎn)地:國產(chǎn)軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評(píng)論下載地址

lua游戲開發(fā)實(shí)踐指南內(nèi)容以應(yīng)用實(shí)踐為主,有少量的語法講解,為各個(gè)知識(shí)點(diǎn)精心設(shè)計(jì)了大量輔助讀者理解的小案例,而且還包括完整的大案例,可操作性極強(qiáng)。

lua游戲開發(fā)實(shí)踐指南目錄

譯者序

前言

致謝

第1章游戲開發(fā)入門

1 1越來越復(fù)雜的開發(fā)過程

1 2更好的開發(fā)方式

1 3為什么使用Lua

1 4本章小結(jié)

第2章腳本語言

2 1腳本語言簡介

2 2Lua簡介

2 2 1Lua的歷史

2 2 2Lua授權(quán)

2 3本章小結(jié)

第3章游戲開發(fā)世界的Lua語言

3 1腳本語言和游戲

3 2游戲項(xiàng)目中的Lua

3 2 1游戲界面

3 2 2管理游戲數(shù)據(jù)

3 2 3事件處理

3 2 4保存和讀取游戲狀態(tài)

3 2 5人工智能

3 2 6快速構(gòu)建原型

3 3本章小結(jié)

第4章Lua入門

4 1使用Lua控制臺(tái)

4 2Lua基礎(chǔ)

4 3變量

4 3 1nil

4 3 2Boolean

4 3 3string

4 3 4Number

4 3 5table

4 3 6局部變量和全局變量

4 4運(yùn)算符

4 4 1算術(shù)運(yùn)算符

4 4 2關(guān)系運(yùn)算符

4 4 3邏輯運(yùn)算符

4 5控制結(jié)構(gòu)

4 5 1if

4 5 2while和repeat

4 5 3for

4 5 4break

4 6本章小結(jié)

第5章深入學(xué)習(xí)Lua

5 1函數(shù)

5 1 1單一參數(shù)

5 1 2多個(gè)參數(shù)

5 1 3返回值

5 2標(biāo)準(zhǔn)庫

5 2 1assert(myValue)()

5 2 2dofile(filename)

5 2 3math floor()

5 2 4math random()

5 2 5math min()

5 3字符處理

5 3 1類型轉(zhuǎn)換

5 3 2string char(n1,n2, )

5 3 3string len(myString)

5 3 4string sub(myString,

start,end)

5 3 5string format()

5 3 6string find(sourceString,findString)

5 3 7字符和格式

5 4table數(shù)據(jù)結(jié)構(gòu)

5 4 1table getn(myTable)

5 4 2table insert(myTable,position,value)

5 4 3table remove(myTable,position)

5 4 4table引用

5 4 5多維table

5 4 6pairs()

5 5I/O基礎(chǔ)

5 6本章小結(jié)

第6章Lua與C/C++程序的整合

6 1初期設(shè)計(jì)要點(diǎn)

6 1 1Lua環(huán)境

6 1 2LuaGlue函數(shù)

6 2基本實(shí)現(xiàn)方式

6 2 1創(chuàng)建Lua運(yùn)行環(huán)境

6 2 2添加LuaGlue函數(shù)

6 2 3命令處理

6 2 4退出程序

6 2 5cLua對象和LuaLib

6 2 6使用cLua的例子

6 2 7LuaGlue函數(shù)的優(yōu)點(diǎn)

6 2 8LuaGlue函數(shù):參數(shù)和返回值

6 3本章小結(jié)

第7章Lua與C++的交互

7 1重新審視LuaGlue函數(shù)

7 2C++代碼和Lua的交互

7 3事件驅(qū)動(dòng)的編程

7 3 1示例事件

7 3 2事件的參數(shù)

7 4錯(cuò)誤處理

7 5本章小結(jié)

第8章開發(fā)準(zhǔn)備

8 1Visual C++ 6 0工作區(qū)

8 2DirectX基礎(chǔ)

8 3LuaGUI簡介

8 3 1啟動(dòng)GUI

8 3 2界面

8 3 3界面控件

8 3 4事件

8 3 5與GUI系統(tǒng)相關(guān)的LuaGlue函數(shù)

8 3 6Shell程序的擴(kuò)展

8 4調(diào)試窗口

8 5Windows注冊表

8 6本章小結(jié)

第9章設(shè)計(jì)Lua版本的實(shí)現(xiàn)

9 1游戲設(shè)計(jì)原則

9 1 1什么是游戲

9 1 2了解玩家的想法

9 2基礎(chǔ)庫設(shè)定

9 3設(shè)計(jì)文檔

9 4Lua編程規(guī)范

9 5本章小結(jié)

第10章使用Lua處理游戲數(shù)據(jù)

10 1簡單的游戲數(shù)據(jù)

10 1 1太空飛船的例子

10 1 2《Take Away》的玩家飛船

10 1 3敵艦數(shù)據(jù)

10 1 4補(bǔ)給箱數(shù)據(jù)

10 2大數(shù)據(jù)集

10 2 1表單型數(shù)據(jù)

10 2 2Lua格式的數(shù)據(jù)文件

10 3使用Lua保存游戲數(shù)據(jù)

10 3 1案例1——《Frontrunner》

10 3 2案例2——健身大亨

10 4本章小結(jié)

第11章Lua驅(qū)動(dòng)的GUI

11 1GUI系統(tǒng)概要

11 2GUI的C++類

11 2 1GUI控件:Sprite

11 2 2GUI控件:TextField

11 2 3GUI控件:Button

11 2 4界面

11 2 5GUI管理器

11 3GUI LuaGlue函數(shù)

11 4進(jìn)一步的說明

11 5Lua游戲界面

11 5 1界面設(shè)計(jì)原則

11 5 2快速創(chuàng)建界面

11 5 3載入界面

11 5 4主菜單界面

11 5 5Controls界面

11 5 6InGame界面

11 6本章小結(jié)

第12章Lua游戲編程

12 1游戲主循環(huán)

12 2井字棋

12 2 1游戲的初始化

12 2 2游戲回合處理

12 2 3模擬游戲回合

12 3《Take Away》游戲的實(shí)現(xiàn)原理

12 3 1InGame

12 3 2使用計(jì)時(shí)器

12 3 3玩家操作

12 3 4子彈運(yùn)動(dòng)

12 3 5飛船移動(dòng)

12 3 6繪制活動(dòng)的物體

12 4本章小結(jié)

第13章使用Lua定義和控制AI

13 1智能的體現(xiàn)

13 221點(diǎn)游戲

13 3井字棋

13 4《Take Away》游戲的實(shí)現(xiàn)

13 4 1掠奪艦

13 4 2攻擊艦

13 4 3沖擊艦

13 4 4混合艦

13 4 5控制飛行方向

13 4 6碰撞檢測

13 5其他AI的例子

13 5 1靜態(tài)追蹤

13 5 2近距離追蹤

13 5 3動(dòng)態(tài)追蹤

13 5 4預(yù)判型追蹤

13 5 5炮塔攻擊

13 5 6躲避攻擊

13 5 7防御性射擊

13 5 8攻擊傷害

13 6有限狀態(tài)機(jī)

13 7路徑尋找

13 7 1算法概要

13 7 2路徑尋找示例

13 7 3Lua實(shí)現(xiàn)

13 8本章小結(jié)

第14章Lua和圖像

14 1運(yùn)行繪圖示例

14 1 1指紋示例

14 1 2爆炸示例

14 2線性移動(dòng)

14 2 1GetCollisions函數(shù)

14 2 2HitTest函數(shù)

14 2 3進(jìn)一步的說明

14 3碰撞檢測

14 3 1LuaGlue函數(shù)SetTexture

14 3 2坦克示例

14 42D粒子系統(tǒng)

14 5本章小結(jié)

第15章最后說明

15 1添加音效和音樂

15 1 1LuaGlue函數(shù)PlaySound

15 1 2音樂

15 2使用編輯器

15 3調(diào)試Lua腳本

15 3 1通用原則

15 3 2調(diào)用DoFile函數(shù)

15 3 3Lua 錯(cuò)誤消息

15 3 4使用實(shí)時(shí)調(diào)試窗口

15 3 5使用文本框

15 3 6使用文件輸出

15 4資源管理

15 4 1資源的組織

15 4 2運(yùn)行時(shí)的文件夾

15 5發(fā)布Lua代碼

15 6許可證

15 7進(jìn)一步的說明

15 8本章小結(jié)

lua游戲開發(fā)實(shí)踐指南內(nèi)容節(jié)選

PC官方
安卓官方手機(jī)版
IOS官方手機(jī)版

lua游戲開發(fā)實(shí)踐指南截圖

下載地址

lua游戲開發(fā)實(shí)踐指南 pdf【完整完整版】免費(fèi)下載

熱門評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)

本類軟件必備

報(bào)錯(cuò)

請簡要描述您遇到的錯(cuò)誤,我們將盡快予以修正。

轉(zhuǎn)帖到論壇
輪壇轉(zhuǎn)帖HTML方式

輪壇轉(zhuǎn)帖UBB方式