本書可以讓我們沉浸在虛幻的游戲項目中,由行業(yè)內(nèi)四位經(jīng)驗豐富的專業(yè)人士撰寫,他們有著多年的虛幻引擎開發(fā)經(jīng)驗。本書將幫助我們親身體驗游戲項目創(chuàng)作,并了解最新版本的虛幻引擎。首先介紹了虛幻編輯器和關(guān)鍵概念,如Actor、藍圖、動畫、繼承和玩家輸入。然后,進入第一個項目:構(gòu)建躲避球游戲。在此過程中,我們將學(xué)習(xí)射線檢測、碰撞、投射物、用戶界面和音效的概念。第二個項目是橫版動作游戲,在游戲的制作過程中我們將理解動畫混合、敵人人工智能(AI)、生成對象和收集物品等概念。第三個項目是一款第一人稱射擊游戲,游戲涵蓋創(chuàng)建多人游戲的關(guān)鍵概念。學(xué)完本書,我們將對如何使用虛幻引擎提供的工具來構(gòu)建自己的游戲有一個全面的了解。 賣點1全面實用,168個知識重、難點講解,覆蓋Unreal Engine 5C 必掌握知識點,助您全面了解UE5 C 游戲開發(fā)的邏輯和實操方法。賣點2構(gòu)建三個完整的可玩游戲,讓讀者在實踐中逐步掌握游戲開發(fā)方法,通過完成躲避球游戲、橫版動作游戲、第一人稱游戲,三款功能完備的游戲來鞏固讀者所學(xué)知識并提升學(xué)習(xí)信心。賣點3全彩印刷,詳盡步驟講解,配以豐富操作演示圖例,參數(shù)設(shè)置、操作效果一目了然,適合新手讀者模仿操作。賣點4提供本書配套代碼資源、全書圖片、部分章節(jié)教學(xué)視頻以及額外贈送資源的下載服務(wù)(讀者也可以自行從GitHub下載)
作者簡介
[英]貢薩洛·馬克斯(Gonçalo Marques)從6歲起就是一名活躍的游戲玩家。自2016年以來,他一直在使用虛幻引擎,并使用虛幻引擎從事自由職業(yè)和咨詢工作。貢薩洛還發(fā)布了一個名為UI Navigation的免費開源的插件,該插件獲得了極高的評價,下載量超過10萬次,并且仍在不斷地更新和修復(fù)。正是這個插件的開發(fā),使他成為Epic MegaGrant的獲得者。他目前在里斯本(葡萄牙的首都)的游戲工作室Funcom ZPX工作,該工作室參于了《流放者柯南》(ConanExiles)、《突變元年:伊甸園之路》(Mutant Year Zero)和《瘋狂之月》(Moons of Madness)等游戲的開發(fā)。目前,貢薩洛正在開發(fā)一款基于《沙丘》(Dune)宇宙的新游戲。德文·謝里(Devin Sherry)是波蘭People Can Fly公司的首席技術(shù)設(shè)計師,曾使用虛幻引擎4開發(fā)《先驅(qū)者》(Outriders)和《先驅(qū)者:世界殺手》(Outriders: Worldslayer)。在此之前,他在塞爾維亞的Digital Arrow工作室擔任技術(shù)設(shè)計師,專注于《未來水世界:深度侵襲》( Aquanox: Deep Descent)的開發(fā)。德文擁有從虛幻開發(fā)者工具包到最新發(fā)布的虛幻引擎5十年的使用經(jīng)驗,他致力于為玩家創(chuàng)造難忘的游戲體驗,并將游戲機制變得栩栩如生。[英]大衛(wèi)·佩雷拉(Da v i d P e r e i r a )從1998年開始制作游戲,當時他學(xué)會了如何使用Clickteam(游戲制作工具的公司名稱)的游戲工廠(The Games Factory)(Clickteam的一款產(chǎn)品,用于制作游戲的工具)。他畢業(yè)于FCT-UNL的計算機科學(xué)專業(yè),在那里他學(xué)習(xí)了C 、OpenGL和DirectX,這讓他能夠制作出更復(fù)雜的游戲。在IT咨詢行業(yè)工作了幾年后,他加入了葡萄牙的Miniclip游戲公司,參與開發(fā)了多款流行的移動游戲,如《8球臺球》(8 Ball Pool)、《重力小子1》(Gravity Guy 1)、《重力小子2》(Gravity Guy 2)、《極限滑板》(Extreme Skater)、《 特技滑雪2》(iStunt 2)和《英雄哈勃》(Hambo)以及許多其他游戲。從那時起,他擔任MPC的首席開發(fā)人員,參與開發(fā)了約翰·路易斯圣誕虛擬現(xiàn)實(John Lewis Christmas VR)體驗。他還參與了《致命軀殼》(Mortal Shell)早期版本的開發(fā)。大衛(wèi)積極從事志愿者工作,教授患有阿斯伯格綜合征的人使用虛幻引擎4制作游戲?,F(xiàn)在,他正在開發(fā)自己的游戲,這是一款即將公布的第一人稱動作角色扮演游戲。[英]哈馬德·福齊(Hammad Fozi)具有深厚的游戲開發(fā)背景,自2017年以來一直使用虛幻引擎進行工作。他參與了一些非常成功的AAA項目,如Virtua FanCave(元宇宙)、未命名的AAA級科幻DJ體驗、《英雄與將軍》(Heroes and Generals)和《VR拳擊游戲》(Creed: Riseto Glory VR)。哈馬德與曾在育碧娛樂軟件公司(Ubisof)、華納兄弟游戲公司(Warner Bros.Games)、2K Games(一家游戲制作公司)等公司工作過的團隊合作!在短暫而令人印象深刻的職業(yè)生涯中,他成功地幫助由10—30人組成的團隊擴大到150余人的規(guī)模。目前,哈馬德是一名高級C 游戲開發(fā)工程師,在虛擬現(xiàn)實(VR)和增強現(xiàn)實、PC/PS5/Xbox/Android/iOS/macOS游戲開發(fā)和Web3/Metaverse/NFT系統(tǒng)(在虛幻引擎內(nèi))方面擁有豐富的工作經(jīng)驗。