空战游戏这段代码,这个代码1K以内,看起来相当牛逼!
工作日的程序员,每天埋头写着代码;休息日的程序员,有可能在家里写代码。有个笑话说“程序员最爱周末,因为没有人打扰他写代码”,这虽然是玩笑话,但是也说明程序员么看他接触的就是无止尽的代码。有网友分享了自己写的一个空战游戏的代码,据说控制在1K以内。
这位网友说,WINXP下,在DOS的窗口中有效的运行DEBUG,再把上面的内容粘贴到DEBUG窗口当中,再按回车,就可以了。这位网友说,如果有人担心是病毒,但是让大家放心,因为这个游戏是运行在WINXP的下面。当你复制、黏贴后,只需点击DEBUG窗口图标,再选择编辑,就可以完成。
这位网友还说,这是他2004年的时候写的竖版空战射击游戏。整个游戏的代码,在1K以内。这位网友还写了运行的方法,那就是:
如果没有WINXP以及VMWARE的时候,而是在WIN7下的 DosBox用法。第一步:下载以及安装 D-Fend Reloaded的最新版,注意是带有FreeDOS以及GUI的DosBox,再运行。第二步:复制游戏中的代码,再保存在C盘下。存文件的路径是C:\Users\用户名\D-Fend Reloaded\VirtualHD\game.txt。第三步:用鼠标双击 D-Fend Reloaded的窗口中DosBox,再将DosBox启动。第四步:将CTRL_F12按住,再把CPU Speed调到10000以上。第五步:将debug < C:\game.txt命令输进去,再按回车,就可以开始游戏了。
下面是运行结果:
关于这段代码,别的网友又是怎么评论的呢?
网友一:空战直接是机械码吧!
网友二:这也叫24行吗,我觉得你直接说一行吧。
网友三:这段代码让我想起幽灵古堡,那是64K的demo。
网友四:难道Dos跑机器码就不用担心病毒?
网友五:好厉害!
网友六:太可怕了!
很多代码,看起来相当有趣,效果也非常牛逼。有人说写代码最重要的是逻辑思维,不知道各位大牛觉得上面这段代码,逻辑思维怎么样?