會員登入
|
加入會員
|
會員專區
|
購物車
|
自資出版
|
電子書城
|
客服中心
文學小說
商管創投
人文藝坊
勵志養生
進修學習
科學工程
家庭親子
玩樂天地
書名
出版社
作者
isbn
編號
英語會話
|
成交的秘密
|
霹靂影音寫真特典
|
App程式設計入門:iPhone、iPad(附光碟)
.
設計模式與遊戲開發的
.
設計模式與遊戲開發的
.
移動工作菁英:筆記型
文學小說
文學
|
小說
商管創投
財經投資
|
行銷企管
人文藝坊
宗教、哲學
社會、人文、史地
藝術、美學
|
電影戲劇
勵志養生
醫療、保健
料理、生活百科
教育、心理、勵志
進修學習
電腦與網路
|
語言工具
雜誌、期刊
|
軍政、法律
參考、考試、教科用書
科學工程
科學、自然
|
工業、工程
家庭親子
家庭、親子、人際
青少年、童書
玩樂天地
旅遊、地圖
|
休閒娛樂
漫畫、插圖
|
限制級
設計模式與遊戲開發的完美結合
作者:
蔡昇達
分類:
電腦與網路
/
程式語言
出版社:
博碩文化
出版日期:2016/2/1
ISBN:9789864340835
書籍編號:kk0417177
頁數:308
定價:
690
元
一般會員價:
79
折
545
元
特別會員價:
75
折
518
元
書價若有異動,以出版社實際定價為準
絕版書
絕版書:確定不再版的商品,僅提供書籍資訊參考。
評價數:
(請將滑鼠移至星星處進行評價)
目前平均評價:
文字連結
複製語法
設計模式與遊戲開發的完美結合
圖片連結
複製語法
分
享
•
-
內容簡介
作者介紹
書籍目錄
同類推薦
設計模式與遊戲開發的完美結合 寫遊戲的首要之務就是要先有「好的設計」,否則哪能寫出可應對玩家、測試、企劃頻繁出現的新需求呢?那麼,怎樣才算是好的設計呢?除了掌握物件導向的設計原則外,直接在適當的場合套用適當的設計模式,自然是一條捷徑。 GoF提出了23個模式,想要一次全都套用並非易事,不過,對於實質參與過或規畫過數十萬行以上的遊戲程式的人而言,不套用才奇怪!的確,很難想像,在一個簡單的專案中也能把GoF的23個模式都套用進去,但這本書幾乎做到了!關鍵在於作者的「遊戲開發經驗」。 本書作者不但是實質參與大型遊戲開發的人,甚至本身負責的就是遊戲的軟體規劃,負責過的知名遊戲不勝枚舉,這些經驗,使得作者很清楚哪些模式可以套用在遊戲的哪個地方,或者反過來說,作者很清楚遊戲的哪類型功能應該套用哪個模式最為恰當。擁有這種能力的人當然不只一個,但願意把這些經驗濃縮設計出一個簡單的「P級陣地」遊戲並撰寫《設計模式與遊戲開發的完美結合》這本書來分享經驗者,蔡昇達堪稱是台灣遊戲界的第一人,甚至在整個台灣軟體業界,都很罕見。 這本書的重點顯見於書名之中,著重在「設計模式」與「遊戲開發」,且兩者的重要性不相上下。作者撰寫本書的目的主要有二。 首先,這本書是寫給遊戲程式設計師的,作者蔡昇達在遊戲設計業界累積了十年經驗,參與過無數耳熟能詳的專案(詳見下方..本書讚譽..),正所謂「十年磨一劍」,雖然動手完成這本書僅僅花費一年,但背後代表的是十年經驗的積累。 本書作者希望所有的遊戲程式設計師能將工作重點,從「Coding」提升到「設計」的層次,藉由套用「設計模式」與多項物件導向設計原則,設計出可長可久的遊戲,不畏懼、甚至歡迎企劃、測試與使用者回饋帶來的修改需求與新需求。 其次,本書也是寫給那些想要學習「設計模式」但不會寫遊戲的工程師閱讀的,本書採用的遊戲設計工具為Unity3D與C#,所使用的語法都是最簡單的,介面也是最容易上手的。至於遊戲部分,筆者挑選的是最常見、最淺顯易懂的範例,所有與本書遊戲相關的Domain Know-how,都難不倒任何一位曾經「玩過」戰鬥遊戲的軟體工程師。這樣做的目的在於,藉由遊戲做為範例,實際示範「設計模式」的強大之處。事實上,本書原本的另一個候選書名為《設計模式解析——以遊戲為例》。 本書不同於其他講解「設計模式」的書籍,本書的所有範例都圍繞著同一個遊戲專案,並且將GoF的所有模式都套用到了該遊戲專案之中,光是這一點就很不容易,尤其是,本書還仔細思考過讀者的學習步伐,章節的安排讓讀者能夠循序漸進地學會所有的設計模式。讀者若在閱讀GoF的《設計模式》時,遇到無法理解的部分,也可將本書當作範例解析的參考書來使用。 本書對於工程師而言,是一本非常容易閱讀的書籍,因為本書所有關於「設計模式」的章節架構、內容次序的安排都是相同的,步驟如下: 1 土法煉鋼完成遊戲需求。 2 簡介可以採用的「設計模式」,包含使用生活實例來解釋GoF對於該模式的定義。 3 使用該「設計模式」重構或重新設計程式,以完成遊戲需求。 4 搭配團隊對話的手法,討論日後遇到需求變化時,如何善用該「設計模式」的強大之處,以簡單的調整方式來進行維護。 5 討論該「設計模式」還能與哪些「設計模式」配合,以及採用該「設計模式」的優缺點。 6 最後則是討論該「設計模式」還能應用在遊戲設計的哪個環節。 本書作者認為,透過上述步驟來學習「設計模式」與「遊戲開發」,是最能徹底明瞭「設計模式」與「遊戲開發」的學習方式。同時,本書還獲得了遊戲業界及軟體設計界的許多讚賞,因此,我們將之列為《中文原創經典》。
蔡昇達 蔡昇達,成功大學電機研究所(計算機組)博士班肄業。當年為了實現遊戲夢從學術界進入遊戲業,累計了十年遊戲開發經驗,包含多款大型多人線上遊戲(MMORPG)、網頁遊戲(Web Game)、移動平台連線遊戲(App Game)。 曾任職於國內知名遊戲開發公司,擔任遊戲程式設計師、專案程式統籌、研發技術中心經理等職務,現任職於知名新創團隊研發總監一職。 熱愛撰寫遊戲。學習任何新的程式語言、工具都以實作遊戲為開始,專長:遊戲程式設計、網路程式設計、分散式系統設計、電腦圖學、影像搜尋、遊戲製程規劃及運作、遊戲專案管理。 喜歡閱讀,家中千本以上藏書,包含資訊技術、一般文學、奇幻文學、歷史文學… 等。因為看了許多,所以心中也有很多想法想與人分享。構想多年之後,某日下午終於下筆開始了這本書。關於作者的其它分享可至: http://gameworker.pixnet.net/blog
關於本書 Part I 設計模式與遊戲設計 Chapter 1 遊戲實作中的設計模式 Chapter 2 遊戲範例說明 Part II 基礎系統 Chapter 3 遊戲場景的轉換 — State狀態模式 Chapter 4 遊戲主要類別 — Facade外觀模式 Chapter 5 取得遊戲服務的唯一物件 — Singleton模式 Chapter 6 遊戲內各系統的整合 — Mediator仲介者模式 Chapter 7 遊戲的主迴圈 — Game Loop Part III 角色的設計 Chapter 8 角色系統的設計分析 Chapter 9 角色與武器的實作 — Bridge橋接模式 Chapter 10 角色數值的計算 — Strategy策略模式 Chapter 11 攻擊特效與擊中反應 — Template Method樣版方法模式 Chapter 12 角色AI — State狀態模式 Chapter 13 角色系統 Part IV 角色的產生 Chapter 14 遊戲角色的產生 — Factory Method工廠方法模式 Chapter 15 角色的組裝 — Builder建造者模式 Chapter 16 遊戲數值管理功能 — Flyweight享元模式 Part V 戰爭開始 Chapter 17 Unity3D的介面設計 — Composite組合模式 Chapter 18 兵營系統及兵營訊息顯示 Chapter 19 兵營訓練單位 — Command命令模式 Chapter 20 關卡設計 — Chain of Responsibility責任鏈模式 Part VI 輔助系統 Chapter 21 成就系統 — Observer觀察者模式 Chapter 22 存檔功能 — Memento備忘錄模式 Chapter 23 角色資訊查詢 — Visitor訪問者模式 Part VII 調整與最佳化 Chapter 24 字首字尾 — Decorator裝飾模式 Chapter 25 俘兵 — Adapter轉換器模式 Chapter 26 載入速度的最佳化 — Proxy代理模式 Part VIII 未明確使用的模式 Chapter 27 迭代器模式、原型模式、解譯器模式 Chapter 28 Abstract Factory抽象工廠模式 Appendix 參考書目 編輯的話
從零開始學Pytho
聰明提問AI的技巧與
輕鬆上手Power
你就是不寫測試才會沒
Grafana Ze
猴子也能懂的電腦對局
超實用AI技能工具箱
AI 最強調整術:使
BDD in Act
AI提示工程師的16
Q1:若我已報名付了1000元訂金,接下來我要做什麼? A:感謝您報名,後續相關事情及服務我們會以e-mail和電話跟您聯絡. 您也可以主動來信(andy@book4u.com.tw)詢問。謝謝! Q2:我本身並沒有產品和服務,也沒什麼實務上的經驗,那又能如何賺錢呢?這個課程真的有實際成效嗎? A:我們這個課程共有11項贈品,其中第2項贈品便是資訊產品創造藍圖,它將教您如何用最簡潔而快速的方法創出屬於您自己的資訊產品。一般的課程大多是教您如何捕魚,但多數的成功致富者,其成功的關鍵卻不是仰賴捕魚技術,而是仰賴借力之術,因為唯有借力才能無中生有!才能快速成長!也才能快速致富!本課程3天共有三套樣版,其中一套樣版便是教您打造在沒有任何商品與服務,也沒有任何資源的情況下,就能快速借力致富的樣版!本課程二位講師都是白手起家,對於沒有實務經驗的新手會格外用心,請放心。 Q3:請問贈品中魚池矩陣直效聯盟VVIP是什麼? A:這是一個強大的系統,而我們送的是體驗版,會提供你Email追客系統。國外有一種函授課程,亦即每幾天發一個課程給學員, 就是用EMAIL追客系統來實踐。EMAIL追客系統簡單的說就是今天有一個客戶在你的網站上購買產品或註冊,系統會自動回覆一封確認信,之後你可以自行設計發送內容和發信時間一次一對多發給客戶,而且每封信還會帶入客戶本身的姓名。讓客戶以為是我們專門為客戶所量身訂作的信件。所以Email追客系統可以讓你培養跟客戶的信任感,進而成交。 Q4:請問贈品中資訊產品創造藍圖是什麼? A:這是一位叫林星?老師的課程,課程售價是9800元,現在免費送給你。此課程包含: ● 何謂資訊型產品? ● 資訊型產品的種類大解析!以及如何組織你的資訊型產品賺錢? ● 如何找到你的利基市場? ● 為什麼錯的利基市場,再好的產品與行銷也很難有效! ● 29個國外已經證實能讓你賺到錢的利基市場! ● 如何確保你做出來的產品客戶會很想購買?以及實際可執行的步驟! ● 創造資訊型產品計劃書 ● 15個步驟建立你的資訊型產品事業 ● E-mail精準行銷的10個法則 ● 10個別人沒有告訴你的有效文案撰寫法則 Q5:請問贈品中自動財富系統 6片DVD是什麼? A:此6片DVD定價3200元。內容為《借力淘金!最吸利的鈔級魚池賺錢術》作者之一王紫杰所錄製的DVD,內容為有關網路行銷的知識和技巧,非常豐富且實用,免費送給您。
為了保障您的權益,新絲路網路書店所購買的商品均享有到貨七天的鑑賞期(含例假日)。退回之商品必須於鑑賞期內寄回(以郵戳或收執聯為憑),且商品必須是全新狀態與完整包裝(商品、附件、內外包裝、隨貨文件、贈品等),否則恕不接受退貨。