PyKye Now Available

created by T R Bradshaw on January 19, 2011 08:05 PM

I've finally uploaded my Kye clone for Python/Pygame called PyKye. This version is pretty unique (at least as far as I know) in that you can view levels in text mode and the levels are not restricted to a particular size. You can also resize the window in the INI file to be any resolution you wish (and your processor can handle). The images will size accordingly.

If you aren't familiar with the game, Kye is a real-time puzzle game in which you try to collect all the gems in a level without getting stuck or eaten. Sound easy? It's not. This game requires careful planning and strategy along with quick thinking and skill.

The version available for download does not include very many levels, but I hope to post more here soon. In the meantime, have fun creating your own levels. That was always one of the reasons I liked Kye so much, and I hope you will like PyKye for the same reason.

If you want to create your own levels, here's a brief description of the tiles:

Player
P - the player you move around the level

Edibles
* - a gem; if you collect all the gems in the level, you move on to the next one
e - an edible block that only the player can eat

Enemies
1 - an enemy that will eat you if you get too close

Walls (nothing can move walls)
# - a standard wall block
t - a wall block curved on the Top
b - a wall block curved on the Bottom
s - a wall block curved on the right (Starboard)
p - a wall block curved on the left (Port)

Special Walls (walls that permit special passage)
. - a block that will only let directional blocks through
_ - a block that only lets the player through

Blocks (the player and nudgers can move blocks)
@ - a square block
O - a round block that moves around other round pieces
C - a square block that changes the direction of directional blocks clockwise
c - a square block that changes the direction of directional blocks counter-clockwise
M - a square block that changes the direction of directional blocks to the opposite direction

Sticky (sticky blocks stick to enemies and blocks)
H - a sticky block sticky on the sides
I - a sticky block sticky on the top and bottom

Nudgers (Nudgers move blocks)
< - a nudger that travels left; changes direction on impact
^ - a nudger that travels up; changes direction on impact
> - a nudger that travels right; changes direction on impact
v - a nudger that travels down; changes direction on impact

Directional Blocks (these blocks move on their own)
L - a square block that moves left
U - a square block that moves up
R - a square block that moves right
D - a square block that moves down

l - a round block that moves left; moves around other round pieces
u - a round block that moves up; moves around other round pieces
r - a round block that moves right; moves around other round pieces
d - a round block that moves down; moves around other round pieces

Direction Blocks and Nudgers (these do both)
A - a square nudger block that moves left
W - a square nudger block that moves up
S - a square nudger block that moves right
Z - a square nudger block that moves down



Return to blog listing