【发布时间】:2010-06-15 18:17:32
【问题描述】:
我正在为自己规划一个项目,它是一款单人和多人纸牌游戏。我想跟踪每个人的统计数据,例如世界排名等...
我的问题是我不知道客户端的最佳方法 - 服务器架构和编程。我最初的目标是用 C# 编写所有东西,因为我想精通这种语言。我最初的想法是在互联网上的某种主机上运行一个后端数据库和一个后端服务器,但是对于这样一个可能会也可能不会赚钱的小项目来说,这似乎很昂贵。
我曾尝试研究云服务,但我不熟悉这项技术,我不确定能否让它们满足我的需求,尤其是因为大多数像 Google 的云一样希望你使用我所理解的编码架构。
最后我的最后一个问题是我想要一个可以用于不同语言的架构,以便我可以将它从 PC 移植到 iPhone、Xbox 等...
那么有人对最好的架构和语言有什么建议吗?
我是否非常担心架构和后端成本,应该只专注于让游戏以哪种方式运行?
【问题讨论】:
标签: architecture network-programming client-server match multiplayer