The week in Palapeli: Real persistency, and a call for artists
October 4, 2008
Seems like KMail does (most definitely due to lousy internet connection) not send my mail to the kde-artists mailing list, so I’m posting it here. I need some icons for Palapeli. These are (in descending priority):
- an application icon (I use preferences-plugin currently)
- icons for the various patterns that come with Palapeli (name: palapeli-pattern-[rectangular|hexagon|jigsaw])
- an action icon “Show/Hide minimap” (I use document-preview currently)
The last one is something other games might want, too. If anyone feels like designing these icons, upload them to trunk/playground/games/palapeli/pics or similar (that directory does not exist yet).
Now the second big announcement: Palapeli is one of the first KDE applications (probably even the first one, I dunno) to have real persistency: Every change on the puzzle table is immediately saved to disk, which means that you can close Palapeli at all time and continue playing later. (That does also mean that you can only have one savegame per puzzle, but that does not seem to be a problem by now. The only problem is that Palapeli does not have a “Reset” button currently: Once you have solved the puzzle, you have to delete some configuration manually.)
What made this possible? The new interface I built some time ago has (as I already planned in my last blog entry) been removed, along with the underlying storage framework. I’m assembling some new library classes and dialogs, but currently, only Open and Export work. I hope to make new dialogs for Create and Import tomorrow.
The third point in this post is the bigger picture, i.e. what I expect Palapeli to become: I would like to transform it into a KPart. Yay, puzzle playing in Konqueror! I would really like to select a puzzle from KDE-Look and start playing directly in the browser (without obscure Web 2.0 stuff). That is the future I desire for Palapeli, and as I will never stop to collect ideas: what do you want to be Palapeli like? (See that lovely “Comment” button?)