Barony 开源 发布
非常感谢 Ciprian Elies 为游戏代码做出的原创贡献,以及他多年来为项目开发的构建系统、配置文件和支持库。未来,他计划负责 Barony 的一些新内容的开发,所以请密切关注。
这个项目在很多方面都是我们的第一次,这一点可以从代码中看出。由于原始代码都是用 C 编写的,并在过去几个月里匆忙转换为 C++,经验丰富的 C++ 程序员可能会对我们为了让一些基本系统正常运行而编写的那些混乱的代码感到震惊。此外,由于我三年前开始编写代码时还不懂如何正确地编写可扩展的项目,因此项目中没有太多的模块组织。请做好准备,要面对大量的全局变量,这些变量在整个项目中被随意使用。
尽管项目存在缺陷,但我还是对最终产品的成果感到相当自豪。编写优秀的游戏不仅仅是编写优秀的代码,尽管我保证我们会将从《Barony》中学到的所有经验运用到下一个项目中。我不知道有多少人会对参与这个项目感兴趣,而且可能需要一段时间才能在这些项目上取得实质性进展,但我乐意看到未来几年内在这些代码上开展一些协调的工作。
暂无开放 Issues,或尚未同步最近议题。