python中的2048克隆,带有终端ui

macht的Python项目详细描述


python中带有终端ui的2048克隆 https://mediacru.sh/lwz2N8zBc3Ph.gif

安装

使用pip包管理器:

pip install macht

或:

python ./setup.py install

播放

macht

或者不安装(在项目目录中):

python -m macht

使用箭头键、wasd键或hjkl键移动平铺。

选项

指定板大小:

macht 5x5

同时在多个网格上播放:

macht 3x3 3x3 3x3

使用不同的基数播放:

macht --base 3

继续上一个游戏停止的位置(从/保存到一个可选文件):

macht -r
macht 5x5 --resume '~/.local/share/macht/5x5.json'

要显示帮助消息,请使用-h/--help选项。

依赖关系

  • blessed-用作终端输入和输出的一般抽象。
  • enum package–python的枚举。python3.4中包含的旧python版本需要使用enum34包。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java SimpleFramework和工厂方法   Java适当地处理异常   java单例类不起作用   java小程序和Swing在eclipse中不显示组件   多个键上的java Redisson FastRemove不起作用   java验证请求正文不等于模式   在Java中从URL读取数据   eche RecyclerView项的java Set自定义字体   string Java如何从Date获取HH:mm:ss   当Java应用程序落后于负载均衡器时,在某些URL上强制使用SSL   使用esapi时发生java错误   java使用流根据第二个列表中的值更新一个列表中的对象   组织。openqa。硒。Java中的NoTouchElementException WebDriver?   从JSON字符串Java创建CSV文件