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

转载于:https://www.cnblogs.com/zhongwencool/p/3754212.html

[Erlang07] Erlang 做图形化编程的尝试:纯Erlang做2048游戏相关推荐

  1. scratch(图形化编程工具)做一个贪吃蛇的游戏(包含视频讲解+源码)!

    用scratch做一个贪吃蛇游戏! 下边上视频讲解: 代码部分,开始按钮: 开始界面文字动画: 结束页面文字动画: 蛇头代码: 蛇身代码: 食物代码: 好了,今天的教程就分享到这里吧. 本篇文章完整代 ...

  2. scratch(图形化编程工具)做一个像素画板,快来发挥的你想象力一起绘画吧!...

    老规矩,先来分享一波我的永久会员,少儿编程案例源码+竞赛真题题库为您打造全访问的资料库: 我先来一个效果,你也可以发挥你的想象力做一个哦: 作品动态效果: 代码部分: 网格: 颜色画笔: 点击后填充颜 ...

  3. scratch(图形化编程工具)做3.0版本的猫咪积木模拟器。

    视频效果如下: 代码部分如下: 猫咪积木素材如下,有N个造型动作: 好了,今天的内容就分享到这里了. 好了,今天的教程就分享到这里吧. 本篇文章完整代码和素材我已经放到VIP的QQ群文件中,大家自行下 ...

  4. macbook图形化编程_如何判断MacBook使用的是哪种图形芯片(并进行切换)

    macbook图形化编程 Apple's top end MacBook Pros come with two graphics chips: an integrated Intel Iris Pro ...

  5. Python和R的GUI图形化编程与用户界面

    GUI图形用户界面 图形用户界面(Graphical User Interface,简称 GUI,又称图形用户接口)是指采用图形方式显示的计算机操作用户界面. 图形用户界面是一种人与计算机通信的界面显 ...

  6. python最简单的图形编程_图形化编程、Python、Java、C++到底哪个适合你?

    近两年,学习编程的热潮一波接一波,编程语言也是五花八门.盒子姐姐找到了一份2019年编程语言热度排行榜,其中,Java.C语言和Python高居榜首. 有些小伙伴就要问啦,编程语言这么多,区别在哪里呢 ...

  7. scratch(图形化编程工具)使用画笔绘制雪绒花!真的太美了!

    2022年目标是永久会员在服务200人,达到300永久会员规模. 我的永久会员购买链接: 永久会员包含很多资料,电子资料我都放在QQ群的群资料中,放百度网盘容易丢失和被和谐. 除了群文件的资料,我还会 ...

  8. 不跳舞的人羡慕吧?scratch(图形化编程工具)使用点阵绘制跳舞的人!

    2022年目标是永久会员在服务200人,达到300永久会员规模. 我的永久会员购买链接: 永久会员包含很多资料,电子资料我都放在QQ群的群资料中,放百度网盘容易丢失和被和谐. 除了群文件的资料,我还会 ...

  9. PythonEditor 中文图形化编程网站即将正式启用

    2019独角兽企业重金招聘Python工程师标准>>> PythonEditor 图形化编程中文网站即将启动,大家可以开始测试了. 优点: 中文化界面,方便国内用户 服务器在国内,速 ...

最新文章

  1. 新春快乐!数据派又双叒叕送福利啦~
  2. Action访问Servlet API的三种方法
  3. python里help和dir的区别_Python中dir()与help()的使用
  4. 计算机组装与维修说课稿,大班《生活中的数字》说课稿
  5. System.Drawing.Color转System.Windows.Media.Color
  6. python设计模式之猴子补丁模式
  7. Web Hacking 101 中文版 十、跨站脚本攻击(二)
  8. 计算机不属于发明保护客体,如何判断两种类型的计算机程序发明能否成为专利保护客体?...
  9. flask Flash消息
  10. WindowsForm如何实现类似微软project软件的甘特图?
  11. 征途2服务器显示不出来怎么办,征途2手游进不了游戏怎么办 游戏无法进入解决方法[多图]...
  12. python身份证号码共18位_Python实现身份证号码解析
  13. 移动APP开发的三种常见模式
  14. python字符串重复子串_LeetCode 459. 重复的子字符串 | Python
  15. 公司邮箱如何注册?免费公司邮箱域名如何注册?
  16. h5移动端生成海报,图文结合
  17. Harpoon: an OSINT / Threat Intelligence tool
  18. U深度U盘启动盘制作工具怎么用?U深度U盘启动盘制作工具使用教学
  19. php万年历源代码!源代码![上一年、上一月、下一月、下一年、附加当天日期加背景颜色]-私聊源码
  20. python画pr曲线_python 画函数曲线示例

热门文章

  1. 《JavaScript语言精粹》笔记
  2. Delphi的文件操作
  3. 转: c#.net利用RNGCryptoServiceProvider产生任意范围强随机数的办法
  4. 关于MySql5“data too long for column”问题的探解
  5. python numpy安装失败_解决python3.x安装numpy成功但import出错的问题
  6. 计算机快捷键m是什么,教程方法;m、ac快捷键电脑技巧-琪琪词资源网
  7. (109)FPGA面试题-Verilog实现4位Johnson Counter
  8. 使用VS2015的Visual Studio Installer打包
  9. Linux netfilter源码分析(3)
  10. 创建一个路由节点struct fib_node