Re: Town generators



On 22 oct, 17:08, I Own The Letter O <lord_h...@xxxxxxxxxxx> wrote:
Mingos briefly mentions BSP for making a town above and although I
haven't got to the stage where I need a town generator I can recommend
BSP. I sometimes play around with my dungeon generators to see what
else they can produce (Cellular automata make good desert islands, and
if I tweak a few values and change a few booleans around bizarrely it
creates a maze). I've had a little fiddle with BSP, instead of
creating 16 sections I had it do 32 for smaller buildings (although
the amount of partitions will depend on the size of your map screen).
I flipped the dig-out options so the centre of the partitions was
stone and the border was floor. It looked pretty okay for a village, I
didn't add any doors or anything because I was just fiddling rather
than working on LoS (the current bane of my life).

If you want something bigger you might need a different tactic as
large towns are normally built around features and have more defined
roads to those features (i.e. markets, churches, manor houses, primary
industry such as mills/smiths, etc).

Exactly my thinking. Also, BSP might provide an easy way of dealing
with small, but interesting details (like a road system or building
doors always facing the road). The reason I didn't write anything
about it was the 40x30 map size which doesn't permit feature-packed
maps anyway (at least I think so... I have to admit I'm used to
working with very large maps and my vision might be blurred by that
fact, heh heh).

Mingos
.



Relevant Pages

  • Re: Town generators
    ... Mingos briefly mentions BSP for making a town above and although I ... haven't got to the stage where I need a town generator I can recommend ... the amount of partitions will depend on the size of your map screen). ... roads to those features (i.e. markets, churches, manor houses, primary ...
    (rec.games.roguelike.development)
  • failed attempts to share code between BSPs...
    ... used by both BSPs (these have been deliberately written to be hardware ... on our "real" BSP). ... Added user features for each. ... features get built after the "normal" BSP features, ...
    (microsoft.public.windowsce.platbuilder)
  • Re: BSP for a new platform
    ... I am new to WinCE BSP development. ... the "old" peripherals driver this will shorten the porting time. ... For some of those features you may be able to ...
    (microsoft.public.windowsce.platbuilder)
  • Re: BSP for a new platform
    ... I am new to WinCE BSP development. ... the "old" peripherals driver this will shorten the porting time. ... For some of those features you may be able to ... start from the other BSP and add only the code needed to support the ...
    (microsoft.public.windowsce.platbuilder)
  • A RETAILMSG question in a small size NK.nb0 for ce600
    ... BSP. ... deselect all drivers. ... then RETAILMSG has no function.(no address in map). ...
    (microsoft.public.windowsce.platbuilder)