在源码上玩贪吃蛇,程序员式快乐!

栏目: IT资讯 · 发布时间: 6年前

贪吃蛇确实经典又耐玩,并且可以说是已经被玩出了花来,变种繁多。

上月初我们刚报道过作为愚人节彩蛋的谷歌地图版贪吃蛇,还有前不久以 Web 浏览器的网址栏作为游戏界面的 URL 贪吃蛇,最近又出现了可以在代码中玩的贪吃蛇。

在源码上玩贪吃蛇,程序员式快乐!

没错,是真的代码段!你可以说自己在跑代码,哦不,是在代码上跑蛇,也不对,其实还真的是在跑代码。

因为这款贪吃蛇游戏是在 quine 上运行起来的,quine 即自产生程序,指的是输出结果为程序自身源码的程序。相反,能够直接读取自己源码、读入用户输入或空白的程序一般都不被视为自产生程序。

也就是说,quine 贪吃蛇游戏背景里的那些代码其实就是它自身的源码。

作者已经开放了源码,只要先执行源文件 ( chmod +x quinesnake.cpp ),然后用 ./quinesnake.cpp 运行它,它便会自行调用  g++ 启动游戏。

程序运行起来后,按 w,a,s,d 操作即可。

在地图上玩贪吃蛇、在 URL 栏玩贪吃蛇、在源码上玩贪吃蛇……举办贪吃蛇创新大赛都不为过,创意无限的 程序员 们还会带来什么样的有趣玩法呢?

查看项目: https://www.oschina.net/p/quinesnake


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

设计模式之禅(第2版)

设计模式之禅(第2版)

秦小波 / 机械工业出版社 / 2014-2-25 / 89.00元

本书是设计模式领域公认的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作风格和方法的最大特点。第1版2010年出版,畅销至今,广受好评,是该领域的里程碑著作。深刻解读6大设计原则和28种设计模式的准确定义、应用方法和最佳实践,全方位比较各种同类模式之间的异同,详细讲解将不同的模式组合使用的方法。第2版在第1版的基础上有两方面的改进,一方面结合读者的意见和建议对原有内容中......一起来看看 《设计模式之禅(第2版)》 这本书的介绍吧!

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具