准备创造 360 个法术,已经完成了 6 个了

2016-02-06 17:08:19 +08:00
 xcatliu

直接看网页: http://spells.xcatliu.com/
直接看源码: https://github.com/xcatliu/spells

欢迎一起脑洞一起玩~

背景

准备做个游戏,The War of Colors

Spells 法术

于是就衍生出这个东西。

一方面觉得这个比较独立,可以单独开发,也可以作为接口提供给其他游戏使用,即使游戏没有做成功,这 360 法术应该还是有价值。

另一方面觉得这个比较有意思。

现有法术

其他设定

欢迎一起脑洞一起玩~

暂不接受具体法术的建议,因为这个得先把宏观上的设定想清楚。

接受宏观上的各种建议!

4492 次点击
所在节点    分享创造
18 条回复
oott123
2016-02-06 17:10:30 +08:00
设定上是超赞的游戏!加油!
策划苦手只能默默支持了
lwrless
2016-02-06 17:26:38 +08:00
可是页面上第三百个魔法却链接到了第五个耶
xcatliu
2016-02-06 17:31:35 +08:00
@lwrless 谢谢指正!估计是又写了个 bug
晚上要去机场,现在没时间改了 T_T
xcatliu
2016-02-06 17:32:00 +08:00
@oott123 谢谢支持~
stupidcat
2016-02-06 17:34:32 +08:00
建议把 buff 和 debuff 合并为"Aura"
xcatliu
2016-02-06 17:41:40 +08:00
@stupidcat 谢谢建议,我会考虑的~
有个问题,如果合并的话,一共需要 6 种类型,需要另一个类型补缺
just4test
2016-02-07 08:28:05 +08:00
楼主的这个法术类型系统做的有点糙……感觉日后很难扩展。
我有一套生产级的战斗系统,考虑日后是不是开源出来……虽然写的也很烂。
fy
2016-02-07 12:11:33 +08:00
LZ ,至少要有属性的设定,分别有什么属性,一级属性与次级属性的关系公式等等。

名词问题虽然 buff 和 debuff 基本上是一回事,但我觉得还是分开比较好,语义上直观,驱散法术也不用纠结。 Aura 一般指光环吧?我也不是太清楚。

总之这玩意没有一整套设定很难搞,属性是起码的,很多问题比如施法系统是如何的;公共 CD 有没有;冷却本身是否是一个能被技能影响的属性;技能效果外挂脚本的槽……等等各种问题

一个生产级的技能系统实在是太复杂了。
just4test
2016-02-08 00:14:13 +08:00
@fy 生产级的技能系统也是慢慢发展起来的。现在是这样的:

参数对象:一个名字和一个键值表的绑定。
效果:由一个参数对象指定,可以被施放到指定的生物上。施法者也是一个生物。
持续性效果:一个可以附着在目标上的效果。
- 可以有持续时间和循环触发周期。
- 可以有添加、移除触发。
- 可以实现同类合并接口,以便某些法术执行刷新操作。
- 可以绑定目标、施法者或场景的侦听器。

技能有三个关键属性:
- 寻的器,由一个参数对象指定。决定了技能被释放在哪个 /哪些目标上。
- 目标效果列表:一个效果列表。当目标被技能击中时,所有效果被依次应用到目标上。
- 施法效果:一个单一效果,可以为空。为空时技能一旦释放将立即击中目标。施法效果允许以另外的方式击中目标,比如创建一个子弹,或者进行持续施法。
theJian
2016-02-08 12:04:31 +08:00
mark 一下回头看
sennes
2016-02-12 13:57:26 +08:00
我在关注 请问 Po 主可有 Slack 或 telegram 的讨论组?
hoythan
2016-02-14 01:59:23 +08:00
hhhhhh 你把 pinterest 的 logo 用做火把你家里人知道吗…
zayn
2016-02-16 10:37:28 +08:00
Android 机器人是水元素 哈哈哈
xcatliu
2016-02-22 22:49:23 +08:00
@just4test 很多东西不懂,只是想当然的设计。看来我需要多学习一下了
xcatliu
2016-02-22 22:50:05 +08:00
@zayn 没找到更合适的 T_T
xcatliu
2016-02-22 22:50:38 +08:00
@hoythan 转个角度还挺像的哈哈,就这最像了
xcatliu
2016-02-22 22:51:01 +08:00
@sennes 目前还没有,等足够活跃了的时候再开吧
DTE
2016-02-23 11:35:55 +08:00
好期待等级高了 会不会把对手亮瞎眼

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/255661

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX