jack: (Default)
The python adventure games continues well although still in very early stages.

If anyone is curious, there are some screencaps on github at: https://github.com/CartesianDaemon/cartesianventure/tree/master/screencaps

I think that's the first time I put anything on github!
jack: (Default)
Last week I started learning python and seeing if I could code a proof of concept for a tile-based adventure[1] game with a branching undo and redo tree.

So far I'm liking python and pygame a lot :)

I'm slightly embarrassed, I spent essentially all this weekend hacking on it, which is a lot of time, and although a bit was spent on sunshine, shopping, tidying, and replying to emails, I should have made sure a bit more was. And it means that my estimates for "how much work there is to do" are still off. I spent most of the weekend tweaking interface stuff, which now looks quite good but always absorbs a lot of effort.

But hearteningly, I think I'm getting better at leaving stuff in a working state so it's easier to leave it for a bit then pick it up again.

It's surprisingly theraputic to be able to refactor as much as you want without any fixed deadlines, so the code is the way it "ought" to be.

I don't know if the project will actually go anywhere, but for the record, what's complete is:

Read more... )