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