我将构建一个关于虚拟地铁系统的基于地图的游戏。但是,我不知道开始使用它的最佳解决方案是什么。
这里有几个细节:
因此,与任何全球地铁网络一样,该地图包含不同线路上的不同车站。如何将此地图集成到数据库中或者我不应该使用数据库?我需要一个结构来告诉我:
X 线有这些车站 - A、B、C 按此顺序 Y 线有这些车站 - B、D、E 按此顺序
那么最好有一个不需要手动构建图表的功能,该功能将允许直接发现从一个站点到另一个站点的路线。因此可以查询从 A 到 E 的路线并给出 AB,BE。
谁能给我任何关于如何开始的提示?将不胜感激。