快期末的时候想了好久没想明白简单的继承链该怎么做(我想的方法可能时间开销大)。今天又想起来看看 KiriKiri 2 的一些东西。从文档入手,主攻 ITJSDispatch2。因为设想要在 .NET+MonoGame 上实现,那么要考虑目标的特性,如何迁移之类的。看到文档里有一个没见过的数据类型(在 TJS 中好像也没见到)Octet,据描述是字节数据,但是没法想象是什么。百度,输入“TJS Octet”,第一个结果就是贴吧上有人问“关于吉里吉里Z。贴吧有大神来研究吗”。
天啊,在我没意识到的时候,W. Dee 果然朝着跨平台国际化的方向一直在走(看记录推测为何如此更新),而且已经在 GitHub 上开了一群 repos 了!看更新记录,TJS 的语法好像有点变化,先看 YACC 的那个再说。同时,从上面的记录中也可以看出,KrKr 的类信息(函数、属性等)也在不断变化,相当于基础类库在变化,对应地底层实现也在变化……
这么多变化,我赶得上吗?从 KrKr 的模块化程度看,其实只要那群人想,随时都能实现基于 Qt/wxWidget + SDL 的通用方案。那么我还能做什么呢?重复造轮子?呵呵。用 MonoGame,本身还一堆问题要克服呢。