Android卡游戏服务器

时间:2012-10-19 19:49:01

标签: android vb.net azure client-server

我制作了一款Android卡游戏,用户可以在游戏中玩AI。现在我想让它在线,这样一个玩家可以和其他玩家玩。是否可以在Windows Azure中托管游戏服务器(用vb.net编写)?

服务器正在使用TCP连接,它会向客户端发送一条简单的消息(例如“K Spades”),但我也希望拥有一个包含玩家姓名,分数等的数据库。

该游戏目前拥有约2万名玩家。服务器需要什么硬件/带宽? 如果无法在Azure上部署服务器,我应该使用什么?

2 个答案:

答案 0 :(得分:3)

简短的回答是“它取决于”。 20K玩家产生多少流量?基于只有2个玩1场比赛的玩家,现在需要多少存储空间?单个游戏需要多少处理能力? (多个玩家和游戏的潜在数量)。查看pricing calculator

另外,请查看auto scaling资源将根据其在运行时获得的流量动态扩展和缩小的位置(这意味着您不必提前预留实例)。

答案 1 :(得分:0)

20k用户应该意味着您每天在网上没有超过2k的用户 您的游戏用户应该使用更少的流量,例如网站用户。

对于一个网站,每天2k用户是一个有趣的数字,所以我猜你甚至可以在手机上运行服务器:)

相关问题