發(fā)布時間:2023-12-20 18:44:46 瀏覽量:141次
你有多久沒有收到游戲開發(fā)的書單了?小編精選了一份游戲開發(fā)書單,有用就收藏一下吧!
1、Vulkan 應用開發(fā)指南
作者:[美] 格拉漢姆·塞勒斯(Graham Sellers)
譯者:李曉波 等
本書系統(tǒng)地介紹下一代OpenGL規(guī)范Vulkan,揭示了Vulkan的獨特性。本書主要內容包括:內存和資源、隊列和命令、數(shù)據(jù)的移動、圖像的展示、著色器和管線、圖形管線對象、繪制命令、幾何體的處理、片段的處理、同步、數(shù)據(jù)的回讀以及多渲染通道等。 本書適合圖形程序開發(fā)人員、熟悉圖形和計算API的程序員閱讀,也可供對Vulkan感興趣的專業(yè)人士閱讀。
2、Vulkan開發(fā)實戰(zhàn)詳解
作者:吳亞峰
書共分為19章,介紹了Vulkan的誕生、特點、開發(fā)環(huán)境的搭建以及運行機制、渲染管線和調試技術,著色器編程語言—GLSL、投影及各種變換、光照、紋理映射、3D模型的加載、混合與霧、兩種測試及片元丟棄、頂點著色器的妙用、片元著色器的妙用、真實光學環(huán)境的模擬、陰影及高級光照、幾種高級著色器特效、骨骼動畫、Vulkan的性能優(yōu)化等,后以一個休閑游戲—方塊歷險記的案例來展示Vulkan的功能與技術。本書按照必知必會的基礎知識、基于Vulkan實現(xiàn)基本特效以及高級特效、完整游戲案例的順序,循序漸進地進行詳細講解,適合不同需求、不同水平層次的各類讀者。為了便于讀者學習,隨書提供了書中所有案例的完整源代碼(書中所有案例都給出了安卓版和Windows版,后的大案例還進一步給出了macOS、iOS和Linux版),*限度地幫助讀者快速地掌握各方面的開發(fā)技術。 本書適合游戲開發(fā)者、程序員學習,也可以作為大專院校相關專業(yè)的師生學習用書和培訓學校的教材。
3、Unity 游戲開發(fā)技術詳解與典型案例
作者:吳亞峰 徐歆愷 蘇亞光
本書對Unity 3D集成開發(fā)環(huán)境界面、腳本的編寫和眾多高級特效的實現(xiàn)進行了詳細介紹。全書共分16章。主要內容包括:Unity 3D基礎、Unity 3D集成開發(fā)環(huán)境、Unity腳本的開發(fā)、Unity圖形用戶界面基礎、物理引擎、著色器、常用著色器特效、3D游戲開發(fā)的常用技術、光影效果的使用、模型與動畫、地形與尋路技術、游戲資源的更新、多線程技術與網(wǎng)絡開發(fā)、Unity 2D游戲開發(fā)、常用性能優(yōu)化技術、休閑游戲等。
本書適合各個層級Unity 3D應用開發(fā)人員閱讀,也可供相關專業(yè)人士參考。
4、 Unity 3D 內建著色器源碼剖析
作者:熊新科
第 一本Unity源碼分析的圖書 ,聯(lián)系輻射度學、光度學、色度學等物理理論,從物理學角度上闡述著色器所需要的基礎知識。剖析內建著色器庫中的若干工具庫函數(shù),闡述清楚原理,讓讀者深入理解,能在開發(fā)階段中有效使用。剖析內建著色器庫中的標準材質,以及若干常用的著色器程序的實現(xiàn)原理,讓讀者能深入學習到當前流行的渲染技術的實現(xiàn)原理,并融會貫通到實際開發(fā)工作中。
5、DirectX 12 3D 游戲開發(fā)實戰(zhàn)
作者:[美] 弗蘭克·D.盧娜(Frank D. Luna)
本書是暢銷書作者的新作。該作者在3D開發(fā)領域擁有豐富的經(jīng)驗和積累,本書容納了作者多年來的重要經(jīng)驗。書中通過三個部分來講解如何使用DirectX12進行3D游戲的開發(fā),從基礎開始,由淺入深地引導讀者進行學習,通過閱讀本書,讀者能夠快速掌握這一工具。
以DirectX 12游戲開發(fā)為重點,介紹交互式計算機圖形學編程。 利用Direct3D 12的新特性,減少CPU的開銷并充分利用CPU多核心的優(yōu)勢。 詳細講解流行的實時游戲效果設計。 涵蓋環(huán)境光遮蔽、實時反射、法線貼圖、位移貼圖、陰影繪制、幾何著色器編程以及角色動畫等渲染技術。 涵蓋與圖形學有關的基礎數(shù)學知識以及光照、紋理貼圖、混合以及模板等3D渲染等基本概念。
每章配有相應的習題,可供讀者檢驗自己對知識的掌握程度,讓其進一步掌握DirectX 12的使用方法。
6、游戲AI程序設計實戰(zhàn)
作者:王磊
本書分為10章,用實戰(zhàn)的方式講解AI在游戲開發(fā)中的應用。主要內容包括:AI的基本概念、游戲中常用的尋路算法、Unity的基本知識、有限狀態(tài)機、行為樹、AI插件Behavior Designer、遺傳算法、足球AI的實現(xiàn)、游戲AI設計的擴展技術等。本書適合游戲開發(fā)者、程序員閱讀。
7、游戲機制——高級游戲設計技術
作者:Ernest Adams
本書將教你如何打造游戲機制,使機制產(chǎn)生出挑戰(zhàn)十足、樂趣豐富、平衡良好的游戲可玩性。你將學習應該在游戲開發(fā)的哪些階段中進行原型構建、測試、機制實現(xiàn)等活動,還會學習如何模擬游戲機制,以及如何將機制可視化地呈現(xiàn)出來,從而設計出更好的游戲。本書還提供了各種練習,使讀者能夠親手實踐所學的知識。讀者還可以免費下載Joris Dormans開發(fā)的一個模擬工具,在其易用的圖形化環(huán)境中進行練習。
8、游戲編程模式
作者:[美] Robert Nystrom 尼斯卓姆
游戲開發(fā)一直是熱門的領域,掌握良好的游戲編程模式是開發(fā)人員的應備技能。本書細致地講解了游戲開發(fā)需要用到的各種編程模式,并提供了豐富的示例。 全書共分20章,通過三大部分內容全面介紹了與游戲編程模式相關的各類知識點。首部分介紹了基礎知識和框架;第二部分深入探索設計模式,并介紹了模式與游戲開發(fā)之間的關聯(lián);第三部分介紹了13種有效的游戲設計模式。 本書提供了豐富的代碼示例,通過理論和代碼示例相結合的方式幫助讀者更好地學習。無論是游戲領域的設計人員、開發(fā)人員,還是想要進入游戲開發(fā)領域的學生和普通程序員,都可以閱讀本書。
9、游戲開發(fā)者訪談錄
作者:[日]IGDA日本NPO法人 小野憲史
本書包含90多位游戲行業(yè)從業(yè)人員對游戲行業(yè)獨到的觀點和看法,這些作者均是國際游戲開發(fā)人員協(xié)會的會員,有從事家用游戲開發(fā)和社交游戲開發(fā)的游戲開發(fā)人員,有研究機關及教育機關的相關人士,甚至還有媒體、桌游相關人士等。全書共有97章,分別由97位作者編寫。每一章都表達了作者對游戲的理解和看法。本書內容十分豐富,既包括游戲的歷史、游戲發(fā)展的前途、游戲的營銷,也包含游戲具體的開發(fā)、提升自我的方法等。 這是一本有趣且充滿思考的書,適合所有從事游戲開發(fā)、喜歡游戲的人閱讀。
熱門資訊
探討游戲引擎的文章,介紹了10款游戲引擎及其代表作品,涵蓋了RAGE Engine、Naughty Dog Game Engine、The Dead Engine、Cry Engine、Avalanche Engine、Anvil Engine、IW Engine、Frostbite Engine、Creation引擎、Unreal Engine等引擎。借此分析引出了游戲設計領域和數(shù)字藝術教育的重要性,歡迎點擊咨詢報名。
2. 手機游戲如何開發(fā)(如何制作傳奇手游,都需要準備些什么?)
?如何制作傳奇手游,都需要準備些什么?提到傳奇手游相信大家都不陌生,他是許多80、90后的回憶;從起初的端游到現(xiàn)在的手游,說明時代在進步游戲在更新,更趨于方便化移動化。而如果我們想要制作一款傳奇手游的
3. B站視頻剪輯軟件「必剪」:免費、炫酷特效,小白必備工具
B站視頻剪輯軟件「必剪」,完全免費、一鍵制作炫酷特效,適合新手小白??靵碓囋?!
游戲中玩家將面臨武俠人生的掙扎抉擇,戰(zhàn)或降?殺或放?每個抉定都將觸發(fā)更多愛恨糾葛的精彩奇遇?!短烀嬗肪哂卸嗑€劇情多結局,不限主線發(fā)展,高自由...
5. Bigtime加密游戲經(jīng)濟體系揭秘,不同玩家角色的經(jīng)濟活動
Bigtime加密游戲經(jīng)濟模型分析,探討游戲經(jīng)濟特點,幫助玩家更全面了解這款GameFi產(chǎn)品。
6. 3D動漫建模全過程,不是一般人能學的會的,會的多不是人?
步驟01:面部,頸部,身體在一起這次我不準備設計圖片,我從雕刻進入。這一次,它將是一種純粹關注建模而非整體繪畫的形式。像往常一樣,我從Sphere創(chuàng)建它...
7. 3D動畫軟件你知道幾個?3ds Max、Blender、Maya、Houdini大比拼
當提到3D動畫軟件或動畫工具時,指的是數(shù)字內容創(chuàng)建工具。它是用于造型、建模以及繪制3D美術動畫的軟件程序。但是,在3D動畫軟件中還包含了其他類型的...
?三昧動漫對于著名ARPG游戲《巫師》系列,最近CD Projekt 的高層回應并不會推出《巫師4》。因為《巫師》系列在策劃的時候一直定位在“三部曲”的故事框架,所以在游戲的出品上不可能出現(xiàn)《巫師4》
想讓你的3D打印模型更堅固?不妨嘗試一下Cura參數(shù)設置和設計技巧,讓你輕松掌握!
10. 如何自己開發(fā)一款游戲(游戲開發(fā)入門必看:五大獨立游戲開發(fā)技巧)
?游戲開發(fā)入門必看:五大獨立游戲開發(fā)技巧無論您是剛剛起步開發(fā)自己的第一款游戲,還是已經(jīng)制作了幾款游戲,本篇文章中的5大獨立游戲開發(fā)技巧都可以幫助您更好地設計下一款游戲。無論你對游戲有著什么樣的概念,都
最新文章
同學您好!