IBM supervessel power云平台 之 俄罗斯方块 游戏篇

声明:此文档只做学习交流使用,请勿用作其他商业用途 author:朝阳_tony E-mail : linzhaolover@163.com Create Date: 2015-3-8 17:01:37 Sunday Last Change: 2015-3-8 18:02:02 Sunday 转载请注明出处:

摘要:俄罗斯方块,想起小时候,花10块钱,去小卖部买了个手持电子游戏机,白天玩,晚上玩,上厕所都带着,就跟现在玩手机差不多,后来学习了电脑,在linux系统下用c语言自己写了一个,linux平台下终端版,O(∩_∩)O~ ,今天就在power云平台上玩玩,

IBM supervessel power云平台 https://ptopenlab.com/cloudlab/index.html

下载俄罗斯方块C源码

我把源码放在了csdn的code 中,方便大家下载

安装gitsudo apt-get install gitgit –versiongit 下载源码git clone https://code.csdn.net/linzhaolove/tetris.git编译运行opusercd tetris/opuserlsmain.c Makefile manual.txt README.md tony_tetris.c tony_tetris.hopusermakecc -g -c -o main.o main.ccc -g -c -o tony_tetris.o tony_tetris.cgcc -o main main.o tony_tetris.o使用手册操作说明左移: a 左方向键右移: d 右方向键下降: s 下方向键x 是直接降到最后变型: w 空格键 向上方向键开始: b暂停/继续:p退出: q帮助: h向上: u//这个键向上移动一次就停在半空中了,所以是个不可用键游戏的加速是根据等级来确定,游戏的等级,目前是没增加50个,等级升一级;没升一级游戏方块在下落的时候会多下降一个;大概有哪些BUG:1、游戏在玩的过程中有是会出现花屏的现象,比方说方框的最下方右多出一块来,我怀疑这是系统终端自身的问题;2、由于我的图形旋转是以当前图形第一小方框的坐标来旋转的,在图形变换是有些难看,而且我是让当前的图形不断的去%上他的图形变形个数,去取相应的图形,所以,,有可能由1变2不成,再按一次变形会由1直接变为3;我是采用++方式增加的;3、我的小图形是直接拷贝到大数组中,所以,在下一个图形出现的时候,会直接一次在大数组中出现,而不是一行一行的出现小图形;运行opuser./main

好久不玩了,手生疏了,O(∩_∩)O~

总结 , 哦,老板,我用游戏测试一下机器……

流转的时光,都成为命途中美丽的点缀,

IBM supervessel power云平台 之 俄罗斯方块 游戏篇

相关文章:

你感兴趣的文章:

标签云: