注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡游戲設計游戲設計教程

游戲設計教程

游戲設計教程

定 價:¥19.00

作 者: 范士喜,肖敏 著
出版社: 清華大學出版社
叢編項: 高等學校數(shù)字媒體專業(yè)規(guī)劃教材
標 簽: 計算機

ISBN: 9787302300472 出版時間: 2012-12-01 包裝: 平裝
開本: 16開 頁數(shù): 132 字數(shù):  

內容簡介

  《高等學校數(shù)字媒體專業(yè)規(guī)劃教材:游戲設計教程》以實用游戲開發(fā)工具Game Maker為例,詳細介紹中小型游戲設計與開發(fā)的原理和方法。全書共分9章。第1章介紹游戲設計的基礎知識,第2章至第5章介紹Game Maker簡單模式下的游戲設計,第6章介紹Game Maker高級模式下的游戲設計,第7章介紹游戲的配置與發(fā)布,第8章介紹經(jīng)典游戲案例,第9章介紹Game Maker語言(GML) ?! 陡叩葘W校數(shù)字媒體專業(yè)規(guī)劃教材:游戲設計教程》面向游戲設計的初學者,內容層次分明,由淺入深,案例豐富,簡明易懂。本書適合作為高等學校計算機、數(shù)字媒體、游戲設計、動畫設計及相關專業(yè)游戲設計課程的入門教材,也可作為游戲設計培訓學校和游戲設計愛好者的教材或參考書。 本書的配套資源包括經(jīng)典游戲案例的素材和源程序,實訓的素材和源程序,精靈、聲音和背景圖片等資源,PPT電子教案,可在清華大學出版社網(wǎng)站下載。

作者簡介

暫缺《游戲設計教程》作者簡介

圖書目錄

