Gow

Labview学习之贪食蛇

北城余情 提交于 2020-08-08 12:07:09
Labview学习之贪食蛇 学习Labview基础之后的第二个练手项目——贪食蛇;写起来个人感觉比俄罗斯方块稍微简单一些。主要是一个图片二维数组作为一个游戏界面。蛇身是一个存放二维数组坐标的二维数组,食物是一个二维数组坐标。用户操作也只是对数组的操作。 主要的VI包括 生成蛇身 生成食物 绘制蛇身 绘制食物 吃到食物 还有主程序 如下: (本来还有方向控制的子VI后来直接放到了主程序VI里面) 先来看下主程序: 主程序先初始化界面,食物 蛇身及其他。 界面中有操作按钮控制上下左右,但鼠标实际操作并不舒服,所以添加了键盘的上下左右响应。 生成蛇身的VI: 此程序为贪食蛇的核心部分,写的时候还是思索了一会。主要还是对数组的操作。 生成食物VI: 通过蛇身的位置坐标,生成不与之冲突的食物坐标。 绘制蛇身 绘制食物: 蛇身为绿色 食物为红色 吃到食物: 通过食物坐标与蛇头坐标重叠判断是否吃到食物 判断死亡: 以上即是全部。 运行时:(可使用键盘控制方向) CSDN下载地址: https://download.csdn.net/download/qq_21877047/12689450 百度云:链接: https://pan.baidu.com/s/14hxeLzfc47f8GoW6QIqIjA 提取码: 63g8 来源: oschina 链接: https://my.oschina.net

Gow是Gnu On Windows的缩写:windows 运行Linux工具

纵饮孤独 提交于 2020-03-02 19:03:02
ow是一个轻量级的 Cygwin 替代软件, 它能做的事情是给Liunx软件提供一个Windows系统上的运行环境。Gow是Gnu On Windows的缩写,它跟传统的具有相同功能的Cygwin软件比起来的特点是体积小,Cygwin动辄能达到上百种,而它的体积不到10MB,但里面却集成了Liunx环境下 130多种 实用工具软件,其中包括: Shell 环境:bash, zsh 压缩工具: gzip, zip, bzip2, compress SSH软件: putty, psftp, pscp, pageant, plink 上传/下载软件:cURL, wget FTP工具: NcFTP 文本编辑器: vim 文字搜索/查看工具::grep, agrep, less, cat, tail, head 文件系统操作命令: mv, cp, du, ls, pwd, rmdir, whereis 开发工具:make, diff, diff3, sleep, cvs, dos2unix, unix2dos 这个软件跟Cygwin比起来还有个特点,安装了它后,当你点击文件夹右键时,会看到右键菜单里多了一个快捷键,点击这个快捷键,你就会在当前 文件路径下打开一个命令行窗口(注意:是Windows的命令行窗口,不是Linux的shell窗口),在这个窗口里,你既可以使用DOS命令,也可以