{
  "canvas":
  {
    "element": "canvas",
    "width":   800,
    "height":  400
  },

  "images":
  {
    "owl":     "img/owl-640.png",
    "tux":     "img/tux-640.png",
    "street1": "img/street1.png",
    "street2": "img/street2.png",
    "bush1":   "img/bush1.png",
    "bush2":   "img/bush2.png",
    "bush3":   "img/bush3.png",
    "bush4":   "img/bush4.png",
    "bush5":   "img/bush5.png",
    "bush6":   "img/bush6.png"
  },

  "game":
  {
    "fps": 120,

    "timeoutEnemy": {"@some": "int",  "min": 200, "max": 1000},
    "timeoutBush":  {"@some": "int",  "min": 300, "max": 700},

    "welcome":   "Drücken Sie den Start-Knopf!",
    "end":       "ENDE",

    "startGame": "Spiel starten",
    "stopGame":  "Spiel beenden"
  },

  "model":
  {
    "background":
    {
      "visible_start": true,
      "movable":       true,
      "direction":     "x",
      "subtypes":      ["street1", "street2"],

      "width":     800,
      "height":    400,

      "vx_start": -200,
      "vy_start":    0,

      "ax_start":    0,
      "ay_start":    0
    },

    "avatar":
    {
      "type":    "avatar",
      "subtype": "owl",

      "visible_start": true,
      "movable":       true,

      "r":  30,

      "x_start":  100,
      "y_start":  200,

      "x_min":    100,
      "x_max":    700,

      "vx_start": 200,
      "vy_start":   0,

      "vx_min":     0,
      "vx_max":   600,

      "ax_start":  100,
      "ay_start":    0
    },

    "enemy":
    {
      "visible_start": true,
      "movable":       true,

      "type":    "enemy",
      "subtype": "tux",

      "r":  30,

      "x_start": 0,
      "y_start": {"@some": "int",  "min": 120, "max": 270},

      "vx_start": {"@some": "num", "min": -30, "max": -70},
      "vy_start": 0

    },

    "bush":
    {
      "visible_start": true,
      "movable":       true,

      "type":     "bush",
      "subtype":  { "@some": ["bush1", "bush2", "bush3", "bush4", "bush5", "bush6"]},

      "width":    {"@some": "int",  "min": 60, "max": 120},
      "height":   30,

      "x_start":  0,
      "y_start":  {"@some": "int",  "min":300, "max": 350},

      "vx_start": 0,
      "vy_start": 0
    },

    "info":
    {
      "x": 400,
      "y": 160
    }
  },

  "view":
  {
    "enemy":
    {
      "color":       "#099",
      "borderWidth": 1,
      "borderColor": "#000"
    },

    "avatar":
    {
      "color":       "#990",
      "borderWidth": 1,
      "borderColor": "#000"
    },

    "info":
    {
      "color":     "#000000",
      "font":      "bold 25px Verdana, Geneva, sans-serif",
      "textAlign": "center"
    },

    "buttonStartStop":
    {
      "elementID": "button_start_stop"
    }
  },

  "control":
  {
    "keyboard":
    {
      "left":  {"key": "ArrowLeft",  "keyCode": 37},
      "right": {"key": "ArrowRight", "keyCode": 39}
    }
  }
}