Busy week

Instead of concentrating on a single thing this week, I have been working on multiple things. Surprisingly, I managed to have progress on all of them.

Documentation

http://tuturto.github.com/pyherc/ now hosts player manual (or rather start for it). Source are in .rst – format and Sphinx is used to generate html-files from them. Nifty system and I don’t have to think about layout while writing.

Level generator

Biggest progress was made in the new level generator. System is now able to split arbitary level into sections and link them together. Next step is to fill various rooms and corridors inside these sections.

Graphics

I came across nice texture in http://stock-background-texture.com/ and decided to use it in the background of the main menu. Not a big thing, but looks much nicer than just a black background. I still need to add title there though.

Testing

New tests are mostly related to new level generator. I tried to isolate system under test much better this time by using mocks and I’m pretty happy about the results. Dynamic language makes unit testing breeze and I don’t have to write complicated tests or libraries to work around limitations of language.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s