EV3做的井字(Tic Tac Toe)小游戏 科技系列

drunkensailor 2014-6-18 2296

花了一周下班的空余时间做了一个EV3的井字小游戏,今晚终于调试好了,供自己和大家娱乐和一笑。有ev3的同学捧捧场哦,多给意见{:3_156:} 游戏只需EV3主机即可,通过按键完成。为了方便和程序的简便,只用到了3个按键:按键1 (即最左键),按键2(即中间键),和按键3(即最右键)。 另外,也是为了简便,用ev3自带的长方形图案代替了常见井字游戏里面的X。 游戏/程序规则如下: 1. 游戏开始时,画面显示“Want Play?",按键1为yes进入游戏,按键3为no退出游戏 2. eV3走第一步,固定为井字的中间;画实心圆 3. 在第一个没有走过的位置显示空心长方形,代表玩家(人类)可以在这个位置上面放子; 4. 按键3可以去到下一个空的位置,同样空心长方形会去到那里 5. 按键2表示在当前位置下子,空心长方形会变成实心长方形 6. ev3和人类交替下子,直到一方获胜或者平局;画面显示结果 7. 程序回到第1步 因为是ev3先下子,所以,基本上是不可能赢得了电脑的,没有走错应该就是平局。大家可以试试:xixi 自己动手编个小程序,能对ev3和labview有更深的理解。个人对labview软件的一些看法: 1)软件还是比较强大的,图形界面易于上手,一些编程里面常见的简单的逻辑都提供了 2)不提供二维数组,使得程序繁杂了很多,加大了编程的工作量:( 3)当程序比较大的时候,各种大大小小的问题就来了,比如图形框的缩放到一定大小就需要人工去调整,程序没有反应,异常退出等等等等,希望乐高能持续的改进一下 enjoy~
上传的附件:
最新回复 (4)
  • tyyd 2014-6-19
    2
    呃,是在主机上玩的?
  • haiout 2014-6-19
    3
    贴个图或是视频看看
  • drunkensailor 2014-6-19
    4
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=635673&ptid=34256][color=#999999]tyyd 发表于 2014-6-19 08:37[/color][/url][/size] 呃,是在主机上玩的?[/quote] 是的。以后可能考虑用两个touch sensor代替按键2和按键3,这个不难
  • drunkensailor 2014-6-19
    5
    [quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=635684&ptid=34256][color=#999999]haiout 发表于 2014-6-19 09:01[/color][/url][/size] 贴个图或是视频看看[/quote] 有空拍些图吧;ev3主机貌似还没强大到可以提供屏幕截图~~
返回
发新帖