当前位置:首页>> >>


俄罗斯方块.rar

收藏

资源目录
    文档预览:
    编号:20181030003515349    类型:共享资源    大小:33.37MB    格式:RAR    上传时间:2018-10-30
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    45
    金币
    关 键 词:
    俄罗斯方块
    资源描述:
    JISHOU UNIVERSITY程 序 设 计 基 础课 程 设 计题 目: 俄罗斯方块作 者: 王欣盛学 号: 2017401257所属学院: 软件学院专业年级: 软件工程 2017 级 4 班指导教师: 宋旭东完成时间: 2017 年 6 月 20 日—2017 年 6 月 29 日软件学院制项目描述目的:《俄罗斯方块》 (Tetris, 俄文:Тетрис)是一款由俄罗斯人 阿列克谢·帕基特诺夫于 1984 年 6 月发明的休闲游戏。该游戏曾经被多家公司代理过。经过多轮诉讼后,该游戏的代理权最终被任天堂获得。任天堂对于俄罗斯方块来说意义重大,因为将它与 GB 搭配在一起后,获得了巨大的成功。《俄罗斯方块》的基本规则是移动、旋转和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。由小方块组成的不同形状的板块陆续从屏幕上方落下来,玩家通过调整板块的位置和方向,使它们在屏幕底部拼出完整的一条或几条。这些完整的横条会随即消失,给新落下来的板块腾出空间,与此同时,玩家得到分数奖励。没有被消除掉的方块不断堆积起来,一旦堆到屏幕顶端,玩家便告输,游戏结束。俄罗斯方块获得许多奖励,在多项评选中被评为最经典游戏之一。它还创造了一些世界纪录,比如它是在最多平台上运行的视频游戏,也是直接连累玩家坐牢时间最长的游戏。项目功能目标项目创新点:项目增加了难度选择和积分随难度累加不同,音乐的转场设计等等项目主要流程1.开始界面选择开始或者排行榜退出选项,关闭音乐可以关闭当前界面音乐,开启如上。2.开始游戏会进入难度选择界面3.游戏主界面4.排行榜界面5、保存界面输入 id 自动保存分数核心代码游戏主程序void playGame(){//for(; ege::is_run(); ege::delay_fps(60))//{// ege::cleardevice();//ege::PIMAGE bk;//bk = ege::newimage();//ege::getimage(bk,“\\bk1.jpg“);ege::setbkmode(TRANSPARENT);ege::putimage(0,0,bk);draw_play_place();//绘制游戏区域ADATA one;//ege::cleardevice();PutOut();ablock testbl;ablock nextbl;//下一个方块int rk1=1+rand()%7;//随机产生 1 到 7{for(int x=0; x<10; x++)zt[x][20]=1;}{for(int n=0;; Sleep(10),n++)//主循环{one = getTime();//ege::outtextxy(0,0,one.timeinfo);//PutOut();if(live==1){live=0;//生成两个块当前的和下一个testbl.x=241+10-20;testbl.y=161+10-20;//预览生成坐标nextbl.x=500+10;nextbl.y=100+10;Get_point(rk1=1+rand()%7;Get_point(drawblock(
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:俄罗斯方块.rar
    链接地址:http://www.gold-doc.com/p-255257.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    [email protected] 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开