新的一个月开始了,虽然今天还没把玛丽医生写出来但随笔还是要写一写的,毕竟不能在一个月的第一天就偷懒,这样的事情我还是做不出来的(悄悄地说)。
今天玩了很长时间,但不幸中的万幸就是我还是没忘记写我的玛丽医生,Bottle的构造函数写了出来,判断瓶子里面有没有可以下移的药片和药丸的那个函数也写出来了,还有就是判断有没有可以消除的的地方得那个函数和如果有就消除的那个函数也写出来了。(写完上一句的时候感觉到了意思不爽,回去查看了一下代码,果然我的感觉是很正确的,消除得那个函数就写了一半,而且还有一点疏忽,到此为止,回去补上面的明天忘了)
posted @
2008-11-01 22:03 正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷 阅读(179) |
评论 (0) |
编辑 收藏
调试过程中出现的问题以及解决办法
1、一运行就RE
原因:忘记调用init()函数,导致两个类没有实例化,直接读取野指针。
解决:在主函数里调用init()函数。
2、发现每次生成的虫子都是一样的,主函数里虽然srand了,却没有达到初始化随机种子的效果。
原因:我傻了,先init()才srand()。= =||
解决:先srand()再init()。
3、发现实际生成的虫子数总比应该生成的少那么一两个。
原因:我只检测了生成的随机虫子是否越界和四周是否构成同颜色的三行或者三列,忘记检测本位置是否原本有虫子导致后生成的符合要求的虫子将原生成的虫子覆盖。
解决:ok()函数里多加一条判断语句
if ( b_grid_type[x][y] == WORM ) return false;
4、按向右键也是向左移动。
原因:case RIGHT:里面本应++d_x写成了--d_x;
解决:>.<
5、下落时RE。
呃,这个问题很大,心很静的时候解决了,忘记怎么解决的了。大概是重写了很多函数,很多代码这样……
6、生成的药丸总是青色的。
原因:drawCapsule()函数忘记_setColor()了。
解决:给drawCapsule()函数增加一个颜色形式参数并设置颜色。
7、按一下左会向左移动很多很多格。
原因:按键时间虽然感觉很短,可是电脑已经检测到多次了。
解决:用GetTickCount()函数获取当前按键时间,达到10ms以后再做动作。并且用一个static unsigned char变量判断是否真正读入了按键。
8、药丸可以更漂亮些
原因:可爱的糖糖画了好多图图,抢过来用,嘿嘿 ^.^
解决:写了一个readBMP()函数,免得每次读取图片都要增加一大片代码。
×××××××9、血精灵图片读不出来
原因:
解决:
10、不会自己掉落
解决:count每到speed的时候都执行一次fall()函数。
11、最后一横行连续四个消不掉
原因:竟然把16写成了15……
解决:我想以后还是多用点const int之类的东西吧……
×××××××12、新生成的不连接药丸落下时产生的可消四列直至下一次才能消去。
原因:
解决:
13、有时候会生成三个连续同色虫子
原因:有一种情况是,先生成左虫子,后生成右虫子,最后生成中间的虫子
解决:加上这种情况以后,测试30余次,没有问题。
×××××××14、竟然偶然发现连接状态未变化的单独药丸不能落的bug
原因:未知
解决:bug未再出现过……
15、药丸在瓶子最上面的时候不能变化,给玩家带来不便。
解决:empty()函数里添加if ( y == -1 ) return true;处理特殊情况
×××××××16、竟然发现有不为空却颜色为黑的格子,bug啊bug,囧bug,bug总是很难预料的
原因:未知
解决:
我有一个很伟大的计划,就是重写……
posted @
2008-11-01 21:52 正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷 阅读(188) |
评论 (2) |
编辑 收藏
接着句子表达。
今天小光棍节,所以我和玛利医生没有在一起。
明天不是小光棍节,所以玛利医生明天回来。
今天的成果是我那万恶的江大地图算是Debug完了,工程啊。
今天的成果是我又重新开始写我的英语单张了,坚持啊。
今天的成果是我又画了张桌面,虽然花了不少,但是,一个多小时啊。
好,最后送上小光棍节的礼物:十一月的肖赫
来,大家看这个图,有什么不妥的呢,没看出来?再看看吧。还没看出来?那我说好了。它是不是不修边幅啊。嘿嘿,嗯,它就差一外套,嗯,这就是一个裸奔的11月桌面。
posted @
2008-11-01 21:37 正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷 阅读(118) |
评论 (0) |
编辑 收藏
现在我开始用AS做我可爱的mario了哦~~我发现我总是先做图形的东西。。。额。。读图已经都OK了竟然。。。但是逻辑还是很混乱。。加油加油~~我可爱的mario是有希望滴~~~我的n多个类啊。。。。唉。。。我总觉得好像不需要写那么多个类。。。但是就不自觉的越写越多了。。猫说类分的越细越好。。可是我总觉得自己分的是不是太细了。。。继续崩溃ing~~加油糖糖~~哇咔咔
posted @
2008-11-01 18:12 正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷 阅读(153) |
评论 (0) |
编辑 收藏
今天听到的比较经典的一句话就是我们复变函数老师的那一句话了,“我比较那个,不想那个”。听到这句话的时候偷偷笑了好久。这里就顺便的“引用”一下。
中午回去的时候确实不困,毕竟上午睡了很长时间,但是我还是忍不住上床睡了一会。但是谁又能想到呢,一觉睡醒之后已经是一个半小时之后了,醒来时候感觉浑身无力,比睡觉之前更乏。醒来之后就赶紧来到了实验室,做了一些每天的必修事情之后就赶紧写了玛丽医生。下午主要就写了Bottle的构造函数,没想到就一点点地构造函数竟然包含了这么多的内容,遇到一点困难就去重新写一个小程序来测试一下,尽量保证第一编写的质量,尽量缩短以后调试的时间。晚上的时候玩了一会竟然忘记看那一部下了很久很久的动漫,玩着玩着竟然又想到了Bottle构造函数里面的一个问题,想想还是挺复杂的,今天已经没有时间解决了,赶紧在Bottle的构造函数里面注释了一下,明天一定要解决不论有多难。OK,今天到此为止。走了
posted @
2008-10-31 22:12 正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷 阅读(106) |
评论 (2) |
编辑 收藏
算了一算,玛丽医生的截止时间就快到了,想的时间占了绝大多数。婷婷说,编写程序应该只占一小部分时间而大多数时间都是用在调试程序上的。我的行动却与婷婷说得相反,至今还未完整地写过,偶尔的想想个别的函数。前一段时间说过要系统的写一遍的,却一直都未实行。这个周末应该是个好机会,可以系统地写一遍,但是却惊奇的发现我们的那个麦田网站也要开始策划了,最近一直觉得很忙,但是却没拿出来一点成果,来到实验室没有俩星期但也差不多了,是骡子是马也该拉出去遛遛了。好了,抓住自己的主要目标,先写玛丽,网站的事情先让那些孩子们去看看。
posted @
2008-10-30 22:10 正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷 阅读(120) |
评论 (1) |
编辑 收藏
可以做成像coolkuai那样的,从下面向上涨虫子。
可以有特殊的虫子,需要消两次才能消掉。
或者某种虫子消掉以后会爆炸,炸出四个虫子。
也可以有隐藏虫子,碰到它才会出现。(我想到了超级玛丽)
达到某个分数以后出现特殊的药丸,可以将某处九个方格里的药丸一次性炸掉。
对战模式可以扩展的功能就更多了,比如道具啊之类的。
暂时只想到这几点,至于能不能实现就是后话了。
posted @
2008-10-30 19:45 正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷 阅读(123) |
评论 (1) |
编辑 收藏
早上起的不是很早,毕竟是昨天一天都没有休息好。起床、穿衣、刷牙、洗脸接着就是吃早饭,在接着就是去实验室。捣鼓捣鼓昨天的图形学上机,貌似(不是貌似)没有结果。想去上计算机网络课的时候,满桌子竟然找不到我的课本,无奈之下拿了一本Java的书。上课的时候看别的书,这样我可不好意思坐在前面,一学期破天荒地第一次坐在了后面,竟被同学说成是太阳打北面出来(晕,下着雨的天根本就没出太阳,那怎么可能从北面出来呢)。上课睡了一小会觉,(很久都没在课堂上睡过觉了,睡得不是很踏实),行了之后就看了看Java,一本厚厚的书终于在我的坚持不懈下看完了。
一部电影,下了好久了都没看过。准备趁今天中午不困的时间看一下,结果电脑刚打开老师就进了实验室,电影直到1点多才开始欣赏。看完了电影继续图形学,在二维与三维的交界处我迷茫了,三维在二维上显示我老是转不过弯来。几乎是搞了一个下午,还是无果。晚上吃过饭,去图书馆借我昨天看到的那一本书(昨天忘带借书证了),千里迢迢(夸张一下)来到图书馆,找到我要借的那本书,满怀期待的去借竟然被告知借的书超期了欠费6角,摸一摸口袋,浑身上下竟然没有一分钱(我的个天呐,那一刻我想杀了那个用我图书证借书的人的心都有了),无奈只好决定明天带上6毛钱来借书。晚上索性搞起Java来,上节课是做出来的程序都是散起来的,晚上的任务就是把它们集成起来了。但是不知道是不是那个谁老实跟我开玩笑,我越想做出来的时候,越做不出来。程序就不传上来了,毕竟这不是搞Java的博客,要快走人了,就结束吧。
posted @
2008-10-29 21:58 正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷 阅读(138) |
评论 (0) |
编辑 收藏
调试的技巧除了“避免调试”以外,还有心要比较静,别着急。
可以比较顺利的运行了,除了操作比较不爽以外。
这里提供cpp文件的下载。
/Files/jiangnan/DrMario.rar
以及exe文件下载。
/Files/jiangnan/exe.rar
posted @
2008-10-29 21:47 正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷 阅读(74) |
评论 (0) |
编辑 收藏
没干劲的一天吧,as第五章都没看完。唉。。难道是因为很多代码?不给自己找借口~明天早起看掉他~加油~
帮敏敏找搬东西的图片。。几乎把吉祥寺看了一遍。。找东西果然郁闷额。。祈祷他可以找到
posted @
2008-10-28 22:04 正牌的天地之灵和他的徒儿们肖赫_王婷婷_王冠_郑燚_孙婷 阅读(95) |
评论 (0) |
编辑 收藏