※ [本文轉錄自 ask 看板 #1Y1mWKb5 ]
作者: kindyayaya (Auto魂) 看板: ask
標題: [請問] 樹狀資料整理方式...吧?
時間: Sat Feb 12 09:06:21 2022
大家好,標題加個吧是因為我也不知道這個問題到底該怎麼問,請見諒
最近在玩一個地下城經營的遊戲叫dungeon maker,他需要建設很多的設施來抵抗敵人
而設施的建立需要基礎素材一直合成上去,到最後可能會有4階、5階或更多
但是遊戲UX做得有夠爛,必須要玩家自己去記整個配方,有夠繁雜 幹
希望可以有個清單或工具,點一下最高級的目標設施就知道他總共需要哪些材料以及數量
想請問有沒有適當的工具,或者有關鍵字可以讓人去繼續深入?
感謝
ps.合成範例如下
死亡之浪(目標)=大爆發+瘟疫噴灑器+瘟疫
大爆發=魔法齒輪+火箭炸彈+流星雨
火箭炸彈=爆發之箭+同時射擊
爆發之箭=魔法齒輪+弩+爆發
弩=箭+投石器
投石器=箭+巨大化
同時射擊=箭+箭
流星雨=隕石+同時射擊+爆發
隕石=爆發+焚燒+落石
同時射擊=箭+箭
黃字為底材,這樣完成1/3,後面兩個設施就不打了
到底我要幾支箭幾個齒輪阿 崩潰(T_T)
作者:
Xhocer (以å‰ä¹Ÿå¾ˆå¿«æ¨‚)
2022-02-12 09:14:00我沒看到藍色阿˙
作者:
aa695109 (做人不豪洨)
2022-02-12 09:14:00excel就很強大了啊
作者:
arrenwu (鍵盤的戰鬼)
2022-02-12 09:16:00用 Composite Pattern,寫一支程式?
作者:
abysszzz (愛睏~~~)
2022-02-12 09:16:00Excel然後學一點進階的技巧
作者: Inelegant 2022-02-12 09:17:00
excel學進階技巧+1XD
作者:
arrenwu (鍵盤的戰鬼)
2022-02-12 09:17:00excel 怎麼做啊?
作者:
aa695109 (做人不豪洨)
2022-02-12 09:19:00不然可以試試看notion一個配方就是一個Page材料需要合成的話就設定成點擊連結到他的Page
作者: Inelegant 2022-02-12 09:23:00
就vlookup啊 隨便想想就是把複雜度從低到高排好 一路從上到下查表加總 反正底材已經是已知幾種了吧
作者: Inelegant 2022-02-12 09:25:00
當然如果直接用程式語言遞迴跑是最快的啦0.0
感覺用迴圈做 一層層下去查 公式做好 直接告訴你基礎材料數量這樣
換上去,比方你的箭key在H1,那H1+H1=L2L2那格儲存格輸入同時射擊
作者:
spfy (spfy)
2022-02-12 09:47:00最簡單是研究一下excel 稍微複雜一點點就用Access用SQL查資料真的舒服 EXCEL資料量太多就不好用了
作者:
a1919979 (狐狸精婊子)
2022-02-12 09:52:00存基本素材的向量直接解向量和感覺比較快
作者: illya65536 (illya65536) 2022-02-12 11:45:00
感覺是圖論,寫個程式吧