相比于传统的关系型数据库,图数据库通过提供图模型、灵活的关系表示和高效的查询等功能,为处理和分析复杂关系的数据提供了一种强大的工具。由于图数据库优秀的可视化能力,在复杂条件下清晰展现了数据间的关系,提高了数据处理效率。而游戏,作为一种将信息传达和交互操作融合的媒介,要求简洁明了的信息展示与简单易懂的操作。本项目将基于游戏引擎,研究游戏思维与图数据处理的结合,并期望挖掘两者之间的可能。
-
Cocos Creator 3.8.0
-
VS code
网页展示在无需连接远程服务器与数据库的情况下,可展示demo 修改graphPlayer中的useServer变量为false,可通过
public getUseServerFlag():boolean{
return this.useServer;
}
在输入框中输入数据集名称进行测试,开放sns与nba两种数据集可供测试。
use nba;
use sns;
点击layout按钮,可按照tag进行排列
![image](https://private-user-images.githubusercontent.com/84023218/269919242-433cdb87-ec09-4e77-8408-637bbaa12e39.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkwMjAxODQsIm5iZiI6MTczOTAxOTg4NCwicGF0aCI6Ii84NDAyMzIxOC8yNjk5MTkyNDItNDMzY2RiODctZWMwOS00ZTc3LTg0MDgtNjM3YmJhYTEyZTM5LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA4VDEzMDQ0NFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWMzMTVjMGMwZGVhNWU4NTQ0N2IyZTA2OTc5ZjY5OWU5ODI3NGE0ODdhYmFkOWU2M2E0NWVkNzIwOWY4YTVlM2UmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.rhJoMnSAM3RhscymaAVyR3u9tKNgfYpWBTV1D_TW8uc)
public getUseServerFlag():boolean{
return this.useServer;
}
如果要修改服务器地址,选择graphPlayer.ts, 修改serverAddress变量
public changeServerAddress(address:string):string{
this.serverAddress = address;
return address;
}