只是好奇,因为我正在考虑至少将我的客户端开源。有没有人有实际经验?对你们来说效果如何?
当然,一个以故事驱动的单人游戏可能会因此损失销量,但例如赛车游戏,其主要内容是排行榜和社区地图,且需要账号才能访问这些内容,那么开源的问题就会小一些。
一个争议点可能是作弊和安全问题。开源的客户端更容易受到各种黑客攻击。但无论如何,这种情况都存在,尤其是基于网络的游戏,只是开源会让攻击变得更容易而已。服务器应该具有权威性,并对一切进行验证。而且真正的安全漏洞(如远程代码执行)即使没有原始源代码,开发难度也不会高太多。开源甚至可能有助于发现这些漏洞。
评论 (0)