推薦給大家的7本游戲開發書


【轉】推薦給大家的7本游戲開發書

 1、《游戲引擎架構》 https://blog.csdn.net/qq_35077043

1、游戲設計的 100 個原理

世界知名的游戲設計界權威的見解和闡釋,深刻揭示原理對游戲設計的啟發和價值。

本書首次將游戲設計師的想法中最好的一部分變成一個工具包。作者在書中整合了眾多游戲設計秘笈,概括並闡釋了 100 條重要的方法、原理和設計哲學。這些原理是從游戲設計的各個流派中收集而來的,並且從創新、創作、平衡和解決問題這 4 個角度來組織並加以闡釋。每一條原理都采用豐富的案例來介紹多種不同的設計思路,同時以經典圖片的形式展現該原理所蘊含的真諦。

經驗豐富的設計師終於不用把優秀的想法和經驗全都封存在自己腦子里,而剛剛起步的新手可以通過本書來學習最具價值的專業知識。當遇到困難時,每個人都可以通過本書來尋找指示、獲得靈感、把握重點。

本書具有以下特色

  • 包含世界知名的游戲設計界權威的見解和闡釋。

  • 方便查閱,為深入研究每個專題提供一個起點。

  • 這些原理來源於不同的領域,包括建築、精神醫學、經濟學等,本書揭示它們對於游戲設計的價值。

  • 每一個原理都配有圖片說明,易於理解和記憶。

  • 永不過時的話題,包括反饋循環、游戲機制、原型、規模經濟、以用戶為中心的設計等。

2、3D 游戲編程大師技巧(上、下冊)

3D 游戲開發經典之作,姚曉光、史曉明、沙鷹等專業人士重磅推薦!

《3D 游戲編程大師技巧》由淺入深地介紹了 3D 圖形學基礎知識及其在游戲開發中的應用。本書是《Windows 游戲編程大師技巧(第 2 版)》的姊妹篇,但是內容專注於 3D 編程,層次也更深一些。但作者 André LaMothe 一向善於把復雜問題簡單化,因此,讀者可以較為輕松地讀懂本書,並掌握 3D 圖形編程的核心技能。

3、Windows 游戲編程大師技巧(第 2 版)

《Windows 游戲編程大師技巧(第 2 版)》堪稱是眾多游戲開發人員的啟蒙經典。作者 André LaMothe 是把復雜問題簡單化講解方面的大師。時至今日,書中的游戲基礎知識和理論、開發技巧,涉及到游戲開發方方面面的核心問題等,仍然很有閱讀參考的價值。沙鷹的譯本也很准確可靠,得到了讀者的認同。如果你想在游戲開發方面打下扎實的基本功,推薦您讀讀這本書。

4、游戲人工智能編程案例精粹(修訂版)

亞馬遜連續多年游戲開發暢銷圖書,AI 技術在游戲中應用的經典案例合集。針對實際難題提供權威的專業解決方案。

“本書不僅是一本適合游戲編程初學者的入門教材,對於高級程序員或專家也是一個不錯的選擇。本書簡潔明了,內容幾乎覆蓋 AI 方面所有重要學科,從基礎數學和物理到圖論年和 Lua 腳本編寫,再到為程序員創建一些極為精妙的代理行為所需的工具,等等。本書在軟件工程方面的內容同樣也值得借鑒。演示游戲在代碼實例中使用了我們極為熟悉的設計模式。我要將此書推薦給所有游戲程序員。這是一本很值得一讀的書,它傳播着奇思妙想!”

——Chris Keegan(英國 Climax Studios 公司技術總監,《惡靈騎士》開發者之一)

5、游戲機制——高級游戲設計技術

游戲設計權威專家力作,首次全面剖析游戲機制,全彩印刷!

本書將教你如何打造游戲機制,使機制產生出挑戰十足、樂趣豐富、平衡良好的游戲可玩性。你將學習應該在游戲開發的哪些階段中進行原型構建、測試、機制實現等活動,還會學習如何模擬游戲機制,以及如何將機制可視化地呈現出來,從而設計出更好的游戲。本書還提供了各種練習,使讀者能夠親手實踐所學的知識。讀者還可以免費下載 Joris Dormans 開發的一個模擬工具,在其易用的圖形化環境中進行練習。

6、Cocos2d—X 案例開發大全

86eba1b7063e53f97124f267d9a21a49_b.jpg

真實的商業案例稍微修改就可以用到自己的實際開發中

本書既講解了Cocos2d-x開發環境的搭建和實戰技術,也包括了比較流行的綜合案例,如視覺酷炫的體育競技類游戲、獨有的粒子特效休閑類坦克大戰游戲、橫屏模式的休閑類飛機對戰游戲、迎合當今潮流的小清新風格的冒險類游戲、益智消除類游戲、物理仿真類休閑游戲、物理仿真類體育競技游戲;與地圖設計有關的物理仿真類益智解謎類游戲,以及與很流行的“憤怒的小鳥”游戲用的物理引擎一樣的仿真類游戲“盛怒的老鼠”。本書所有的案例均來自真實商業項目,讀者稍微修改就可以用到自己的實際項目開發中,具有很好的實踐價值、豐富的實戰技術和技巧!是幫助讀者快速進入實戰角色的很好的教材。

7、Cocos2D-X游戲開發技術精解

25ddb345d7542b1ff905baaaaff9b6c5_b.jpg

學習Cocos2D-X游戲開發的權威指南,Cocos2D-X技術專家鼎力推薦

Cocos2D-X是一款支持多平台的 2D 手機游戲引擎,支持iOS、Android、黑莓BlackBerry等眾多平台。當前,很多移動平台流行的游戲,都是基於Cocos2D-X開發的。

本書詳細介紹如何使用Co cos2D-X引擎開發自己的移動平台游戲。

本書包括以下內容:

  • ■ Cocos2D-X引擎簡介;

  • ■ 如何建立跨平台的開發環境;

  • ■ 引擎的核心模塊—渲染框架;

  • ■ 如何實現動態畫面和用戶交互;

  • ■ 二維游戲中背景的實現方法和技術;

  • ■ Box2D物理引擎;

  • ■ 如何掌握聲音引擎的用法;

  • ■ Cocos2D-X引擎的文件操作模塊和內存管理機制;

  • ■ 各種各樣的粒子效果;

  • ■ 如何掌握利用Lua腳本制作游戲的能力;

  • ■ Cocos2D-HTML5引擎版本;引擎的附加功能等。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM