Location:Home > Turbos product range > Turbo part number > IBM supervessel power云平台 之 俄罗斯方块 游戏篇

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

Time:2017-12-28 09:11Turbochargers information Click:

POWER tetris IBM supervessel p

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 中,方便大家下载
安装git
sudo apt-get install git git --version git version 1.9.1
下载源码
git clone' target='_blank'>https://code.csdn.net/linzhaolove/tetris.git[/code]
编译运行opuser@gto:~$ cd tetris/ opuser@gto:~/tetris$ ls main.c Makefile manual.txt README.md tony_tetris.c tony_tetris.h opuser@gto:~/tetris$ make cc -g -c -o main.o main.c cc -g -c -o tony_tetris.o tony_tetris.c gcc -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@gto:~/tetris$ ./main

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


好久不玩了,手生疏了,O(∩_∩)O~
总结 , 哦,老板,我用游戏测试一下机器……

powertetris

猜你在找

Copyright infringement? Click Here!