出版時間:2006-10 出版社:清華大學出版社 作者:瓦蘭尼斯 (Alex Varanese) 頁數(shù):889 字數(shù):1284000 譯者:陳洪
Tag標簽:無
內容概要
本書引領讀者進入程序員們稱之為“游戲腳本編程”的全新領域,本書將從概括論述什么是腳本編程以及它是如何實現(xiàn)的開始,闡述游戲編程的理念,根據(jù)作者多年的開發(fā)經驗,使讀者掌握使用腳本是把游戲代碼和主引擎分離開的最理想的辦法,帶讀者進入神秘的游戲腳本語言世界,學習如何編寫腳本語言,編譯器理論,享受游戲編程方面的極大樂趣。 本書是游戲開發(fā)經典叢書系列之一,適合游戲開發(fā)人員、業(yè)余游戲軟件開發(fā)愛好者,也可以作為大專院校相關專業(yè)的參考書。
作者簡介
Alex Varanese從20世紀80年代中期,也就是在他5歲時就被游戲開發(fā)給迷住了,他首先把眼光投向了——帶著迷戀和某種不可解釋的親密——8位的任天堂娛樂系統(tǒng);同時他也對藝術有極大的熱情,但是后來才成為一個真正的代碼編寫者。
現(xiàn)在是eGameZone(http:www.egamezone.net)
書籍目錄
第1篇 腳本編程的基本原理 第1章 腳本編程概論 1.1 什么是腳本編程 1.2 結構化的游戲內容——一種簡單的游戲設計方法 1.3 通過將邏輯和具體實現(xiàn)相互分離來改善這種方法 1.4 硬編碼的危險性 1.5 將功能函數(shù)存放到外部文件 1.6 腳本是如何運行的 1.7 腳本系統(tǒng)的基本類型 1.8 總結 第2章 腳本編程系統(tǒng)的應用 2.1 編寫腳本的普遍目的 2.2 角色扮演游戲(Role Playing Games,RPGs) 2.3 第一人稱射擊游戲(First-Person Shooters,F(xiàn)PSs) 2.4 總結第2篇 基于命令的腳本 第3章 基于命令的腳本編程緒論 3.1 基于命令的腳本編程的基礎知識 3.2 基于命令的腳本編程綜述 3.3 實現(xiàn)一種基于命令的語言 3.4 為一個游戲的介紹順序編寫腳本 3.5 為RPG游戲中某個角色的行為編寫腳本 3.6 并發(fā)的腳本執(zhí)行 3.7 總結 3.8 CD上的內容 3.9 挑戰(zhàn) 第4章 基于命令的高級腳本 ……第3篇 結構化的腳本編程語言概述 第5章 結構化的腳本編程系統(tǒng)介紹 第6章 對現(xiàn)有腳本編程系統(tǒng)的集成和使用 第7章 設計一個面向過程的腳本編程語言第4篇 設計和實現(xiàn)一種底層語言 第8章 匯編語言入門 第9章 構造XASM匯編器第5篇 設計和實現(xiàn)虛擬機 第10章 匯編語言入門 第11章 高級虛擬機的概念和問題第6篇 編譯高級代碼 第12章 編譯理論概論 第13章 詞法分析器 第14章 構造XtremeStcript編譯器框架 第15章 語法分析和語義分析.第7篇 完成培訓 第16章 應用這個系統(tǒng)開發(fā)的一個完整游戲 第17章 從今往后,何去何從
編輯推薦
《游戲腳本高級編程》是游戲開發(fā)經典叢書系列之一,適合游戲開發(fā)人員、業(yè)余游戲軟件開發(fā)愛好者,也可以作為大專院校相關專業(yè)的參考書。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載