大家好。今天,我想与大家分享一下这个项目的进展。最近几个星期,我一直在思考如何让玩家自己建造自己的船。这个想法现在已经实现并在DEMO中可用。最初,项目只有预设的船模和建造方式。这些船不同,各自有自己的独特且昂贵的升级路径,甚至可以使其几乎无敌。这些船仍然在游戏中可用。
但是随着项目的发展,我开始思考仅仅增加伤害、生命值和其他数字并不是足够的。 我想让玩家能够为自己的船添加新的模块。当然,这也必须影响到船的外观。 在那个时候,我创建了船厂的第一版,玩家可以使用预设的模块来组装自己的船。不是很糟糕... 但是,我却停不下来。:)
在几乎无止境的测试中,我开始想要飞行看起来不同的东西。:)所以我开始思考创建一个全新的船建造系统,玩家不仅可以为自己的船添加新的模块,还可以完全自定义它并从零开始设计。 我开始使用一个小型原型,试图将这个想法与现有的游戏机制联系起来。 但是,我立即遇到了一个问题。预设的船是单一的、单一的实体。但是,如果玩家要从零开始建造自己的船,那么船的模块就必须存在于单独的对象中,每个模块都必须遵循自己的规则。我最初想象的并不是这么简单。:)))))
一旦整个系统开始正确工作,我就开始处理视觉效果。最初,我制作了几幅抽象的彩色模型,以便在建造器和战场之间同步渲染。经过一些努力,我成功了。但船开始看起来像个圣诞树,这与游戏的整体视觉语言完全不符。:)
因此,我最终得出结论,应该先创建一个单色蓝图,然后再允许每个单独的部分或元素以任何颜色绘制。现在,整个基础已经准备就绪并在DEMO中可用。玩家可以创建自己的船并在整个游戏过程中继续开发它。目前,建造器仅包含基本模块(几乎如此),一些模块可以在游戏中发现。
在未来的更新中,我打算扩大可用部件的池子,包括装饰元素。 我还打算创建一个可调节的损伤系统。建造器船已经计算成分级别,因此船的各个部分已经存在于单独的对象中。看起来,这似乎是一个自然的下一步,让损伤与它们一起工作。 我想今天就到这里了。:) 谢谢大家,祝您有一个美好的一天。
评论 (0)