在pcDuino上用摇杆控制贪吃蛇游戏-Arduino中文社区 - Powered by Discuz! Archiver

菜鸟2013 发表于 2014-1-15 14:18

在pcDuino上用摇杆控制贪吃蛇游戏

一:相关介绍
                                                                                贪吃蛇游戏是一个深受人们喜爱的游戏,一条蛇在密闭的围墙内,在围墙内随机出现一个食物,通过按键盘上的四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被蛇吃掉,这时蛇的身体长一节,接着又出现食物,等待被蛇吃掉,蛇移动的速度也会随着加快,如果蛇在移动过程中,撞到墙壁或身体则游戏结束。
在这里我们用pcduino的ADC功能通过Joystick Sensor Module代替按键感来知游戏者想要去的方向。下面是两张Joystick Sensor Module的图片,很明显是有两个电位器,一个按钮构成。

               
       
二:硬件连接图
                                                                               
               
       
                       
三:运行界面

四:源代码
                                                                                说明:
(点击下载snake源码)
1:将该文件夹拷贝到pcduino上。
2:打开命令窗口并进入该文件夹,执行make all,诺提示没有权限则要以管理员身份
运行,如提示找不到curses.h这需要安装curses库。
输入以下命令安装curses库:sudo apt-get install libncurses5-dev。
3:Makefile 中的ARDUINO_PATH变量是arduino的安装目录。可以根据实际情况修改
LinkSprite学习中心

               
       
                       

                                                                                            
页: [1]
查看完整版本: 在pcDuino上用摇杆控制贪吃蛇游戏