[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: playground/games/palapeli-goldberg-slicer
From: Johannes Loehnert <loehnert.kde () gmx ! de>
Date: 2010-06-07 19:57:03
Message-ID: 20100607195703.D62CEAC8CD () svn ! kde ! org
[Download RAW message or body]
SVN commit 1135633 by jloehnert:
updated documentation and copyright notices
M +2 -1 INSTALL
M +13 -3 README
M +0 -1 TODO
M +1 -1 src/goldberg-engine.cpp
M +1 -1 src/grid-cairo.h
M +1 -1 src/grid-hex.cpp
M +1 -1 src/grid-rect.h
M +1 -1 src/grid-rotrex.cpp
M +1 -1 src/grid-voronoi.h
M +1 -1 src/pointfinder.cpp
M +1 -1 src/slicer-goldberg.h
M +1 -1 src/utilities.cpp
--- trunk/playground/games/palapeli-goldberg-slicer/INSTALL #1135632:1135633
@@ -3,11 +3,12 @@
* libpala header files
* cmake
* palapeli, of course.
+ * optional: qhull (for irregular grid generator)
Under (K)Ubuntu Lucid (or Karmic with backported KDE4.4) you can get those by
typing
{{{
- sudo apt-get install kdelibs5-dev libkdegames-dev cmake palapeli
+ sudo apt-get install kdelibs5-dev libkdegames-dev cmake palapeli qhull-bin
}}}
into a terminal window. Under other Linux distributions the package names
probably won't be much different.
--- trunk/playground/games/palapeli-goldberg-slicer/README #1135632:1135633
@@ -40,10 +40,8 @@
USAGE
=====
-Start Palapeli, click "Create puzzle". "Goldberg" should now be available as
-puzzle type. The options you can set are:
+Start Palapeli, click "Create puzzle". "Goldberg" should now be available as puzzle \
type. The options you can set are:
-
== Tesselation type ==
determines which grid is used to split up the image, or put another way, what shape \
the puzzle pieces will have. You have the following choices: @@ -52,6 +50,7 @@
* *Cairo pentagonal*: Five-sided pieces with unequal edge angles.
* *Hexagonal*: Six-sided pieces.
* *Rotrex (rhombi-trihexagonal)*: Hexagons surrounded by rectangles and triangles. \
Looks like many intersecting circles. + * *Irregular*: random pieces. The program \
`qvoronoi` (part of qhull) is needed to generate irregular puzzles.
The Cairo tesselation is rather hard to puzzle, since the pieces fit together in an \
unfamiliar manner. The Rotrex tesselation is simpler than the rectangular grid and \
looks pretty when put together.
@@ -71,7 +70,9 @@
"Alternate" rule does _not_ simply mean reversal of all plugs. In the alternate \
rectangular grid, each piece has 4 inward or 4 outward-pointing plugs. For the other \
tesselations, just try it out.
+This setting has no effect when using the irregular tesselation.
+
== Edge curviness ==
determines how curvy the edges are, i.e. how strongly the borders "dent in" or \
"bulge out". @@ -114,6 +115,15 @@
* 100%: Each plug will be a unique piece of art crafted especially for you.
+== Irr.: Diversity of piece size ==
+
+applies only to irregular tesselation, and determines how much the piece size \
varies. +
+ * 100%: very small and large pieces
+ * 50%: (default) pieces are all roughly of same size
+ * 0%: pieces are roughly of same size, crystallite-like structures arise
+
+
== Piece outlines ==
Draw a fine black outline around each piece, so that the individual pieces remain \
discernible in the assembled puzzle.
--- trunk/playground/games/palapeli-goldberg-slicer/TODO #1135632:1135633
@@ -2,7 +2,6 @@
== More grid types ==
- * Voronoi (= irregular) grid
* "domains" grid (irregular domains containing randomly-oriented rect grids)
* Penrose tiling (quasiregular)
* "tetrille" tiling (kites)
--- trunk/playground/games/palapeli-goldberg-slicer/src/goldberg-engine.cpp \
#1135632:1135633 @@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright 2010 J. Loehnert <loehnert.kde@gmx.net>
+ * Copyright 2010 Johannes Loehnert <loehnert.kde@gmx.net>
* based on the Jigsaw slicer (c) 2009 Stefan Majewsky <majewsky@gmx.net>
*
* This program is free software; you can redistribute it and/or
--- trunk/playground/games/palapeli-goldberg-slicer/src/grid-cairo.h #1135632:1135633
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright 2010 J. Loehnert <loehnert.kde@gmx.de>
+ * Copyright 2010 Johannes Loehnert <loehnert.kde@gmx.de>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public
--- trunk/playground/games/palapeli-goldberg-slicer/src/grid-hex.cpp #1135632:1135633
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright 2010 J. Loehnert <loehnert.kde@gmx.de>
+ * Copyright 2010 Johannes Loehnert <loehnert.kde@gmx.de>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public
--- trunk/playground/games/palapeli-goldberg-slicer/src/grid-rect.h #1135632:1135633
@@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright 2010 J. Loehnert <loehnert.kde@gmx.de>
+ * Copyright 2010 Johannes Loehnert <loehnert.kde@gmx.de>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public
--- trunk/playground/games/palapeli-goldberg-slicer/src/grid-rotrex.cpp \
#1135632:1135633 @@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright 2010 J. Loehnert <loehnert.kde@gmx.de>
+ * Copyright 2010 Johannes Loehnert <loehnert.kde@gmx.de>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public
--- trunk/playground/games/palapeli-goldberg-slicer/src/grid-voronoi.h \
#1135632:1135633 @@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright 2010 J. Loehnert <loehnert.kde@gmx.de>
+ * Copyright 2010 Johannes Loehnert <loehnert.kde@gmx.de>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public
--- trunk/playground/games/palapeli-goldberg-slicer/src/pointfinder.cpp \
#1135632:1135633 @@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright 2010 J. Loehnert <loehnert.kde@gmx.de>
+ * Copyright 2010 Johannes Loehnert <loehnert.kde@gmx.de>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public
--- trunk/playground/games/palapeli-goldberg-slicer/src/slicer-goldberg.h \
#1135632:1135633 @@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright 2010 J. Loehnert <loehnert.kde@gmx.de>
+ * Copyright 2010 Johannes Loehnert <loehnert.kde@gmx.de>
* based on the Jigsaw slicer (c) 2009 Stefan Majewsky <majewsky@gmx.net>
*
* This program is free software; you can redistribute it and/or
--- trunk/playground/games/palapeli-goldberg-slicer/src/utilities.cpp \
#1135632:1135633 @@ -1,5 +1,5 @@
/***************************************************************************
- * Copyright 2010 J. Loehnert <loehnert.kde@gmx.de>
+ * Copyright 2010 Johannes Loehnert <loehnert.kde@gmx.de>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic