你好。
我已经在开发一款游戏好几年了,所有的工作都在 GitHub 的公共仓库中进行,地址是 https://github.com/Yolwoocle/bugscraper。当我开始这个项目时,它不是一个非常严肃的项目,但现在它已经发展成一个更大的项目,拥有一个社区,并且有实际的商业意图。它并不是开源的,但它是源代码可用的(源代码可用意味着可以自由分享源代码,但我不是这样的情况)
我想听听一些外部的意见,是否应该继续保持这个仓库的公开。
一方面,我喜欢这样做的想法:有助于其他开发者。开发这个游戏时,我有一个非常大的问题:大规模的代码示例的缺乏。因为大多数商业或“真正”的游戏项目都把源代码保密。所以我喜欢这样做的想法:其他开发者可以自由地看源代码并学习,因为我自己也很喜欢这样做。如果我的游戏有修改包,这也会非常有益。
技术上讲,我使用的引擎(LÖVE,同样是 Balatro 使用的)不允许我轻松地混淆代码,所以任何人都可以通过提取 exe 文件来看源代码。这已经发生在 Balatro 上,但并没有对它造成影响。
另一方面,有盗版的问题。我知道盗版是不可避免的,而且我永远也无法阻止它。并不是所有的人都能负担起购买视频游戏,我认为文化 shouldn't 只有那些能负担起购买的人才能获得。有人告诉我,那些能负担起购买的人会优先购买游戏,尤其是对于一个小众的独立游戏。但我认为,我不太舒服地接受这样一个事实:大多数人从源代码获取游戏,而不是购买,我将无法回头(我无法删除他人的 GitHub 分支),这让我感到不安。
我想知道你有没有与源代码可用的游戏相关的故事,以及我应该采取哪种决定。
评论 (0)