《二維游戲設計與制作》共分8章,第1章主要介紹2D游戲的基本概念和游戲模式,以及游戲研發(fā)的主要分工和相互之間的關系;第2章為游戲的美術制作部分,通過多個游戲場景和角色像素圖制作的實例,使學生掌握游戲中美術制作的技巧;第3章、第4章、第5章是對2D游戲引擎的講解,其中第3章是對游戲引擎的使用說明,第4、5章通過兩個實例指導學生制作縱向射擊游戲和橫向冒險游戲;第6、7、8章主要講解RPG游戲制作工具RPG Maker XP,第6章是對它的使用說明的詳解,第7章通過實例指導學生制作RPG游戲,第8章是腳本部分,通過使用編程語言的方式,使學生對RPG Maker XP制作的游戲進行擴展等。
為了便于學生學習,《二維游戲設計與制作》配有光盤,光盤中收錄了書中所涉及的3個實例以及書中用到的素材資源,以供學生學習和借鑒。
第1章 2D游戲概述
1.1 2D游戲基本概念
1.2 2D游戲研發(fā)中的主要分工以及它們之間的關系
1.3 2D游戲研發(fā)中各種美術數(shù)據(jù)之間的關系和形成理念
1.4 怎樣成為一個合格的游戲美術設計師
第2章 像素圖繪制
2.1 像素圖基本概念和用途
2.2 像素圖繪制技巧
第3章 2D游戲教學引擎的使用
3.1 游戲引擎基本概念
3.2 引擎界面介紹
3.3 新建項目工程
3.4 創(chuàng)建工作目錄
3.5 導入圖像資源
3.6 生成單位資源
3.7 導入背景音樂和音效文件
3.8 制作地圖資源
3.9 制作動畫資源
3.10 完成游戲物件定義
3.11 血槽設定
3.12 定義游戲UI
3.13 完成游戲場景定義
3.14 定義游戲
3.15 對已建工程進行編譯
3.16 查看生成的*.bin運行文件
第4章 2D游戲教學引擎實例制作(一)
4.1 圖像資料的導入
4.2 單位資源的制作
4.3 音樂文件的導入
4.4 制作動畫資源
4.5 游戲界面制作
4.6 地圖的制作
4.7 游戲物件的定義
4.8 場景設置
4.9 定義、編譯并生成游戲
第5章 2D游戲教學引擎實例制作(二)
5.1 圖像資料的導入
5.2 單位資源的制作
5.3 音樂文件的導入
5.4 制作動畫資源
5.5 游戲界面制作
5.6 地圖的制作
5.7 游戲物件的定義
5.8 場景設置
5.9 定義、編譯并生成游戲
第6章 RPGMakerXP工具使用
6.1 RPGMaker簡介
6.2 建立工程
6.3 素材導入及素材規(guī)格
6.4 地圖功能
6.5 事件處理
6.6 數(shù)據(jù)庫應用
6.7 腳本簡介
第7章 RPGMakerXP實例制作
7.1 概要及制作流程
7.2 素材準備
7.3 制作地圖
7.4 制作角色
7.5 設置游戲事件
7.6 游戲測試
第8章 RPGMakerXP程序編寫
8.1 Ruby和RGSS的概念
8.2 Ruby環(huán)境
8.3 基本語法
8.4 循環(huán)、控制結構與函數(shù)
8.5 面向對象的設計方法
8.6 RGSS在RPGMaker中的簡單應用