昨天还想用elm快速开发一个简单的html5游戏。后来不得不先放下来,因为elm的框架太简单了,目前来看做稍微复杂一点点点点的游戏还不太可能。

昨天晚上光是处理keyboard click这个东西就很困难,仅仅是因为javascript不原生支持keyboard click吗?目前来看,要加入键盘点击事件,必须修改elm核心的代码,必须在runtime.js加入keyboard click的signal才行。

昨天写elm还碰到一个问题,就是函数式编程我确实不太习惯,特别是elm里面不支持do,prog这些东西,所以,一个函数理论上是只支持一个expression的,如果不用let 和 if else 强行嵌套的话。

这个游戏目前来看属于泡汤阶段。看接下来几天工作之余有没有时间再研究研究。不行就上Cocos2d-html。