在我的案例中,存储库的理想解决方案是什么?

时间:2015-01-07 06:45:11

标签: c# xna repository

我正在尝试实现与 Scrabble Letter Quest类似的内容。我仍在使用XNA和C#。我写的游戏必须能够检查用户输入是否是字典中的有效单词。所以我想知道为字典实现存储库的最有效方法是什么。我可以想到两件事:

  1. 我可以保存XML文件中的所有有效单词。
  2. 我可以让用户安装并使用基于服务的数据库(SQL)
  3. 我认为XML文件的缺点是与SQL相比具有较差的查找性能,请注意这只是我自己的假设我不确定。另一方面,如果用户没有安装 SQL Server Express ,则在安装游戏期间SQL可能会产生一些开销,他将被迫下载它。实际上,下载将自动开始,但仍需要互联网连接。

    那么什么是一个很好的解决方案呢?可能还有另一种我没想过的方法吗?我对任何建议持开放态度。如果你认为我上面的想法有问题,请告诉我。

0 个答案:

没有答案