term2048

:tada: 2048 in your terminal

Github星跟蹤圖

========
term2048

.. image:: https://img.shields.io/travis/bfontaine/term2048.svg
:target: https://travis-ci.org/bfontaine/term2048
:alt: Build status

.. image:: https://img.shields.io/coveralls/bfontaine/term2048/master.svg
:target: https://coveralls.io/r/bfontaine/term2048?branch=master
:alt: Coverage status

.. image:: https://img.shields.io/pypi/v/term2048.svg
:target: https://pypi.python.org/pypi/term2048
:alt: Pypi package

term2048 is a terminal-based version of 2048_.

.. _2048: http://gabrielecirulli.github.io/2048/

.. image:: https://github.com/bfontaine/term2048/raw/master/img/term2048.png

Install

.. code-block::

pip install term2048

To upgrade a previous installation, use:

.. code-block::

pip install -U term2048

To install via snap_:

::

sudo snap install term2048

.. _snap: https://www.snapcraft.io

Install from source


.. code-block::

    git clone https://github.com/bfontaine/term2048.git && cd term2048
    [sudo] python setup.py install

Play
----

.. code-block::

    term2048

Then use arrow keys to move. VI keys (h,j,k,l) are also supported.

Use ``-h`` to check the list of available options, and ``--rules`` for the
game rules. Press ``<space>`` at any time during the game to pause it. You can
resume it later using ``term2048 --resume``.

Tests
-----

Clone this repo, then: ::

    [sudo] make deps
    make check

Note: while ``term2048`` should work on Windows, tests are meant to run on
UNIX-like OSes and ``term2048.keypress``-related tests may fail on Windows.

Contributions
-------------

* ``--version`` flag added by @aminb
* ``--rules`` flag added by @cardern
* Short ``-r`` and ``-v`` flags added by @yankuangshi
* Resume feature added by @pravj
* Snap installation method added by @LaughingLove

v0.2.0
~~~~~~

* Python 2.6 and 3.x support by @shaunduncan
* Tests instructions fixed by @olafleur
* Spawn probabilities fixed by @frankh
* Colors improved by @idosch
* hjkl keys support by @aminb
* Windows support by @valtron
* AZ mode by @JosephRedfern
* The first file-related tests were added by @taeram

主要指標

概覽
名稱與所有者bfontaine/term2048
主編程語言Python
編程語言Makefile (語言數: 2)
平台
許可證MIT License
所有者活动
創建於2014-03-13 21:16:49
推送於2022-03-03 18:07:23
最后一次提交2019-08-19 02:18:51
發布數13
最新版本名稱0.2.6 (發布於 )
第一版名稱0.1.2 (發布於 )
用户参与
星數806
關注者數24
派生數134
提交數233
已啟用問題?
問題數17
打開的問題數1
拉請求數12
打開的拉請求數0
關閉的拉請求數10
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?