After a lengthy hiatus (not in a small way caused by my not having a desk), I've begun delving into Urban Crawl again. I've now refamiliarized myself with the code, and in the process I discovered a number of little inconsistencies and deficiencies that I am sure I would not have noticed for a long time had I not neglected this thing for 2 months. I've come across this sort of thing before, and in an attempt to be a massively cool dude I've decided to dub this phenomenon the Lazarus Effect. Because, you know. The project was dead, and now it is not, and it is almost better now for having died. Lazarus. Yup.
I finished up the whole shoreline generation and lake filling algorithm. I know now that my fortmer attempts at space filling were ridiculous and silly and filled with bugs, but I fixed them up and now you can really watch the tildes fly as your very own lake is created LIKE MAGIC. I've begun the generation of rivers, which in all likelihood will consist of boring straight lines of water instead of being all bendy and interesting. After that, my initial terrain generation will be complete and it will be on to roads.
I'm considering taking a short break from city generation to actually complete the interface and display library that I wrote. It's full-featured enough for my current uses, but I get the feeling that once I get deeper into the interesting bits of city generation I'm not going to want to take a break to go write some boring menu code. We'll see. Maybe if I complete the library I can release and become internet famous. Wouldn't that be a treat?
Wednesday, August 25, 2010
Subscribe to:
Posts (Atom)