用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 有空歡迎大家一起玩! :)