悅數(shù)圖數(shù)據(jù)庫
Demo 介紹|游戲中口袋怪物的關(guān)系
在本案例中,我們利用游戲公開的數(shù)據(jù)集,,導(dǎo)入 悅數(shù) 圖探索工具中,為大家演示,,如何利用在線探索的優(yōu)勢(shì)體現(xiàn)圖數(shù)據(jù)庫的價(jià)值。感興趣的用戶,,可以自己動(dòng)手嘗試(GameMonsters Graph database),。
快速開始:
從這里訪問 悅數(shù) Playground: Game_monsters
選擇 Game_Monsters 圖空間,點(diǎn)擊中間的“快速開始(隨機(jī)導(dǎo)入數(shù)據(jù))”,,點(diǎn)擊“Query by VID”
有多種方法導(dǎo)入數(shù)據(jù):
方法一:VID查詢,,然后點(diǎn)擊“隨機(jī)導(dǎo)入”按鈕,即可隨機(jī)導(dǎo)入一些點(diǎn),,比如下面展示VID,,然后點(diǎn)擊添加即可。
monster001
monster002
monster003
monster025
monster026
monster133
monster134
monster135
monster136方法二:tag查詢,,選擇tag和索引,,添加數(shù)量限制,比如50,點(diǎn)擊加號(hào),,添加篩選條件條件,,然后點(diǎn)擊圖探索即可。
方法三:子圖查詢,,輸入一個(gè)vid,,比如monster001,步數(shù)填寫2,,邊類型選擇monster_type,方向選擇BOTH,然后點(diǎn)擊圖探索,。
這時(shí)候應(yīng)該已經(jīng)顯示了上邊列出的點(diǎn),,您可以雙擊他們,或者利用右側(cè)邊欄拓展條件進(jìn)行邊擴(kuò)展了,。
詳細(xì)介紹:
游戲商業(yè)場(chǎng)景中經(jīng)常會(huì)遇到關(guān)系問題,,人物和人物,人物和怪物,、寵物,、NPC、道具等等,。
用傳統(tǒng)表格形式,,無法直觀的查找出需要的關(guān)系,這里我們以游戲?yàn)槔?,利用公開的數(shù)據(jù),,提供所有人在線體驗(yàn) NebulaGraph 圖數(shù)據(jù)庫。
本游戲數(shù)據(jù)集結(jié)構(gòu),,如圖所示:
Tag:monster,、property,、person
點(diǎn):151個(gè)monster,、9個(gè)property、13個(gè)人物
邊:屬性關(guān)系,、傷害翻倍、傷害減半,、歸屬,、進(jìn)化關(guān)系
我們先來查詢某著名025號(hào)黃色帶電的 monster 的相關(guān)內(nèi)容:
在圖空間頁面,,選擇Game_Monsters,雙擊進(jìn)入
左上角確認(rèn)我們當(dāng)前在 Game_Monsters 空間(游戲數(shù)據(jù)集的空間)
點(diǎn)擊左上角放大鏡按鈕,,選擇VID查詢
輸入vid:monster025,點(diǎn)擊添加
即可查詢出025號(hào)黃色帶電 monster 的點(diǎn),。( VID 為 monster001 - monster151 )
雙擊該點(diǎn)可自動(dòng)拓展所有相關(guān)的點(diǎn)
比如可以看到查詢出的025號(hào)進(jìn)化關(guān)系的026號(hào)某尾巴更長帶電伙伴monster的點(diǎn)。
同時(shí)點(diǎn)擊屬性顯示按鈕,,打勾選中我們需要顯示的屬性,,就可以在圖中看到點(diǎn)對(duì)應(yīng)的屬性值。比如:名字,、攻擊力,、防御力、等等,。
在查詢出的結(jié)果中,,我們還可以看到有一個(gè)屬性的點(diǎn),和怪物屬性的tag,,名稱相同,。
如何搭建數(shù)據(jù)結(jié)構(gòu),往往需要用戶自行設(shè)計(jì)
點(diǎn)擊這個(gè)屬性點(diǎn)會(huì)自動(dòng)進(jìn)行拓展,,這時(shí)候我們可以直觀查看到所有電屬性的monster,,每個(gè)點(diǎn)上都顯示有對(duì)應(yīng)的屬性值,直觀的查找到所有電系的monster
通過右側(cè)邊欄,,我們還能精確的查看當(dāng)前畫布的Tag
現(xiàn)在,讓我們查找下人物關(guān)系
通過vid查詢輸入
person1
person2
person3
person4
person5
person6
person7
person8
person9
person10
person11
person12
person13
從結(jié)果上可以看到8大城市道館館長,、前任冠軍,、4大天王
雙擊一個(gè)人的點(diǎn),可以看到他擁有的monsters
點(diǎn)擊每個(gè)monster我們能快速進(jìn)行關(guān)系拓展,,查找到其屬性相克的屬性,。
雙擊該克制屬性,可以快速拓展出一批該屬性的monsters,,選擇自己擁有的monster即可對(duì)boss的monster進(jìn)行雙倍傷害,,或者選擇傷害減半的monster進(jìn)行防御。
這是利用圖快速進(jìn)行游戲攻略查找的典型方式,,相比傳統(tǒng)表的形式,,圖在關(guān)聯(lián)關(guān)系上擁有巨大的優(yōu)勢(shì)。
希望這份公開數(shù)據(jù)演示對(duì)你獲得游戲勝利有所幫助。
如果您對(duì)該示例感興趣,,點(diǎn)擊快速開始,,親自嘗試一下吧。