■ Game Program
摘要: 掌握游戲編程, 學(xué)習(xí)幾本好書(shū)必不可少. 這些書(shū)可以大致分為兩類(lèi). 一類(lèi)是原理性的書(shū)籍, 另一類(lèi)是應(yīng)用性的書(shū)籍. 原理性的書(shū)籍一般變化不大, 這些年來(lái)奉為經(jīng)典的一直都是那幾本. 這類(lèi)書(shū)最好擁有一兩本, 不求多, 務(wù)求懂. 應(yīng)用類(lèi)的書(shū)這幾年來(lái)大量涌現(xiàn), 參差不齊. 這些書(shū)沒(méi)有必要擁有. 但應(yīng)隨時(shí)了解最新書(shū)籍, 有好的不妨翻一下. 需要的時(shí)候知道到哪里去找資料就行了.
閱讀全文
摘要: The creation of realistic three-dimensional images is central to computer graphics. Photon mapping, an extension of ray tracing, makes it possible to efficiently simulate global illumination in complex scenes. Photon mapping can simulate caustics (focused light, such as shimmering waves at the bottom of a swimming pool), diffuse inter-reflections (e.g., the bleeding of colored light from a red wall onto a white floor, giving the floor a reddish tint), and participating media (e.g., clouds or smo
閱讀全文
摘要: Beginning OpenGL Game Programming provides new game programmers with a complete introduction to 3D game programming using OpenGL. All of the basic elements of OpenGL as it applies to game development are covered. You will learn how to apply these elements to games. The material is designed to be completely accessible to beginners, with complete but concise coverage to ensure the highest value.
閱讀全文
摘要: 角色扮演游戲(RPG)是深受廣大游戲迷們喜愛(ài)的一種游戲, 它以獨(dú)特的互動(dòng)性和故事性吸引了無(wú)數(shù)的玩家。它向人們提供了超出現(xiàn)實(shí)生活的廣闊的虛擬世界,使人們能夠嘗試扮演不同的角色,去經(jīng)歷和體驗(yàn)各種不同的人生旅程或奇幻經(jīng)歷。這些體驗(yàn)都是在現(xiàn)實(shí)生活中無(wú)法實(shí)現(xiàn)的。在玩過(guò)許多游戲后,許多玩家都不再僅僅滿足于一個(gè)游戲玩家的身份,而會(huì)思考游戲是如何制作的,并且打算制作一個(gè)自己的游戲,網(wǎng)上的各種游戲制作小組更是如雨后春筍般涌現(xiàn)。下面我就給大家介紹一下角色扮演游戲引擎的原理與制作,希望能對(duì)游戲制作愛(ài)好者有所幫助。
閱讀全文
摘要: 這是每個(gè)游戲編程FAQ里都有的問(wèn)題。這個(gè)問(wèn)題每星期都會(huì)在游戲開(kāi)發(fā)論壇上被問(wèn)上好幾次。這是個(gè)很好的問(wèn)題,但是,沒(méi)人能給出簡(jiǎn)單的答案。在某些應(yīng)用程序中,總有一些計(jì)算機(jī)語(yǔ)言?xún)?yōu)于其他語(yǔ)言。下面是幾種用于編寫(xiě)游戲的主要編程語(yǔ)言的介紹及其優(yōu)缺點(diǎn)。希望這篇文章能幫助你做出決定。
閱讀全文
摘要: 經(jīng)常有人問(wèn)我,沒(méi)有編程經(jīng)驗(yàn)的人該如何開(kāi)始開(kāi)發(fā)游戲。在此之前,我總是一個(gè)個(gè)的盡力回答。然而,后來(lái)提相同問(wèn)題的人數(shù)增長(zhǎng)到難以處理的地步。我決定,是時(shí)候把我所有的建議寫(xiě)成文章,作為一個(gè)大概。
這篇文章是針對(duì)那些想要開(kāi)發(fā)自己游戲,但幾乎沒(méi)有編程經(jīng)驗(yàn)的人。事實(shí)上,我假設(shè)讀者沒(méi)有任何編程經(jīng)驗(yàn)。我主要討論游戲開(kāi)發(fā)的程序和設(shè)計(jì)方面,而不是藝術(shù)性。我也不準(zhǔn)備講述如何進(jìn)入游戲行業(yè)(這方面已經(jīng)有足夠的資料),而只是讓你逐步的開(kāi)始開(kāi)發(fā)自己的游戲。最后,我所指出的這條道路也并不能作為唯一的,或是最好的路徑來(lái)學(xué)習(xí)開(kāi)發(fā)游戲,但至少對(duì)我和一些人很有用。
閱讀全文