第1章 游戲設計基礎
1.1 游戲的定義
1.2 電腦游戲的發(fā)展
1.3 電腦游戲的種類
1.4 電腦游戲的開發(fā)工具
1.5 電腦游戲的開發(fā)過程
思考與練習
第2章 中小型游戲開發(fā)工具介紹
2.1 游戲開發(fā)工具簡介
2.2 游戲開發(fā)工具安裝
2.3 軟件安裝目錄簡介
2.4 游戲設計的基本概念
2.5 游戲制作基本流程
2.6 簡單游戲設計示例
2.7 實訓一:游戲開發(fā)工具的安裝和游戲資源的收集
思考與練習
第3章 游戲元素的設計
3.1 游戲軟件界面簡介
3.2 創(chuàng)建精靈
3.3 創(chuàng)建聲音
3.4 創(chuàng)建背景
3.5 創(chuàng)建對象
3.6 創(chuàng)建房間
3.7 實訓二:游戲元素的設計
思考與練習
第4章 游戲事件的設計
4.1 事件的添加
4.2 事件的更改、刪除和復制
4.3 事件的類型
4.3.1 創(chuàng)建(Create)事件
4.3.2 破壞(Destroy)事件
4.3.3 計時器(Alarm)事件
4.3.4 步(Step)事件
4.3.5 碰撞(Collision)事件
4.3.6 鍵盤(Keyboard)事件
4.3.7 鼠標(Mouse)事件
4.3.8 其他(Other)事件
4.3.9 繪圖(Draw)事件
4.3.10 按下鍵(Key press)事件
4.3.11 放開鍵(Key release)事件
4.4 事件觸發(fā)的優(yōu)先順序
4.5 實訓三:游戲事件的設計
思考與練習
第5章 游戲動作(Actio)的設計
5.1 動作的添加
5.2 動作的參數(shù)設置
5.3 動作的更改、刪除和復制
5.4 移動(Move)動作
5.4.1 與移動(Move)有關的動作
5.4.2 與跳轉(Jump)有關的動作
5.5 主要動作一(Main1)
5.5.1 與對象(Objects)有關的動作
5.5.2 與精靈(Sprite)有關的動作
5.5.3 與聲音(Sounds)有關的動作
5.5.4 與房間(Rooms)有關的動作
5.6 主要動作二(Main2)
5.6.1 與時間(Timing)有關的動作
5.6.2 與信息(Info)有關的動作
5.6.3 與游戲(Game)有關的動作
5.7 控制(Control)動作
5.7.1 與問題(Questions)有關的動作
5.7.2 與其他(Other)有關的動作
5.7.3 與代碼(Code)有關的動作
5.7.4 與變量(Variables)有關的動作
5.8 分數(shù)(Score)動作
5.8.1 與分數(shù)(Score)有關的動作
5.8.2 與生命(Lives)有關的動作
5.8.3 與健康(Health)有關的動作
5.9 繪制(Draw)動作
5.9.1 與繪圖(Drawing)有關的動作
5.9.2 與設置(Settings)有關的動作
5.9.3 其他(Other)繪制動作
5.10 變量與表達式
5.11 實訓四:游戲動作的設計
思考與練習
第6章 游戲的高級設計
6.1 高級模式(Advanced mode)簡介
6.2 精靈(Sprites)的高級設置
6.2.1 高級圖像的設定
6.2.2 編輯精靈
6.2.3 長帶圖
6.2.4 編輯子圖像
6.3 聲音(Sounds)的高級設置
6.4 背景(Backgrounds)的高級設置
6.5 對象(Objects)的高級設置
6.6 高級模式下的動作(Actio )
6.6.1 更多的移動(Move)動作
6.6.2 更多的主要(Main)動作
6.6.3 更多的控制(Control)動作
6.6.4 更多的繪制(Draw)動作
6.6.5 額外(Extra)動作
6.7 高級模式下的房間(Rooms)
6.7.1 設定(settings)選項卡
6.7.2 圖塊(tiles)選項卡
6.7.3 視野(views)選項卡
6.8 字體(Fonts)
6.9 路徑(Paths)
6.10 時間軸(Time Lines)
6.11 腳本(Scripts)
6.12 實訓五:游戲的高級設計
思考與練習
第7章 游戲的配置與發(fā)布
7.1 游戲信息(Game Information)
7.2 全局游戲設置(Global Game Settings)
7.3 游戲速度
7.4 游戲打包(Create Executable)
7.5 實訓六:游戲配置與發(fā)布
思考與練習
第8章 經(jīng)典游戲案例:空戰(zhàn)游戲
8.1 游戲策劃
8.2 素材收集和制作
8.3 創(chuàng)建精靈(Sprite)
8.4 創(chuàng)建聲音(Sound)
8.5 創(chuàng)建背景(Background)
8.6 創(chuàng)建對象(Object)
8.7 設置對象的事件(Event)和動作(Actio )
8.7.1 我機對象(obj_myplane)的事件和動作
8.7.2 生命控制對象(controller_life)的事件和動作
8.7.3 3個島嶼對象(obj_island)的事件和動作
8.7.4 敵機1對象(obj_enemy1)的事件和動作
8.7.5 敵機2對象(obj_enemy2)的事件和動作
8.7.6 敵機3對象(obj_enemy3)的事件和動作
8.7.7 敵機4對象(obj_enemy4)的事件和動作
8.7.8 我機炮彈對象(obj_bullet)的事件和動作
8.7.9 敵機炮彈1對象(obj_enemybullet1)的事件和動作
8.7.10 敵機炮彈2對象(obj_enemybullet2)的事件和動作
8.7.11 敵機爆炸對象(obj_explosion1)的事件和動作
8.7.12 我機爆炸對象(obj_explosion2)的事件和動作
8.7.13 本節(jié)難點歸納
8.8 設置房間(Room)
8.8.1 設定(settings)選項卡
8.8.2 背景(background)選項卡
8.8.3 視野(views)選項卡
8.8.4 對象(objects)選項卡
8.9 全局游戲設置(Global Game Settings)
8.10 運行測試游戲(Run the Game)
8.11 游戲打包(Create Executable)
8.12 游戲發(fā)布
8.13 實訓七:游戲策劃與制作
思考與練習
第9章 GML語言
9.1 GML語言概述
9.1.1 程序格式
9.1.2 變量
9.1.3 賦值語句
9.1.4 表達式
9.1.5 擴展變量
9.1.6 在其他實例中定義變量
9.1.7 數(shù)組
9.1.8 if語句
9.1.9 repeat語句
9.1.10 while語句
9.1.11 do語句
9.1.12 for語句
9.1.13 switch語句
9.1.14 break語句
9.1.15 continue語句
9.1.16 exit語句
9.1.17 函數(shù)
9.1.18 腳本
9.1.19 with結構
9.1.20 注釋
9.2 游戲運行
9.3 用戶互動
9.4 游戲繪制
9.5 聲音函數(shù)
9.6 創(chuàng)建粒子
9.7 實訓八:GML語言的使用
思考與練習
參考文獻

本目錄推薦

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