So, after a bit of slacking in the beginning of the weekend we finally got some work done.
Quite a lot actually!
We decided that the refactoring would have to wait since the benefits didn't outweigh the costs at this point. We are quite close to being able to construct our prototype in the editor we already have, and porting over the editor would be too much work. The refactored project will be used after the prototype is finished and we know more about what we need. We will have to live with the spaghetti-code a little bit longer :/
Afe added/fixing saving and loading.
I added rotation to physics objects, which majorly screwed positioning-when-saved and the edit-control-gizmo.
This was collectively and swiftly fixed.
I also added one of the features that will be the basis for many of the puzzles in the game, Eating.
Chomp can now eat some parts of the world.
There are still a lot of questionmarks that we have to straighten out regarding this mechanic. Will this be the source of many diverse puzzles?
How are we going to communicate what parts of the world that can be eaten without making the solutions too obvious?
We still need to tweak the movement a bit. It is pretty good, and a lot of bugs have been fixed, but it's not perfect.
The movement really have to feel spot on for this to work. For example, when you push around objects, the don't feel like they have the correct weight to them. Tweak tweak tweak!
Here is a small puzzle we are using for testing and tweaking. Doesn't that red berry look totally delish? Too bad you can't reach it... or can you?
Oh, and I hacked together a small bash-script that posts the log-messages from our subversion commits to our twitter stream. I'm sure this will annoy the crap out of our five followers ;) Speaking of which, follow us on twitter! We are @zinkinteractive