首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我怎样才能把开源游戏变成开源社区?

我怎样才能把开源游戏变成开源社区?
EN

Stack Overflow用户
提问于 2009-11-20 22:47:45
回答 2查看 393关注 0票数 0

相关问题:如何吸引开发人员参与开源项目?

基于开源浏览器的游戏编码

我编码游戏/网站ninjawars.net。最近我们(我和我的朋友,最近主要管理服务器)开源了代码 (并且创意共享共享编辑了它)。我真的很喜欢合作编写代码,当我有机会的时候,它把我的竞争活动提高到了更高的水平,但是只有一个游戏玩家尝试过为源代码编码,他没有足够的知识来给出一些我自己实现的代码建议。我管理服务器的朋友也因为自己的原因而对这个项目失去了兴趣。

我知道我需要:

  • 让游戏达到足够多的乐趣+玩家,以至于它吸引了足够多的人,他们中的一些人也知道代码。
  • 从javascript中分离出代码中的关注点,比如html和php。
  • 让代码变得更简洁,让任何可能来搅乱它的人都能看到。

但尽管如此,我个人还是从编码中获得了很多乐趣--这个游戏已经涉及到相对简单的代码,很容易改进,而且由于它是一个基于网络的游戏,你可以很快看到你的改进的效果。这也让我学到了足够多的东西,让我从一个技术支持人员变成了一个程序员。因此,我认为那里有有趣的潜力,但我如何使它对其他人有吸引力,并让其他编者/设计师参与其中?

我考虑过追求的东西:

我是否应该尝试使代码在其他服务器上更具可复制性,从而更适用于其他开发人员?把它抽象成某种BBG框架?讨论游戏代码与游戏开发人员以外的玩家基地某处?它跨越了网络游戏和网站之间的界限,所以有时我想知道一个开源的“网站”对开发者来说是不是一个不那么吸引人的技术项目。怎样才能使它对其他人更有吸引力呢?

一般建议?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-11-20 23:13:03

我是否应该尝试使代码在其他服务器上更具可复制性,从而更适用于其他开发人员?

除非你有一个强大的,精心设计的游戏引擎,可以重复使用在其他游戏,这不会产生太大的兴趣。

把它抽象成某种BBG框架?

如果你能把它做好,那是一个选择。

我认为第一步是考虑你的目标受众。请记住,如果程序员对游戏也不感兴趣的话,他们很难让他们对代码感兴趣。

例如,您可能想让它成为儿童和初学者程序员的“开放源码沙箱”。他们可以通过检查源代码来了解编程,然后进行改进,然后其他人可以享受这些改进。当然,这将需要一个精心规划的质量控制系统,以确保游戏不会经常失败。

票数 4
EN

Stack Overflow用户

发布于 2009-11-20 22:54:48

第一步:将其转换为facebook应用程序。

编辑:我是认真的,这些类型的游戏在facebook上得到了大量的关注。我认识的一半人每天都会登陆facebook,和其他数百万人一起管理他们的虚拟“农场”。

与其试图让人们参加游戏,不如把游戏带给人们。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1773702

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档