用Erlang久了,以为erlang做类似于As3,JS的图形化界面是绝对不可能的,多少次,多少次想用erlang做个炫酷的图形游戏.终于:折腾出来了结果:纯Erlang也可以做到!
因为以前接触过WxErlang,网上的资料又少,还好有wx : demo().神器,用了大约20小时的时间。代码在这里:
Erlang 2048 github 欢迎大家一起玩!
框架基本流程
使用到的知识:
1. 图形化界面使用了wxErlang;
2.LAN联网使用到Erlang的分布节点互连:net_kernel rpc. 【Erl_Question04]为什么有了rpc还有net_kernel:connect/1?】
3. Erlang基础知识
TODO:【2~3周】
1. 打包成application;
2. 使用rebar;
3. 把LAN改成UDP的节点互连,使不是局域网也可以玩;
4. 用EDoc完整模块文档;
5. etc.
Erlang 2048 github 有空欢迎大家一起玩! :)