Milestone #1 - Streetplan
So, I have set a milestone on this date for the steetplan to be up and running. Now… .Things have been hard the last weeks. First off, the math library I use for polygons etc. was a pain in the ass. It was not working like it should and therefore gave me a ton of big errors. After looking into it, the errors didn’t make sense to me. The library code looked ok and clean, but the faults told me otherwise… . I had a quick but unhandy solution that worked. But after a couple of days that workaround was just too unhandy. So I gave it another attempt to fix it. After a few frustrating hours I finally fixed the code and now it really works as it should. This cost me at least a day in total of working hours, and much more frustration.
That said, I have been making progress, but not as much as I hoped for. It now is possible to make streets and recognize the lots in them. There are a few things left to do for the data structures, but mostly they are done. But now comes the hardest part, generating them from some L-system rules. I already made a couple of helpfunctions, like scanning for neighbours, but I noticed that I need a couple more to make good rules possible.
So for the coming week I will be working on generating streets and improving the L-system. Milestone #2 is actually already achieved, diving into lots was actually more easy than I first imagined. So that buys me more time for the generation of streets. I also will be working on how to generate a building, still not figured out how to actually do it eventually.
With mixed feelings for this milestone I will continue to work. But I have still good hope that I can finish with a product that’s good for the job.
No comments yet
Leave a comment :: Posting your comment...