相关问题:如何吸引开发人员参与开源项目?
基于开源浏览器的游戏编码
我编码游戏/网站ninjawars.net。最近我们(我和我的朋友,最近主要管理服务器)开源了代码 (并且创意共享共享编辑了它)。我真的很喜欢合作编写代码,当我有机会的时候,它把我的竞争活动提高到了更高的水平,但是只有一个游戏玩家尝试过为源代码编码,他没有足够的知识来给出一些我自己实现的代码建议。我管理服务器的朋友也因为自己的原因而对这个项目失去了兴趣。
我知道我需要:
但尽管如此,我个人还是从编码中获得了很多乐趣--这个游戏已经涉及到相对简单的代码,很容易改进,而且由于它是一个基于网络的游戏,你可以很快看到你的改进的效果。这也让我学到了足够多的东西,让我从一个技术支持人员变成了一个程序员。因此,我认为那里有有趣的潜力,但我如何使它对其他人有吸引力,并让其他编者/设计师参与其中?
我考虑过追求的东西:
我是否应该尝试使代码在其他服务器上更具可复制性,从而更适用于其他开发人员?把它抽象成某种BBG框架?讨论游戏代码与游戏开发人员以外的玩家基地某处?它跨越了网络游戏和网站之间的界限,所以有时我想知道一个开源的“网站”对开发者来说是不是一个不那么吸引人的技术项目。怎样才能使它对其他人更有吸引力呢?
一般建议?
发布于 2009-11-20 23:13:03
我是否应该尝试使代码在其他服务器上更具可复制性,从而更适用于其他开发人员?
除非你有一个强大的,精心设计的游戏引擎,可以重复使用在其他游戏,这不会产生太大的兴趣。
把它抽象成某种BBG框架?
如果你能把它做好,那是一个选择。
我认为第一步是考虑你的目标受众。请记住,如果程序员对游戏也不感兴趣的话,他们很难让他们对代码感兴趣。
例如,您可能想让它成为儿童和初学者程序员的“开放源码沙箱”。他们可以通过检查源代码来了解编程,然后进行改进,然后其他人可以享受这些改进。当然,这将需要一个精心规划的质量控制系统,以确保游戏不会经常失败。
发布于 2009-11-20 22:54:48
第一步:将其转换为facebook应用程序。
编辑:我是认真的,这些类型的游戏在facebook上得到了大量的关注。我认识的一半人每天都会登陆facebook,和其他数百万人一起管理他们的虚拟“农场”。
与其试图让人们参加游戏,不如把游戏带给人们。
https://stackoverflow.com/questions/1773702
复制相似问题