push 63d28221c3ff4f40950de3550d01c45007fd0da3
[tagua/yd.git] / RELEASE
blobb53b3b6b70859f90da605fefdca78cbaf1430188
1 Introduction
2 ===============
3 Tagua is a generic board game application and framewok for KDE.
4 It can be used as a replacement for chess applications like XBoard and 
5 Winboard, both for playing in internet servers and for local editing of games.
6 However, Tagua is much more: it has an extensible board game infrastructure
7 which makes developing new board games extremely easy. So far, a number of
8 games have been developed, including Chess, Shogi and Xiangqi.
10 Feature list
11 ===============
12 * Local editing of games:
13   Games of chess and a number of variants (see below) can be edited and played locally.
14   A user friendly and graphically appealing move list control provides a mean to visualize complicated subvariant nesting.
15 * FICS / ICC compatible server support:
16   Tagua can manage a connection to a FICS-like server, with which the user can interact using a detachable console.
17   Games of any chess variant can be played, examined and observed.
18 * Generic game support:
19   Many board games can be easily implemented using the extensible Tagua infrastructure. So far, the following board games are implemented:
20     - Chess
21     - Chess 5x5
22     - Crazyhouse
23     - Shogi
24     - Minishogi
25 * Graphics:
26   Tagua features an advanced animation engine which can be easily extended on a per-variant basis.
27   It includes a powerful theme loader based on lua scripts that allows to dynamically create effects like drop down shadows. Themes can customize the appearance of pieces, board squares and borders, clocks, backgrounds and the layout of all these elements.
29 For more information, screenshots and design notes, visit http://www.tagua-project.org