- 博客(3)
- 资源 (2)
- 收藏
- 关注
原创 Excel中通过VBA进行迷宫游戏
整体来说,算法优劣什么的没考虑过。当时就是想如果我用笔在纸上面画一个迷宫应该怎么画,然后代码就写出来了。可能整体的效率很低。代码实现两个功能:1、迷宫绘制:Main函数就是干这个的。2、迷宫游戏:Reset函数用来进行一些初始设定(每次玩之前都要设定一下);其他的就是利用Excel的Worksheet_SelectionChange函数实现“走步”。有兴趣的朋友可以拿来
2007-10-31 12:54:00 4971
原创 [NetHack003]You等用法
在NetHack的程序中,大量的使用了诸如“You("dont have anything to put in.")”之类的语句。这些语句实际上是一些封装好的输出指令,用来快速的输出一些描述内容。估计是出于一致性的考虑,整个NetHack源代码中充斥着各种各样的宏定义,用来保证在不同平台、不同编译器中都能使程序进行编译。当然,如果你只是想简单的了解程序结构的话,这样的处理方式也可以大大地提高程序
2007-10-08 12:58:00 1058 1
原创 [NetHack002]关于饥饿和其他
继续前面的内容,嗯,我们不希望人物感到饥饿。 这部分内容,我在Eat.c文件的gethungry()函数中找到了答案。只要在这个函数的最开始,加一条return语句让这个函数无效化。那么,在通常的走路、搜索等动作中就不会使人物感到饥饿了。当然,在学习等其他时候还是会继续饥饿的。但是,我并不打算修改这一部分。毕竟这是可以接受的。而修改了此处之后,就引发了一个新的问题。游戏中很多时候都可以通过
2007-10-08 12:57:00 946
透明窗体,Unicode
2009-08-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人