鱼C论坛

 找回密码
 立即注册
查看: 3332|回复: 13

[技术交流] 放假刚写的一个俄罗斯方块小游戏

[复制链接]
发表于 2012-1-19 23:40:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 chao_prince 于 2012-1-20 09:52 编辑

放假回来。。写个小程序练练手。。
本来是想用WIN32汇编写的。。无奈。。水平还不行。。实在弄不出来。。
后来退了一步。用C+API的。。勉勉强强给写出来了。。
奉上源码文件。。
不过由于急着写完,发布出来。。程序没有加注释。。并且游戏只实现了最基本的功能。。
年后如果有时间。。会加上源码注释,和游戏的增强功能的。。
(PS.代码写得很乱,请大家不要见笑。)
先附上图看一下效果:
360截图20120119232736026.jpg 360截图20120119232540291.jpg

源文件:
Tetris.zip (63.42 KB, 下载次数: 85)
解压后,直接点开Tetris.dsw工程文件。
编译运行。。就可以了。。

评分

参与人数 1鱼币 +10 收起 理由
小甲鱼 + 10 鼓励原创,加油!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-1-20 00:05:57 | 显示全部楼层
天晚了。。先睡觉去了。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-1-20 02:02:14 | 显示全部楼层
膜拜一下~~~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-1-20 04:07:25 | 显示全部楼层
额,看了一下。好像是《Windows程序设计》第十一章有过这个程序的例子。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-1-20 08:52:04 | 显示全部楼层
楼主厉害啊!!!鼓励一下!!!加油!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-1-20 09:51:15 | 显示全部楼层

没有吧。。我刚刚看过那章。。你说的只是那个对话框吧。。= =。。那个只是一个说明的对话框。。没有实现什么功能的。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-1-20 10:22:11 | 显示全部楼层
不知道楼主俄罗斯方块的基本思路是啥
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-1-20 11:42:47 | 显示全部楼层
chao_prince 发表于 2012-1-20 09:51
没有吧。。我刚刚看过那章。。你说的只是那个对话框吧。。= =。。那个只是一个说明的对话框。。没 ...

可能看错了吧。那本书看得我头都大了。:dizzy:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-1-20 12:21:31 | 显示全部楼层
好厉害,我也想学习成这样
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-1-20 12:49:03 | 显示全部楼层
YJL 发表于 2012-1-20 10:22
不知道楼主俄罗斯方块的基本思路是啥

一般来讲。。关键点有几个。。
一是画方块。。俄罗斯方块共有7种不同的形状。。还有不同的方向。。
还有就是移动的时候。。要擦除前一个图形,然后画出当着的图形。。
最后就是消行了。。用一个BOOL型的二维数组保存游戏盘。。
差不多就是这么多。。
剩下就是实现了。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2012-1-20 13:14:35 | 显示全部楼层
chao_prince 发表于 2012-1-20 12:49
一般来讲。。关键点有几个。。
一是画方块。。俄罗斯方块共有7种不同的形状。。还有不同的方向。。
还有 ...

自己也想试试啊,不过API还没研究过。。。谢谢咯
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-1-20 14:26:00 | 显示全部楼层
猫礼 发表于 2012-1-20 12:21
好厉害,我也想学习成这样

一步一步来。。慢慢学习了。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-1-20 14:26:20 | 显示全部楼层
这里的夜悄悄 发表于 2012-1-20 08:52
楼主厉害啊!!!鼓励一下!!!加油!!!

谢谢支持。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2012-1-20 23:34:16 | 显示全部楼层
被加分了。。感动。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-6-6 14:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表