自 2000 年左右以来,我一直积极参与开源游戏开发,我总是很高兴看到文章鼓励其他人参与进来。我常常觉得这是开源软件中最被忽视的领域之一(这可能不是真的),因为游戏开发有时是一项难以克服的任务。再加上我们中的许多人并没有从“俄罗斯方块克隆”开始,而是直接投入到“比魔兽世界更好”或“比湮灭更大”的项目中。而且更多时候,我们最终会尝试独自完成。鼓励有兴趣的人找到与其特定兴趣领域相关的游戏(例如,益智游戏、FPS、RPG 等)在文章中经常被忽略。
我想指出的是,您发布的用于查找项目的两个网站往往更倾向于独立游戏项目,而较少倾向于开源游戏项目。我在 gamedev.net 上表达了帮助意愿的许多开源游戏项目实际上是“迫不得已的开源”,并为其艺术资产等事物选择了许可,这些资产本质上不是开源的(通过使用 CC 的 NC 和/或 ND 条款。)
我越来越多地将感兴趣的人发送到 <a href="http://forum.freegamedev.net/">Free Game Development</a> 论坛和 <a href="http://freegamer.blogspot.com/">Free Gamer</a> 博客,以查找正在寻求帮助的项目。许多项目都在他们的 IRC 频道(FreeNode 上的 #freegamer)以及论坛中定期进行。您可以在博客上了解现有的游戏,并且可以观看 RSS 星球和 RSS 开发者星球(它们聚合了免费游戏项目的开发者博客。)
除了查看像这样的网站以寻找现有项目之外,如果您真的考虑自行创业,我建议您首先研究一个游戏引擎项目,例如 OGRE、Crystal Space 或 <a href="http://dev.ryzom.com">Ryzom Core</a>。玩玩这些引擎,贡献一点力量,以对它们的内部工作原理有一个扎实的了解,然后当您的技术足够扎实时,就可以朝着您的想法前进,这可能会有所帮助。
此外,除了您发布的两个竞赛之外,<a href="http://www.globalgamejam.org/">Global Game Jam</a> 经常产生可玩的开源游戏,您随时可以参加 GGJ 并找到一个团队,然后从那里开始。
此外,当考虑我最终独自从事的游戏项目时,我发现这篇文章特别有价值:<a href="http://www.pushing-pixels.org/2008/05/13/party-of-one-surviving-a-hobby-open-source-project.html">单人派对:在业余开源项目中生存</a>。
感谢这篇精彩的文章!
关于 GDnet 的对话主题,主要问题之一是人们想要出售他们的游戏或以某种方式从中获利,而他们的解决方案是关闭游戏的某些组件,而这不可避免地成为艺术资产。现在我并不反对开源项目盈利。我希望看到更多的开源项目催生年轻且成功的企业。这只会证明我们的观点。但这并不能解决关闭艺术资产会杀死神话般的“fork”野兽的误解——因为真正令人恐惧的是,您的收入来源会枯竭,因为有人会 fork 一个相同的游戏。重点是:如果您做得对,不断提供高质量的更新并真正让您的品牌闪耀,那么用户将没有理由冒险进行 fork。实际上,大多数 fork 都会失败,除非父项目本身已经失败。
我想跳过您关于范围的大部分主题,来谈谈这篇文章以及几乎所有游戏相关文章中都遗漏的内容。当涉及到代码时,范围是一回事。如果有足够的时间和一个蓬勃发展的社区,我可能会用代码创建出比魔兽世界更好的游戏。开源的现实是,我们有很多人有动力和兴趣,但一个事实仍然存在:我们几乎都是程序员,而代码并不能构成游戏。
一次又一次,高质量的开源游戏因其外观不好而获得差评。归根结底,游戏是扎实的,游戏玩法有趣且充满活力,但它是由程序员编写的,因此受到程序员艺术的困扰。我们最终有了一些很好的解决方案,例如 <a href="http://www.opengameart.org/">Open Game Art</a> 和 <a href="http://media.ryzom.com/">Ryzom Asset Repository</a>。
像这样的网站并不能解决游戏项目团队最需要的成员不是程序员的问题。他们是创意作家、内容设计师(关卡设计师)、艺术家和音乐家。我希望看到更多对这些领域感兴趣的个人积极寻求在 <a href="http://forum.freegamedev.net/">FreeGameDev</a> 等网站上担任志愿者。来自具有创造力的人们的一点额外努力将大大有助于提高许多开源游戏的视觉质量和可玩性。例如,我正在开发一款名为 Neloid 的业余游戏,但我的示例关卡很糟糕。我精通代码,但我不擅长坐下来研究我可用的游戏工具并创建一个具有挑战性的地图。
只是一些想法。
还有... Radakan?我从那个项目遇到的唯一的人是 Taldor。(=
撰写的评论
自 2000 年左右以来,我一直积极参与开源游戏开发,我总是很高兴看到文章鼓励其他人参与进来。我常常觉得这是开源软件中最被忽视的领域之一(这可能不是真的),因为游戏开发有时是一项难以克服的任务。再加上我们中的许多人并没有从“俄罗斯方块克隆”开始,而是直接投入到“比魔兽世界更好”或“比湮灭更大”的项目中。而且更多时候,我们最终会尝试独自完成。鼓励有兴趣的人找到与其特定兴趣领域相关的游戏(例如,益智游戏、FPS、RPG 等)在文章中经常被忽略。
我想指出的是,您发布的用于查找项目的两个网站往往更倾向于独立游戏项目,而较少倾向于开源游戏项目。我在 gamedev.net 上表达了帮助意愿的许多开源游戏项目实际上是“迫不得已的开源”,并为其艺术资产等事物选择了许可,这些资产本质上不是开源的(通过使用 CC 的 NC 和/或 ND 条款。)
我越来越多地将感兴趣的人发送到 <a href="http://forum.freegamedev.net/">Free Game Development</a> 论坛和 <a href="http://freegamer.blogspot.com/">Free Gamer</a> 博客,以查找正在寻求帮助的项目。许多项目都在他们的 IRC 频道(FreeNode 上的 #freegamer)以及论坛中定期进行。您可以在博客上了解现有的游戏,并且可以观看 RSS 星球和 RSS 开发者星球(它们聚合了免费游戏项目的开发者博客。)
除了查看像这样的网站以寻找现有项目之外,如果您真的考虑自行创业,我建议您首先研究一个游戏引擎项目,例如 OGRE、Crystal Space 或 <a href="http://dev.ryzom.com">Ryzom Core</a>。玩玩这些引擎,贡献一点力量,以对它们的内部工作原理有一个扎实的了解,然后当您的技术足够扎实时,就可以朝着您的想法前进,这可能会有所帮助。
此外,除了您发布的两个竞赛之外,<a href="http://www.globalgamejam.org/">Global Game Jam</a> 经常产生可玩的开源游戏,您随时可以参加 GGJ 并找到一个团队,然后从那里开始。
此外,当考虑我最终独自从事的游戏项目时,我发现这篇文章特别有价值:<a href="http://www.pushing-pixels.org/2008/05/13/party-of-one-surviving-a-hobby-open-source-project.html">单人派对:在业余开源项目中生存</a>。
感谢这篇精彩的文章!
关于 GDnet 的对话主题,主要问题之一是人们想要出售他们的游戏或以某种方式从中获利,而他们的解决方案是关闭游戏的某些组件,而这不可避免地成为艺术资产。现在我并不反对开源项目盈利。我希望看到更多的开源项目催生年轻且成功的企业。这只会证明我们的观点。但这并不能解决关闭艺术资产会杀死神话般的“fork”野兽的误解——因为真正令人恐惧的是,您的收入来源会枯竭,因为有人会 fork 一个相同的游戏。重点是:如果您做得对,不断提供高质量的更新并真正让您的品牌闪耀,那么用户将没有理由冒险进行 fork。实际上,大多数 fork 都会失败,除非父项目本身已经失败。
我想跳过您关于范围的大部分主题,来谈谈这篇文章以及几乎所有游戏相关文章中都遗漏的内容。当涉及到代码时,范围是一回事。如果有足够的时间和一个蓬勃发展的社区,我可能会用代码创建出比魔兽世界更好的游戏。开源的现实是,我们有很多人有动力和兴趣,但一个事实仍然存在:我们几乎都是程序员,而代码并不能构成游戏。
一次又一次,高质量的开源游戏因其外观不好而获得差评。归根结底,游戏是扎实的,游戏玩法有趣且充满活力,但它是由程序员编写的,因此受到程序员艺术的困扰。我们最终有了一些很好的解决方案,例如 <a href="http://www.opengameart.org/">Open Game Art</a> 和 <a href="http://media.ryzom.com/">Ryzom Asset Repository</a>。
像这样的网站并不能解决游戏项目团队最需要的成员不是程序员的问题。他们是创意作家、内容设计师(关卡设计师)、艺术家和音乐家。我希望看到更多对这些领域感兴趣的个人积极寻求在 <a href="http://forum.freegamedev.net/">FreeGameDev</a> 等网站上担任志愿者。来自具有创造力的人们的一点额外努力将大大有助于提高许多开源游戏的视觉质量和可玩性。例如,我正在开发一款名为 Neloid 的业余游戏,但我的示例关卡很糟糕。我精通代码,但我不擅长坐下来研究我可用的游戏工具并创建一个具有挑战性的地图。
只是一些想法。
还有... Radakan?我从那个项目遇到的唯一的人是 Taldor。(=