書籍簡介:
羅培羽所著的《手把手教你用C#制作RPG游戲(附光盤十二五全國高校數(shù)字游戲設(shè)計(jì)精品教材)》是國內(nèi)*本通過使用C#語言制作一個(gè)完整的RPG游戲,全面、系統(tǒng)地介紹游戲制作的原理、方法和技巧的教程。
《手把手教你用C#制作RPG游戲(附光盤十二五全國高校數(shù)字游戲設(shè)計(jì)精品教材)》內(nèi)容共分為12章,包括創(chuàng)造游戲主角、隊(duì)伍、走在地圖上、NPC設(shè)計(jì)、界面系統(tǒng)、鼠標(biāo)操作、物品技能及狀態(tài)面板、戰(zhàn)斗系統(tǒng)、任務(wù)系統(tǒng)、存儲與讀取以及directx等。本書將一個(gè)完整的RPG游戲制作過程分解為一個(gè)個(gè)模塊,詳細(xì)介紹了各個(gè)模塊制作的原理、方法和代碼設(shè)計(jì),真正做到手把手教學(xué),是目前同類作品中放出技術(shù)多、技術(shù)含量的游戲教材,其中的游戲制作技術(shù)完全達(dá)到了商業(yè)游戲水準(zhǔn),教學(xué)效率高,是學(xué)習(xí)C#游戲編程以及相關(guān)游戲制作方法的*選擇。
在本書配套光盤中提供了本書游戲制作范例的工程文件、素材文件,以及完整的視頻教學(xué)文件,方便讀者學(xué)習(xí)參考。
適用范圍:本書適合作為全國高校數(shù)字游戲設(shè)計(jì)專業(yè)教材、游戲制作培訓(xùn)班教材以及游戲設(shè)計(jì)師與愛好者的自學(xué)參考書。
作者簡介:
羅培羽
投身于游戲行業(yè)。組織和參與多款游戲的開發(fā)。發(fā)布了《教你用VB制作RPG游戲》、《教你制作3DRPG游戲》、《掌握X3D》、《不會電腦也匯編》等教程。歡迎讀者交流AGLab@foxmail.com。
出版日期:
2014年04月
章節(jié)目錄:
你也能做游戲
第1章 創(chuàng)造夢想中的主角
1.1 畫出主角
1.2 上下左右行走
1.3 解決閃動(dòng)
1.4 角色會轉(zhuǎn)向
1.5 行走動(dòng)作
第2章 隊(duì)伍
2.1 整理角色類
2.2 創(chuàng)建隊(duì)伍
2.3 穩(wěn)健的步伐
第3章 走在地圖上
3.1 顯示地圖
3.2 地圖的轉(zhuǎn)動(dòng)
3.3 遮擋層
3.4 障礙區(qū)域
3.5 位置修正
3.6 背景層
3.7 背景音樂
第4章 陪伴我的NPC
4.1 定義并顯示NPC
4.2 層次處理
4.3 事件觸發(fā)
4.4 動(dòng)起來
4.5 NPC行走
第5章 界面系統(tǒng)
5.1 定義按鈕
5.2 定義面板
5.3 標(biāo)題畫面
5.4 確認(rèn)界面
5.5 對話系統(tǒng)
5.6 狀態(tài)與阻斷
5.7 Tip面板
第6章 鼠標(biāo)操作
6.1 界面操作
6.2 行走控制
6.3 單擊NPC
6.4 鼠標(biāo)光標(biāo)
第7章 物品技能及狀態(tài)面板
7.1 明確功能
7.2 琳瑯滿目的物品
7.3 變幻多端的技能
7.4 定義狀態(tài)面板
7.5 繪圖
7.6 奇葩的道具
7.7 孺子可教小劇情
7.8 商店系統(tǒng)
第8章 戰(zhàn)斗系統(tǒng)
8.1 角色的戰(zhàn)斗屬性
8.2 敵人
8.3 開始戰(zhàn)斗
8.4 顯示角色和敵人
8.5 戰(zhàn)斗流程
8.6 操作面板
8.7 選擇面板
8.8 動(dòng)畫
8.9 敵人行動(dòng)
8.10 扣血及勝敗判定
8.11 勝敗
8.12 勝敗面板
8.13 物品和技能面板
8.14 使用物品
8.15 使用技能
8.16 音樂與調(diào)用
第9章 任務(wù)系統(tǒng)
9.1 重寫任務(wù)系統(tǒng)
9.2 預(yù)設(shè)條件與預(yù)設(shè)結(jié)果
9.3 任務(wù)流程
9.4 預(yù)設(shè)事件與方法封裝
9.5 使用任務(wù)系統(tǒng)
第10章 存儲與讀取
10.1 存儲
10.2 讀取
10.3 保存讀取面板
10.4 調(diào)用
10.5 存檔修改器
第11章 DiroetX
11.1 DirectX環(huán)境
11.2 顯示圖片
11.3 繪制文字
11.4 播放音樂
11.5 播放音效
11.6 游戲中的音樂
11.7 游戲中的音效
第12章 無盡的幻想
后記
封面圖: