Birdie Words - 1.5.0
An addictive word game - can you beat par?
Paul Paterson
(paulpaterson)
An addictive word game based on a combination of the game Boggle and golf.
You play a series of holes and try to combine words with enough letters to make
it to the hole. Each hole has a par so try to use as few words as possible.
On the harder levels, stay away from bunkers and water traps to avoid penalty strokes.
Changes
corrected errors:
* gradient hash indices wrapping were hardcoded for a permutation table of size 256; fixed.
* simplex_noise3 function possessed extensive errors; all fixed.
* noiselib.init procedure did not double the size of supplied permutation tables; fixed.
An experimental module named TorusNoise has been added as an example script. The module is not yet implemented in the trunk. TorusNoise is used to create seamlessly tiled noise by sampling the noise from the surface of a torus. The method works, but is very distorted due to projecting the torus surface onto a 2d plane. I am researching projection methods that modify the nature of the distortion so that the projected 3d noise better approximates typical 2d noise.
Run the script "tiled.py" to see torus noise.
I've also added a script, "simplex.py", that demonstrates the minimum script to produce some noise. The script "complex.py" demonstrates using multiple noise generators and modules to produce much more complex noise.
A final note for windows users. I will make an msi distribution shortly. The source-code contains C files that will need to be compiled. This is not a problem for Linux or OS X, both packaged with GCC. Windows users will need VS or GCC installed to install noiselib. With an msi distribution all files will come pre-compiled.
Links
Releases
Birdie Words 0.2.3 — 10 Jun, 2011
Birdie Words 0.2 — 29 May, 2011
Birdie Words 0.2.4 — 18 Jun, 2011
Birdie Words 0.3.2 — 30 Jul, 2011
Birdie Words 0.4 — 30 Sep, 2011
Birdie Words 0.3.1 — 27 Jul, 2011
Birdie Words 0.3 — 16 Jul, 2011
Pygame.org account Comments
-
Saluk64007 2011-07-25 18:42
It wouldn't run for me, cannot read ".ico" file format. Had to comment out where it loads the ico, and then where it tries to use it. This should be fixable by just using set_ico without trying to load it as a surface.
The actual game is a pretty neat idea. I play a lot of boggle, but this adds a little bit of strategy that makes things a bit more interesting.