       if Game.use_collisions
         @handle_collisions(player) for player in @players
 
+      @render_game if @browser
+
       @old_time = new_time
 
     addListener: (listener) ->

        else if lastpos.direction == Game.NORTH
          player.addToLine(new Position([lastpos.x, lastpos.y - (Game.VELOCITY * elapsed_time)], Game.NORTH, new_time))


    timer_tick: ->
      new_time = SynchronizedTime.getTime()


    @use_collisions = true

    constructor: (canvas) ->
      @players = []
      @listeners = []
      @browser = false


    start: ->
      @player0 = new Player("Player0", new Position([Game.WIDTH/2, 0], Game.SOUTH, 0))
