排名前三据说“雷布斯”都在玩的终端游戏

2023-12-24 22:30

本文主要是介绍排名前三据说“雷布斯”都在玩的终端游戏,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

前言

昨天有小伙伴@MAGY 说要搞一个像素小鸟玩一玩,原本是准备写个shell脚本搞定的,后来发现还是有点难度的,毕竟还是需要一点素材进行渲染的,无法通过原始的终端输出进行控制。所以参考了一些资料之后,用原生的js写出了一款像素小鸟的游戏。

今天我们先来分享三款据说雷军“雷布斯”都在玩的终端游戏吧~

TOP1 2048

相信各位经历过2014年的小伙伴都会知道这款小游戏,根据【1024】改编而来。通过多个相同数字间的不停靠拢,最终生成2048这个数字块,最终赢得胜利。

今天分享的这款linux终端下的2048,是由C语言编写的文件。我们可以通过以下命令很方便的进行安装:

wget https://github.com/mevdschee/2048.c/blob/master/2048.c

然后进入下载目录,直接运行该文件:

gcc -o 2048 2048.c ./2048
./2048

clipboard.png

这样熟悉的界面就出来了。

我们还可以更换颜色模式,如下:

./2048 blackwhite

TOP2 俄罗斯

ubuntu下安装并运行:

sudo apt-get install bastet
bastet

clipboard.png

具体玩法不用多说,有童年的大家都懂的。

TOP3 贪吃蛇

排名第三的就是贪吃蛇了,虽然画风看着会很奇怪,但是还是很好玩的。

clipboard.png

ubuntu下安装运行:

sudo apt-get install greed
greed

补充

如果觉得不过瘾,推荐你们可以下一个BSD_games,这是一个安装包,里面有很多小游戏的集合,大家有兴趣的可以安装一下。
另外,赶紧把你所知道的好玩的控制端游戏留言分享给打字员们吧!

结语

原生js写的像素鸟送上,素材都来自互联网,有兴趣的朋友可以点击看一看。传送门

这篇关于排名前三据说“雷布斯”都在玩的终端游戏的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/533344

相关文章

Python38个游戏开发库整理汇总

《Python38个游戏开发库整理汇总》文章介绍了多种Python游戏开发库,涵盖2D/3D游戏开发、多人游戏框架及视觉小说引擎,适合不同需求的开发者入门,强调跨平台支持与易用性,并鼓励读者交流反馈以... 目录PyGameCocos2dPySoyPyOgrepygletPanda3DBlenderFife

idea的终端(Terminal)cmd的命令换成linux的命令详解

《idea的终端(Terminal)cmd的命令换成linux的命令详解》本文介绍IDEA配置Git的步骤:安装Git、修改终端设置并重启IDEA,强调顺序,作为个人经验分享,希望提供参考并支持脚本之... 目录一编程、设置前二、前置条件三、android设置四、设置后总结一、php设置前二、前置条件

游戏闪退弹窗提示找不到storm.dll文件怎么办? Stormdll文件损坏修复技巧

《游戏闪退弹窗提示找不到storm.dll文件怎么办?Stormdll文件损坏修复技巧》DLL文件丢失或损坏会导致软件无法正常运行,例如我们在电脑上运行软件或游戏时会得到以下提示:storm.dll... 很多玩家在打开游戏时,突然弹出“找不到storm.dll文件”的提示框,随后游戏直接闪退,这通常是由于

Python实现终端清屏的几种方式详解

《Python实现终端清屏的几种方式详解》在使用Python进行终端交互式编程时,我们经常需要清空当前终端屏幕的内容,本文为大家整理了几种常见的实现方法,有需要的小伙伴可以参考下... 目录方法一:使用 `os` 模块调用系统命令方法二:使用 `subprocess` 模块执行命令方法三:打印多个换行符模拟

在Linux终端中统计非二进制文件行数的实现方法

《在Linux终端中统计非二进制文件行数的实现方法》在Linux系统中,有时需要统计非二进制文件(如CSV、TXT文件)的行数,而不希望手动打开文件进行查看,例如,在处理大型日志文件、数据文件时,了解... 目录在linux终端中统计非二进制文件的行数技术背景实现步骤1. 使用wc命令2. 使用grep命令

Python实例题之pygame开发打飞机游戏实例代码

《Python实例题之pygame开发打飞机游戏实例代码》对于python的学习者,能够写出一个飞机大战的程序代码,是不是感觉到非常的开心,:本文主要介绍Python实例题之pygame开发打飞机... 目录题目pygame-aircraft-game使用 Pygame 开发的打飞机游戏脚本代码解释初始化部

python3 pip终端出现错误解决的方法详解

《python3pip终端出现错误解决的方法详解》这篇文章主要为大家详细介绍了python3pip如果在终端出现错误该如何解决,文中的示例方法讲解详细,感兴趣的小伙伴可以跟随小编一起了解一下... 目录前言一、查看是否已安装pip二、查看是否添加至环境变量1.查看环境变量是http://www.cppcns

vscode不能打开终端问题的解决办法

《vscode不能打开终端问题的解决办法》:本文主要介绍vscode不能打开终端问题的解决办法,问题的根源是Windows的安全软件限制了PowerShell的运行,而VSCode默认使用Powe... 遇到vscode不能打开终端问题,一直以为是安全软件限制问题,也没搜到解决方案,因为影响也不大,就没有管

Python开发文字版随机事件游戏的项目实例

《Python开发文字版随机事件游戏的项目实例》随机事件游戏是一种通过生成不可预测的事件来增强游戏体验的类型,在这篇博文中,我们将使用Python开发一款文字版随机事件游戏,通过这个项目,读者不仅能够... 目录项目概述2.1 游戏概念2.2 游戏特色2.3 目标玩家群体技术选择与环境准备3.1 开发环境3

找不到Anaconda prompt终端的原因分析及解决方案

《找不到Anacondaprompt终端的原因分析及解决方案》因为anaconda还没有初始化,在安装anaconda的过程中,有一行是否要添加anaconda到菜单目录中,由于没有勾选,导致没有菜... 目录问题原因问http://www.chinasem.cn题解决安装了 Anaconda 却找不到 An