Fw: [請問] 樹狀資料 階層資料 整理方式...吧?

作者: kindyayaya (Auto魂)   2022-02-12 09:13:07
※ [本文轉錄自 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:00
excel就很強大了啊
作者: meredith001 (ああああ ̄▽ ̄)   2022-02-12 09:15:00
excel就能做干特圖了
作者: arrenwu (鍵盤的戰鬼)   2022-02-12 09:16:00
用 Composite Pattern,寫一支程式?
作者: abysszzz (愛睏~~~)   2022-02-12 09:16:00
Excel然後學一點進階的技巧
作者: Inelegant   2022-02-12 09:17:00
excel學進階技巧+1XD
作者: arrenwu (鍵盤的戰鬼)   2022-02-12 09:17:00
excel 怎麼做啊?
作者: aa695109 (做人不豪洨)   2022-02-12 09:19:00
不然可以試試看notion一個配方就是一個Page材料需要合成的話就設定成點擊連結到他的Page
作者: Inelegant   2022-02-12 09:23:00
就vlookup啊 隨便想想就是把複雜度從低到高排好 一路從上到下查表加總 反正底材已經是已知幾種了吧
作者: jasonchangki (阿特拉斯聳聳肩)   2022-02-12 09:24:00
excel表格內就可以用語法了
作者: Inelegant   2022-02-12 09:25:00
當然如果直接用程式語言遞迴跑是最快的啦0.0
作者: rayjames38 (趴趴仔)   2022-02-12 09:35:00
感覺用迴圈做 一層層下去查 公式做好 直接告訴你基礎材料數量這樣
作者: jasonchangki (阿特拉斯聳聳肩)   2022-02-12 09:35:00
每個素材用儲存格紀錄好,然後高級素材就把你公式轉
作者: jasonchangki (阿特拉斯聳聳肩)   2022-02-12 09:38:00
換上去,比方你的箭key在H1,那H1+H1=L2L2那格儲存格輸入同時射擊
作者: spfy (spfy)   2022-02-12 09:47:00
最簡單是研究一下excel 稍微複雜一點點就用Access用SQL查資料真的舒服 EXCEL資料量太多就不好用了
作者: a1919979 (狐狸精婊子)   2022-02-12 09:52:00
存基本素材的向量直接解向量和感覺比較快
作者: kindyayaya (Auto魂)   2022-02-12 11:41:00
感謝樓上大大的分享
作者: illya65536 (illya65536)   2022-02-12 11:45:00
感覺是圖論,寫個程式吧

Links booklink

Contact Us: admin [ a t ] ucptt.com