CopyRight?2007-2021 ropkwcs.com All Right Reserved 晉ICP備2023022329號-1
溫馨提示:抵制不良游戲 拒絕盜版游戲 注意自我保護(hù) 謹(jǐn)防受騙上當(dāng) 適度游戲益腦 沉迷游戲傷身 合理安排時間 享受健康生活
游戲作品版權(quán)歸原作者享有,如無意之中侵犯了您的版權(quán),請您來信告知( 聯(lián)系郵箱:lqqsgduw132@163.com),本網(wǎng)站將應(yīng)您的要求刪除。
更新時間:2018-01-30 14:57
作者:匿名
青蛙旅行是如何選擇旅行路徑的?旅行青蛙相信有很多小伙伴都有不少疑問,網(wǎng)上的攻略很多也語焉不詳,那么實際上到底是怎么樣的呢?有這樣一個程序員大佬,花了五個晚上逆向游戲程序邏輯,提取各種數(shù)據(jù)。得出了下面的結(jié)論。
呱是如何選擇旅行路徑的?
程序內(nèi)建東、西、南、北四個區(qū)域,呱會選擇一個地區(qū)旅行
每個區(qū)域的設(shè)計都是一個連通的無向圖 (connected undirected graph),而呱的旅行路線就是在圖上某兩個點之間走出一條路徑 (p ath)。
通過逆向手段,提取出了程序中的信息,花了一些時間用 Graphviz 生成了每個地圖的樣子。
圖上的每個節(jié)點 (vertex) 都代表了一個地點。每個地點都有可能被蛙經(jīng)過,并觸發(fā)一些事件。
除了普通的地點外,還有四種特殊的地點會影響呱旅行的路線:
START 起始點(帽綠色)
GOAL 目的地(桃紅色)
P ATH 途徑地(橘黃色)
DETOUR 繞路地(淺黃色)
連接節(jié)點之間的是邊 (edge),代表連接地點的路,這些路上也會觸發(fā) 遇上伙伴、拍攝照片 等事件。
每次開始旅行的時候,根據(jù)老母親(?)打包的物品,呱都會:
選擇一個地區(qū)
攜帶特點食物或道具可以影響到區(qū)域的選擇,有些物品可以增加特定地區(qū)的被選概率,甚至可以直接確定選擇的地區(qū),具體每件物體效果會在后面提到。
選擇目的地
同樣地,在一個區(qū)域內(nèi)的目的地的選擇取決于所攜帶的道具。
選擇途徑地
途徑地由目的地決定,每個地點都有對應(yīng)的途徑地,代碼中對此的描述是當(dāng)?shù)氐目h府/交通樞紐。
選擇繞路地
這個很有意思,猜測作者的目的是為了讓旅途更有多樣性,每次路途會額外添加幾個地區(qū)內(nèi)繞路地點,攜帶物品對決定繞路地似乎沒有影響。
生成經(jīng)過所有地點的旅行路徑
運用了圖論很經(jīng)典的連通圖找最短路徑 Dijkstra 算法,配合途徑地和繞路地的邏輯,最終計算出旅行路徑。
目的地是怎么選擇的?
在決定了地區(qū)之后,具體目的地的選擇就和攜帶的道具相關(guān),每個物品的概率疊加就能獲得每個地點被選擇的概率。
相關(guān)資訊
旅行青蛙中文版哪里?旅行青蛙ios中文有嗎?
旅行青蛙蘋果在哪? ios版商城名字叫什么?
旅行青蛙蘋果不能安裝怎么辦?解決方法一覽
旅行青蛙中國之旅激活碼大全 旅行青蛙中國版內(nèi)測邀請碼分享
旅行青蛙修改手機(jī)時間有什么后果?修改手機(jī)時間懲罰內(nèi)容一覽
旅行青蛙帶回來的東西上面有個問號是什么?
旅行青蛙怎么查看蛙蛙等級 青蛙等級查看方法介紹
旅行青蛙怎么變成女的? 青蛙旅行怎么換成女蛙?
旅行青蛙朋友可以換嗎? 青蛙旅行怎么換朋友?
手游攻略2018-02-07 11:23
旅行青蛙帶什么東西好? 青蛙旅行帶什么最好?
手游攻略2018-02-07 11:21
旅行青蛙無盡之旅怎么獲得? 青蛙旅行無盡之旅獲取攻略
手游攻略2018-02-07 11:19
旅行青蛙帶回來了一盒火柴是什么? 有什么用?
手游攻略2018-02-07 11:17
旅行青蛙中得到的圖片有什么用? 收集照片有什么意義?
手游攻略2018-02-07 11:15
旅行青蛙梅梅不喜歡吃什么? 蝸牛梅梅討厭的食物和特產(chǎn)
手游攻略2018-02-06 20:44
旅行青蛙梅梅喜歡吃什么? 蝸牛梅梅喜歡的食物特產(chǎn)介紹
手游攻略2018-02-06 20:41
旅行青蛙中的蛙蛙是丈夫不是兒子怎么回事?
手游攻略2018-02-06 15:38
老爹奶茶店
云逆水寒
后室公司
太空沙盒
朝圣者
晾曬時光
我是咸魚
劍與騎士團(tuán)
哈基逃亡2
愚錄DEMO
沖關(guān)小隊
熄燈睡覺
最新文章
《逆水寒手游》匣中鳴傳聞任務(wù)攻略
《江南百景圖》古廟修復(fù)材料獲取方法
《江南百景圖》古廟修復(fù)方法
《江南百景圖》建筑修復(fù)主題活動玩法
影音播放
影音播放
資訊閱讀
影音播放
健康醫(yī)療
資訊閱讀
影音播放
網(wǎng)絡(luò)工具
網(wǎng)絡(luò)購物
生活服務(wù)
經(jīng)營策略
動作冒險
休閑益智
休閑益智
體育競速
動作冒險
休閑益智
飛行射擊
飛行射擊
休閑益智