學(xué)了大概一星期hmtlcssjavasrcipt,終于做出一款自己覺(jué)得還能看的東西。開(kāi)場(chǎng)特別酷炫啊有沒(méi)有?
這是信息學(xué)中經(jīng)常接觸到的最短路。但上面這個(gè)并不好玩,因?yàn)樵邳c(diǎn)數(shù)邊數(shù)很少,例如上面這個(gè)時(shí),人眼幾乎很快就能看出來(lái)。
不過(guò)要是動(dòng)輒幾百條邊,那就很像迷宮了哈。有時(shí)間再做個(gè)來(lái)。
隨機(jī)性,我不會(huì)隨機(jī)產(chǎn)生簡(jiǎn)潔的點(diǎn)和邊。如果真的要完全隨機(jī)產(chǎn)生的話,那么地圖就會(huì)很凌亂。不過(guò)凌亂得像毛線團(tuán)一樣或許是另一種好玩之處吧。
但隨機(jī)出生點(diǎn)和勝利點(diǎn),以及每條邊的距離倒是挺簡(jiǎn)單的。之后我得試試,規(guī)定好一些點(diǎn)邊的位置,再?gòu)倪@些點(diǎn)和邊挑一些出來(lái)生成,另一些就不生成了。