Häuser

Häuser

.

bildschirmleer()


haus = (größe = 100, farbe = weiß, farbe_dach = rot) ->
  fülle farbe
  wiederhole 5, ->
    vor größe
    links 90
  fülle farbe_dach
  rechts 60
  vor größe
  rechts 240
  vor größe
  fülle null
  rechts 150
  zurück größe
  rechts 90
  vor größe
  links 90

tür = (größe = 100, farbe = gelb) ->
  links 90
  vor größe/3
  rechts 90
  fülle farbe
  wiederhole 2, ->
    vor größe * .4
    links 90
    vor größe/4
    links 90
  fülle null
  rechts 90
  vor größe/3
  links 90

haus_mit_tür = (größe) ->
  haus größe, würfel [weiß, rot, blau], würfel [gelb, grün, orange]
  tür größe, würfel [lila, gelb, hellblau, schwarz]

gehe_zufällig = ->
  stifthoch()
  links würfel [ 0, 30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 330]
  vor würfel [60, 80, 100]
  gerade()
  stiftrunter()

wiederhole 20, ->
  haus_mit_tür würfel [20, 40, 60, 80, 100]
  gehe_zufällig()

versteckeigel()