I haven't stopped working on that game. I just don't get very much done and I was feeling antisocial. It is certainly slow going, and I am easily distracted by offers to watch movies and visits from sisters.
Status
I have started versioning my code. I'm using Mercurial (Hg). I love the abbreviation, and it works quite well for my simple purposes. I am also in the middle of my first major rewrite. I am renaming classes, and sorting things into packages by dependancy. It's a little hard to debug, since I'm basically using a text editor, so when I change a class name it takes a while to catch all the instances of it, but I think it will be well worth it. If nothing else, I feel more organized.
I'll try to dive into my structure sometime, if I feel motivated enough to make pictures. We shall see.
Anyway, my current capabilities include:
- Load sprites
- Move sprites around with arrow keys.
- Collision detection / prevent sprites from walking through each other.
- Computer controlled sprite movement (basic, but there)
- Camera follows user
I ran out of things to say. TV is distracting.
Labels: Hg, Mercurial, MVC, python, rpg
Leave one.