Kye 1.0 is now released. There are no significant changes in this release. As no bugs have been reported (or encountered by me), and the game is substantially complete and has not needed any major changes in a while, it is time to make a 1.0 release I think. I have made a minor fix to the Windows instructions but that is all.
Go to the Kye page here, or if you already know the game and just want the latest version you can head straight to the download page.
Showing posts with label kye. Show all posts
Showing posts with label kye. Show all posts
Friday, 17 December 2010
Thursday, 16 September 2010
kye 0.9.6
Kye 0.9.6 is now released. There are no significant changes in this release for Linux users.
What I have done in this release is fix a problem that prevented it running on Windows, added a Windows-specific .zip distribution, and added Windows installation instructions. I have also reorganised the website a bit, and added a video introduction to the game to the website.
Go to the Kye page here, or if you already know the game and just want the latest version you can head straight to the download page.
What I have done in this release is fix a problem that prevented it running on Windows, added a Windows-specific .zip distribution, and added Windows installation instructions. I have also reorganised the website a bit, and added a video introduction to the game to the website.
Go to the Kye page here, or if you already know the game and just want the latest version you can head straight to the download page.
Wednesday, 8 September 2010
kye 0.9.5
Kye 0.9.5 is now released. There are no major changes in this release ‒ I just did some tidying up, in particular improving some of the error handling.
You can get the latest version and installation help from the download page (or direct links: tgz, rpm ).
And while I am here, I'll note that "My Kye page" is back up. That is, not my Kye page but the site called "My Kye Page" which is in fact someone else's Kye page. Hopefully that's clear :-). "My Kye page" includes a download containing the set of levels that were included with Kye v2.0, plus a lot of user-designed levels, hints and tricks for playing the game, and a guide showing you how you can create your own levels.
You can get the latest version and installation help from the download page (or direct links: tgz, rpm ).
And while I am here, I'll note that "My Kye page" is back up. That is, not my Kye page but the site called "My Kye Page" which is in fact someone else's Kye page. Hopefully that's clear :-). "My Kye page" includes a download containing the set of levels that were included with Kye v2.0, plus a lot of user-designed levels, hints and tricks for playing the game, and a guide showing you how you can create your own levels.
Labels:
kye
Sunday, 4 April 2010
kye 0.9.4
A new release of Kye! No major changes in this release ‒ this is mostly an update to fix issues running Kye with newer versions of GTK and librsvg. In particular, my standard tileset no longer rendered correctly with the latest librsvg. There are also minor interface improvements.
You can get the latest version and installation help from the download page (or direct links: tgz, rpm ).
While I'm here, I was playing some levels to test the release and so I will throw out some level recommendations. Crowds is good fun. And my own level HOLD UP (from Problem.kye) remains the best of my own levels. And, um, yes I can't link to the other level set I liked because the site is down. I'll put up a few more recommendations with the next release, anyway.
I'll do a stable 1.0 release soon, once Robert's Kye page is back up (it's temporarily down while at the moment), and assuming there are no issues reported with this release.
You can get the latest version and installation help from the download page (or direct links: tgz, rpm ).
While I'm here, I was playing some levels to test the release and so I will throw out some level recommendations. Crowds is good fun. And my own level HOLD UP (from Problem.kye) remains the best of my own levels. And, um, yes I can't link to the other level set I liked because the site is down. I'll put up a few more recommendations with the next release, anyway.
I'll do a stable 1.0 release soon, once Robert's Kye page is back up (it's temporarily down while at the moment), and assuming there are no issues reported with this release.
Sunday, 28 June 2009
kye packages for python 2.5, 2.6
I have added packages of Kye for python 2.5 and 2.6 to the download page.
Labels:
kye
Saturday, 7 April 2007
Kye on OLPC
I have been offline for most of the past month, so I have only just got around to noting the news about Kye. This site has been getting quite a few hits due to being mentioned in the OLPC news: Kye has been ported to the OLPC.
Kye might well be a very appropriate game for the OLPC, in fact; it's an innocuous child-friendly game, simple to learn but, depending on the levels you play, can be very challenging. And it seems in keeping with the intent of the original Kye (where the registration money went to Save the Children).
Mind you, the laptop will have to have a durable mouse if it is to survive kids playing RUNNER :-).
Coincidentally, it appears that the port was done by Chris Ball, who used to work with me at Netcraft.
Kye might well be a very appropriate game for the OLPC, in fact; it's an innocuous child-friendly game, simple to learn but, depending on the levels you play, can be very challenging. And it seems in keeping with the intent of the original Kye (where the registration money went to Save the Children).
Mind you, the laptop will have to have a durable mouse if it is to survive kids playing RUNNER :-).
Coincidentally, it appears that the port was done by Chris Ball, who used to work with me at Netcraft.
Saturday, 10 February 2007
kye 0.9.3
More minor fixes in this release. The main fix here is for the wall auto-rounding option in the editor, which did not work correctly in 0.9.2. Also, the .desktop files in the RPM were not compliant with the most recent Linux desktop specification, so I have made some corrections to those. Apart from those 2 changes, the rest is minor code cleanups. Get it here.
A stable 1.0 release should be close (hmm, I think I said this before...).
A stable 1.0 release should be close (hmm, I think I said this before...).
Labels:
kye
Monday, 1 January 2007
Python Kye plugged by Linux Format
It is good to see that Python Kye is getting some attention; because I get precious little feedback about it. I never know how to read this - most feedback you get about open source projects is when someone finds a bug or wants something changed, so it can mean that it is "just working" for people; or it can mean that nobody managed to get it running.
Linux Format seem to like it though, as they gave a half-page write-up of Python Kye in their "HotPicks" section in issue 88 (Jan 2007). They seem to have understood the idea of Kye as a cross between Boulderdash and Sokoban, which is roughly how I characterised it for the description on Freshmeat.
I need to pick up the development again and get a version 1.0 released — I should be only two or three releases away from being able to declare it stable.
Linux Format seem to like it though, as they gave a half-page write-up of Python Kye in their "HotPicks" section in issue 88 (Jan 2007). They seem to have understood the idea of Kye as a cross between Boulderdash and Sokoban, which is roughly how I characterised it for the description on Freshmeat.
I need to pick up the development again and get a version 1.0 released — I should be only two or three releases away from being able to declare it stable.
Labels:
kye
Monday, 23 October 2006
kye 0.9.2
This release is mostly about code cleanup. I think all the major code commenting & reorganisation that I have wanted to do is now complete, so I should have only minor changes to make before I make the first stable release. 1.0 is not far away now.
This release fixes some problems with the game recording feature. And I have rewritten the status bar, so that the hint text is now displayed in a tooltip if it is too long to fit in the normal display.
Available here.
This release fixes some problems with the game recording feature. And I have rewritten the status bar, so that the hint text is now displayed in a tooltip if it is too long to fit in the normal display.
Available here.
Labels:
kye
Thursday, 12 October 2006
Another package
Mattias Drochner wrote to let me know that NetBSD has had a package of Kye for some time.
Tuesday, 10 October 2006
Packaged
João Pinto has created an unofficial package of Kye suitable for Ubuntu 6.06, available here.
Sunday, 8 October 2006
kye 0.9.1
This release does not contain much new from the user's point of view. I have been improving the error handling in several areas, so file and permissions errors should be less likely to result in a crashed interface; common problems like images.tar.gz being inaccessible should result in error messages in a dialog box now. The lack of other changes needed is partly due to getting little feedback, as you would expect for a pre-v1 version of a game few people know of, and there being few bugs to fix.
Internally, I have been doing a lot of cleaning up of the code: I learned python from a python-1.5 reference book that I bought from a remainders bookshop some years ago, so I have been using a lot of rather… old python idioms. So I have been doing a lot of code refactoring to make it a bit more modern and readable. There is still more to do here; on the bright side, given the lack of any other bugs, I should be ready to do a v1.0 when the code clean-up is done.
The new version is available from the python Kye page.
Internally, I have been doing a lot of cleaning up of the code: I learned python from a python-1.5 reference book that I bought from a remainders bookshop some years ago, so I have been using a lot of rather… old python idioms. So I have been doing a lot of code refactoring to make it a bit more modern and readable. There is still more to do here; on the bright side, given the lack of any other bugs, I should be ready to do a v1.0 when the code clean-up is done.
The new version is available from the python Kye page.
Sunday, 14 May 2006
Kye 0.9
This release makes few changes, despite the time lapse from 0.8 — which hopefully is a good sign for doing 1.0 as the next release. We will see. The main change in this version is another attempt to improve the keyboard input: the Kye doesn't move continuously as soon as you press a key, but waits a moment after doing the first move (rather like a normal keyboard repeat delay); hopefully this cuts down on the number of involuntary double-moves. You can hold SHIFT down to get an immediate continuous move. I am not a big keyboard user in Kye myself, so I hope people who are will tell me if this is an improvement or not.
This release also fixes a few problems with recordings. You can get 0.9 from the python Kye page.
This release also fixes a few problems with recordings. You can get 0.9 from the python Kye page.
Labels:
kye
Friday, 14 April 2006
Kye 0.8
I'm getting close to doing a 1.0 release now. Version 0.8 makes a few small but important changes. I have fixed a bug in the behaviour relative to the (original Windows) Kye v2: the starting alignment of shooters was wrong (shooters in a row are at different angles, but shooters in a column should be all at the same angle). Also, like the original Kye, if there is no Kye in the level then the game adds one automatically at (3,3) (for example LEVEL MIX1 from AntKye2.kye).
This version also remembers the window size that you like to use. Get it from the Python Kye page.
I have also re-released my set of levels System. It is now compatible with the Windows version of Kye (oops!), and I have fixed the only-too-obvious bugs in Trackway 2, and added another level.
I have also added a new set of levels called Mystical. These are some experimental levels that I wrote while investigating some of the weirder properties of the game - these will require some rather detailed knowledge of how the game works to complete. Don't waste your time on these unless you really want a challenge and have time to work out the tricks!
This version also remembers the window size that you like to use. Get it from the Python Kye page.
I have also re-released my set of levels System. It is now compatible with the Windows version of Kye (oops!), and I have fixed the only-too-obvious bugs in Trackway 2, and added another level.
I have also added a new set of levels called Mystical. These are some experimental levels that I wrote while investigating some of the weirder properties of the game - these will require some rather detailed knowledge of how the game works to complete. Don't waste your time on these unless you really want a challenge and have time to work out the tricks!
Labels:
kye
Sunday, 9 April 2006
New set of levels
I have added a new set of Kye levels. Mystical.kye are some very hard levels, which I have created to demonstrate/exploit some of the more unusual features of the game. Only people with a really detailed knowledge of the game will be able to complete these, I think. Not for beginners.
Friday, 7 April 2006
Kye 0.7 Released
This release adds a lot of features and improvements. The keyboard input should be better now, as it tries to allow for multiple keys being pressed at once. We will see if people find the feel of this better. You also now have access to diagonal movement using the numeric keypad, which was not possible before.
The interface should be closer to the Gnome/gtk standard feel now.
This version remembers recently played files, and remembers levels that you have already reached in the Goto Level dialog. And you can now record Kye games: this is experimental, and I certainly don't guarantee that recordings with this release will play back in future releases. It is probably useful mostly for me to answer people's questions about levels.
Finally, I have decided to impose the same rule as the Windows version of Kye, that the border of levels must be solid walls. I think this is simpler, as even I was forgetting this rule when designing levels; so some of the levels that I released were not compatible with the Windows version of Kye. It's a shame, but for the moment it's more useful for us to interoperate with the Windows version.
The new release is available from the Python Kye page.
The interface should be closer to the Gnome/gtk standard feel now.
This version remembers recently played files, and remembers levels that you have already reached in the Goto Level dialog. And you can now record Kye games: this is experimental, and I certainly don't guarantee that recordings with this release will play back in future releases. It is probably useful mostly for me to answer people's questions about levels.
Finally, I have decided to impose the same rule as the Windows version of Kye, that the border of levels must be solid walls. I think this is simpler, as even I was forgetting this rule when designing levels; so some of the levels that I released were not compatible with the Windows version of Kye. It's a shame, but for the moment it's more useful for us to interoperate with the Windows version.
The new release is available from the Python Kye page.
Thursday, 30 March 2006
Kye Recordings
Explaining how to complete a Kye level is very hard work, I have found.
Fortunately I have just reimplemented a neat feature that I had in my first port of Kye (a Java version that I played with for a while): recordings. Version 0.7 will be able to record and play back games (it just stores
per-gametick movement — I got the idea from Doom, of course). So I will be able to put up demos of all the introductory levels; hopefully this will help people get started.
Fortunately I have just reimplemented a neat feature that I had in my first port of Kye (a Java version that I played with for a while): recordings. Version 0.7 will be able to record and play back games (it just stores
per-gametick movement — I got the idea from Doom, of course). So I will be able to put up demos of all the introductory levels; hopefully this will help people get started.
Friday, 24 March 2006
Kye 0.6 Released
I have fixed the keyboard problems, which seem to be the main complaint about 0.5.0. Also I have ditched the final .0 of the version number, as I don't expect to take that long to reach 1.0 now :-). This release also works once again with pygtk 2.4.x, and I have an RPM package available now too (partly based on Viktor Kerkez's package for Atomix).
The new release is available from the Python Kye page.
The new release is available from the Python Kye page.
Thursday, 23 March 2006
Xye
Also, I notice that there is yet another Kye clone sprung up on sourceforge: Xye. It looks more like a derivative than a clone, though, as it is not fully compatible, but instead has lots of new objects added to the game. No level editor yet though, and while you can convert Kye levels to its new level format, they won't necessarily work. And it is Windows-only for now.
Kye on the Linux Game Tome
I just came across our entry in the Linux Game Tome. Feedback so far seems to be positive, except for some problems with the keyboard controls. I hardly ever use the keyboard, so I had not noticed this before; I have now fixed this problem for the next release (just a gtk-ism that I had not allowed for).
Subscribe to:
Posts (Atom)