Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tiny 'Nux Tarot – A minimalist and work in progress tarot game written in Vala
Vala Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
data fixed ui file and POTFILES.in so app menu can be translated
help Added help displayal (though help is still a stub)
po
src Added option to choose which card theme to use
vapi
.gitignore Updated .gitignore
AUTHORS Added new card theme
COPYING Initial commit
ChangeLog Added option to choose which card theme to use
INSTALL Initial commit
LISEZMOI.md updated ChangeLog and README.md
Makefile.am Added help displayal (though help is still a stub)
NEWS Initial commit
README Updated ChangeLog, TODO and README to finalize release of 0.3
README.md updated ChangeLog and README.md
TODO Moved app-menu xml code to separate file
autogen.sh Added requirement for yelp-tools in autogen.sh
configure.ac Added new card theme

README.md

Tiny 'Nux Tarot

About

Tiny 'Nux Tarot (TnT) is a french tarot game. Its main feature is to allow to play tarot even when you don't have friends. Latest version is 0.3.

TnT is written in Vala, uses the Gtk+ library, and is released under the GNU General Public License.

Features

  • Four-player game.
  • Basic tarot rules implemented, though special cases are missing ("poignee", "misere", "petit au bout").
  • Possibility to have multiple human players on the same computer, though that's not really that useful.

Screenshots

Version 0.3 (with french locale)

Installation

Dependencies

In order to run, Tiny 'Nux Tarot requires the following libraries:

  • libgtk-3.0 (>= 3.4)
  • libgee2

If you want to compile, you will also need the usual tools: gcc, and make.

Installing from a package

Currently, Tiny 'Nux Tarot is not available in distribution repositories, but I try to make Debian packages and would gladfully host other packages. If you are under Debian, you can look at the download page and see if there is a package that fits your architecture.

Installing from a source tarball

The simplest way is to download the code from the latest tarball, and to run the usual:

$ tar xjf tnt-latest.tar.bz2
$ cd tnt-0.3
$ ./configure
$ make
$ sudo make install

Note: as Vala source files are already precompiled in C, you won't need a Vala compiler in order to achieve this.

If everything goes well, all you have to do now is launch tnt, either by the command line or from the menu.

Downloading the latest version

If you want the latest version, you can use `git' to download the sources:

git://github.com/lady-segfault/tnt.git

In this case, you will additionally need the Vala compiler and yelp-tools.

Usage

Simply typing:

$ tnt

should launch a new game if you just installed it, or resume your previous game if you already played (only the scores are saved at the end of each game, though).

Playing

See the rules on Wikipedia

GUI is pretty basic: click on a card to play it or select/unselect it for your dog. Click the "OK" button at the end of the turn. The name of the player name who took is displayed in red (with skulls), the name of the one who won the precedent turn is displayed in blue. Some messages also appear at the right to give you some information about who distributes or what are the bids and scores.

Contact

liz.henry at ouvaton dot org

Something went wrong with that request. Please try again.