摘要:
我們都知道,在諸如魔獸的很多戰(zhàn)略游戲中,會(huì)出現(xiàn)要求某A角色接近某B角色的情況(攻擊或是怎么著咱不考慮……),玩家很簡(jiǎn)單的一步操作,卻會(huì)引發(fā)開(kāi)發(fā)者“怎么走過(guò)去”這個(gè)“復(fù)雜”的算法問(wèn)題,也就是所謂的“Path-finding”——尋徑。好的尋徑算法,不但能避免不必要的資源損耗,而且能令游戲友好度增加。反之則會(huì)嚴(yán)重影響游戲的可玩性或諸如GIS等系統(tǒng)的可靠性。在本次,我以Java為例,演示一個(gè)最簡(jiǎn)單的尋徑系統(tǒng)——甚至可以說(shuō)是偽尋徑系統(tǒng)的實(shí)現(xiàn)。 (^^)首先,我們建立一個(gè)追蹤者(一說(shuō)到這里我就想起了生化里的掠食者……)packageorg.test.tracker;importjava.awt.Colo 閱讀全文
posted @ 2007-10-19 09:52
cping
閱讀(199)
評(píng)論(0)
推薦(0)
浙公網(wǎng)安備 33010602011771號(hào)