You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
14 lines
932 B
Markdown
14 lines
932 B
Markdown
## 事件系统的基本流程
|
|
理解不完全的版本
|
|
事件编辑器中配置触发点
|
|
在这个特定时间点触发,然后碰概率计算公式
|
|
概率计算公式通过之后碰节点编辑器里编辑的触发器逻辑
|
|
触发器逻辑通过后碰节点编辑器里编辑的事件处理机制
|
|
事件处理机制这块不知道流程是啥,主要是不知道是啥样的事件,想像不出来
|
|
然后就卡住了
|
|
后面应该要通过节点编辑器内部的一些计算,算出来触发结果,数值的增减,然后应用到游戏内。
|
|
## 事件系统的可视化编程相关
|
|
设计想尽量简化,不要做图灵完备的语言,这样可以在各方面降低开发难度,然后降低程序复杂度
|
|
## 先入为主的节点设计
|
|
未完成
|
|
https://dev.azure.com/KnightOfTheArk/KnightOfTheArk/_wiki/wikis/KnightOfTheArk.wiki/119/%E5%85%88%E5%85%A5%E4%B8%BA%E4%B8%BB%E7%9A%84%E8%8A%82%E7%82%B9%E8%AE%BE%E8%AE%A1 |