城市街道的程序生成?

我读过L-Systems,读过Parish&Muller和Kelly&McCabe,并尝试实现这一点 ,但我真的没有任何运气(我所有的街道往往朝着一个方向,从不分支,等等)。 任何人都可以提供一些源代码,或某种生成城市街道系统的参考实现(最好沿着Parish&Muller的路线,但在这一点上,我会尝试任何东西)。 我已经做了几个星期了,并且无处可去。