首页
论坛
课程
招聘
[旧帖] [原创]Win32汇编实现的一个完整的俄罗斯方块游戏 0.00元
2009-8-27 12:34 1729

[旧帖] [原创]Win32汇编实现的一个完整的俄罗斯方块游戏 0.00元

2009-8-27 12:34
1729
一直没什么大作产生(当然也产生不了),哎!花了几天时间用汇编写了个俄罗斯方块游戏,大概1600行代码,弄个邀请码,谢谢!



简单介绍:
游戏总体有空闲、运行中、暂停中、游戏结束4个状态,构成一个状态机,相关事件由按键、判断到游戏结束组成,响应动作主要是控制定时器、控制活动块、改变相关参数等。
4个状态里,游戏运行中状态最为复杂些,要处理方向键控制活动块、定时器响应等。
数据结构设计上,主游戏区的方阵由多个word来表示,一行对应一个word,一格对应一个bit;下落块总共有7种类型,每种又根据旋转方向有4种布局,对于每种类型块的每个旋转布局都统一成一个16bit大小的word来表示;等等。(多写几行字,看起来好看些

顺便把源码和exe上传了上来。

《0day安全 软件漏洞分析技术(第二版)》第三次再版印刷预售开始!

上传的附件:
收藏
点赞0
打赏
分享
最新回复 (6)
雪    币: 88
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
enthusiasm 活跃值 2009-8-27 17:28
2
0
顶!下了~继续学习中...
雪    币: 56
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
glacierTD 活跃值 2009-8-27 18:11
3
0
发现块在钻洞时,按快速下降后的逻辑处理有点问题,所以更新了下代码
雪    币: 246
活跃值: 活跃值 (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
hbu任我行 活跃值 2009-8-27 18:15
4
0
顶 。学习中~
雪    币: 195
活跃值: 活跃值 (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
machfe 活跃值 1 2009-8-27 19:11
5
0
很菜   没意思啊!!
雪    币: 56
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
glacierTD 活跃值 2009-8-27 19:15
6
0
没办法啊,起步的时候,当然菜了!
雪    币: 27
活跃值: 活跃值 (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
Spook幽灵 活跃值 2009-8-27 19:16
7
0
有精力写,牛~坚持总会成功
游客
登录 | 注册 方可回帖
返回