|
|
| (55 intermediate revisions by 8 users not shown) |
| Line 1: |
Line 1: |
| [[Category:Miniature]]
| | {{Miniature}} |
| You love chess. You love Maemo and its devices. You believe they fit so well... yet you haven't found a convincing implementation of a chess game for Maemo. '''Miniature''' to the rescue!
| |
|
| |
|
| == The concept ==
| | '''We are moving to http://miniature-chess.org/''' |
| Miniature is a chess board that is always with you, ready to let you play and learn wherever you go.
| |
| | |
| * The main use case is playing online against other players at http://freechess.org (FICS)
| |
| * Now imagine that you can also chat with the other player.
| |
| * Learning is important: watch games live, review stored games and also process offline the lessons offered at FICS.
| |
| * Play P2P games against other players next to you or in your Contacts.
| |
| * And not only regular chess. See also Antichess, Chess960...
| |
| | |
| Miniature is based on Qt, targets Maemo as primary platform and plans to have ports for Symbian, Windows Mobile and desktop OSs (Linux, Windows, Mac).
| |
| | |
| == News ==
| |
| * 2009-11-17: [https://launchpad.net/~michael-hasselmann/+archive/miniature/+packages Miniature available for your desktop PC]
| |
| * 2009-11-16: A first & dummy [http://maemo.org/packages/view/miniature/ .deb package of Miniature] is available in Maemo 5 extras-devel.
| |
| * 2009-11-11: "(10:52:48 PM) mikhas: well, it's confirmed: Miniature runs on Qt 4.6, on the N900"
| |
| * 2009-11-10: Talk thread started: [http://talk.maemo.org/showthread.php?p=371747 Miniature development: Play chess games online]
| |
| * 2009-11-09: [http://taschenorakel.de/michael/2009/11/09/miniature-it-moves/ Miniature - it moves!], first blog post from Michael Hasselmann.
| |
| * 2009-11-08: [http://talk.maemo.org/showpost.php?p=368538&postcount=117 First running example] mimicking the "first realistic mockup".
| |
| * 2009-11-06: Code repository created: http://gitorious.org/miniature - source code exists since the beginning.
| |
| * 2009-11-06: [http://wiki.maemo.org/images/2/26/Miniature-playgame-portrait.png First realistic mockup for playing basic online chess] (portrait).
| |
| * 2009-10-31: First idea proposed in a Talk thread: [http://talk.maemo.org/showthread.php?t=33764 Contributors needed: the killer free chess game for Maemo]
| |
| | |
| == Features ==
| |
| Miniature is still not ready for end users. It doesn't play offline games and doesn't even know how to go online.
| |
| | |
| [http://maemo.org/packages/package_instance/view/fremantle_extras-devel_free_armel/miniature/0.1-1 Miniature 0.1-1] is available in Maemo 5 [[Extras-devel]], a repository recommended only to developers. End users will do good staying far from it.
| |
| | |
| This version can:
| |
| * Boot a screen in portrait mode.
| |
| * Display a nice-looking board (nice when the SVG transparency bug is fixed).
| |
| * Set the pieces in starting position.
| |
| * Move pieces freely with a basic finger friendly gesture: first tap to select the piece and second tap to drop it in a square.
| |
| * Highlight the selected piece.
| |
| * There is some (buggy) functionality to check the previous/next move.
| |
| | |
| Check [[Miniature/Development]] to follow the latest status and to get involved.
| |
| | |
| == Screenshots ==
| |
| This is how the real application looks like in v0.1-1.
| |
| <gallery widths=200px>
| |
| Image:Miniature_rooks_and_knights.jpg|<div style="padding:0em .5em;">Miniature learns chess in korius' development branch. Here rooks and knights know how to behave with each other.</div>
| |
| Image:Miniature glossy svg.png|<div style="padding:0em .5em;">Miniature with a glossy SVG board (contributed by tbf) as seen in the SDK.</div>
| |
| Image:Screenshot00.png|<div style="padding:0em .5em;">Miniature right after boot in the N900. It should look nice and glossy but there is a bug in the missing SVG transparency.</div>
| |
| Image:Miniature Screenshot01.png|<div style="padding:0em .5em;">The opening looks nice and the UI is finger friendly, very usable and actually precise.</div>
| |
| Image:Miniature Screenshot02 20091116.png|<div style="padding:0em .5em;">We are still teaching Miniature how to play proper chess. </div>
| |
| | |
| </gallery>
| |
| | |
| === Mockups ===
| |
| How things should look like in the future. (We are looking for real designers!)
| |
| | |
| <gallery widths=200px>
| |
| Image:Miniature-playgame-portrait-start.png|<div style="padding:0em .5em;">First boot.</div>
| |
| </gallery>
| |
| | |
| == Contact us ==
| |
| Questions, feedback and contributions are welcome!
| |
| | |
| * Talk discussion thread: [http://talk.maemo.org/showthread.php?t=34242 Miniature development: Play chess games online].
| |
| * With some luck you will find us online at #miniature in irc.freenode.net.
| |
| | |
| == Development ==
| |
| See [[/Development]] for more information on developing Miniature.
| |
| | |
| There are some [[/Policies | policies]] that we follow in the project.
| |