Re: [心得] 容易被遗忘的游戏设计模组(2)

楼主: madturtle (旅者‧愚人‧梦想家 )   2021-06-27 00:01:23
之前也有类似的经验。
个人感想:event listeners本来就不该预期和其他事件的先后顺序。
如果顺序性太重要,表示两物件本质上已经高度耦合,这时没有必要非用event 不可。
真要确保events 顺序性,大概就是加callback,或分成不同的event。
作者: NDark (溺于黑暗)   2021-06-30 10:07:00
分成不同的event就是我的文章提到的方法.单纯只是分event不能解决这个问题.因为各event在设计之初不能预料到会有新系统的出现.游戏中的演出如果透过一个独立的事件系统.而这个事件系统又高过于流程系统.那么这个系统必然会发生这个问题.因为流程(游戏当下的接口控制)才了解优先度及生存长度.

Links booklink

Contact Us: admin [ a t ] ucptt.com