在 winfoms 游戏中保存分数

Saving scores in winfoms game

这是我第一次在 winforms c# 中制作游戏。我有一个记忆游戏,我想保存分数,所以每当单击按钮 "Show Scores" 时,它都会列出 10 个最高分数。

我唯一想问你的是,这是否只能通过将 winform 与数据库连接才能实现,还是有其他方法?

保存数据的方法有很多种:

  • Xml 或文本文件
  • 本地数据库

这里有一个很好的例子,说明如何从 Saving Data to a Save Game File

中保存游戏数据
  • 共享服务器数据库:我建议使用 SQL Server Compact Edition or SQLite。 Microsoft SQL Server Compact 4.0 是一个免费的嵌入式数据库,软件开发人员可以使用它来构建 ASP.NET 网站和 Windows 桌面应用程序。