发新话题
打印

[原创]俄罗斯方块trunb c2.0编写

[原创]俄罗斯方块trunb c2.0编写

信息来源:邪恶八进制信息安全团队(www.eviloctal.com
文章作者:Andyower


这本来是老师布置的作业,原来我不想写的.但是那个老师实在很装....实在看不下去了.花了一个晚上编写.图形的引擎是几年前的时候,那个时候爱好游戏,用的是那套rpg的引擎,想不到改改就可以变成了俄罗斯方快的引擎了,所以写得很快~
想学c语言,或者正在写c语言的朋友,下载代码看看吧,我写了蛮详细的注释了的,在turboc2.0下调试通过.
320*200*256的分辨率.没有用到c语言标准图形库的任何一个函数,所有的图形操作都是通过汇编加c语言直接操作显存的.速度理论上来说比他自带的快很多倍,还有,加了音乐播放的功能,当时随便花了点时间按照简谱乱搞了几首歌上去.有"童话"."宁夏"."一生有你".等等~在游戏的过程中可以自己换歌曲,虽然有的时候音乐不是很正,将就一下吧.呵呵~~还有读取bmp的函数,当然了,只读取256色的bmp格式,毕竟是dos下的程序,要求不能太高的~呵呵~代码和程序已经打包了~代码写得很乱,还有,有些注释也写错了,但是懒得改了~算法也不是很好,自己慢慢看吧~

附件

els.rar (293 KB)

2005-9-29 02:24, 下载次数: 196

TOP

对了
忘记说了,支持中文
想在dos下显示中文的朋友也可以看看

TOP

支持中文,显示位图都不错,玩了一下,感觉就是图形和按键处理不是很顺畅,虽然是你说的直接操作显存.
源静则流清 本正则丰茂 内修则外理 形端则影直

TOP

发新话题