@Override
    public Pixel[][] getDisplay() {
        Pixel[][] pixels = new Pixel[50][50];
        for (int row = 0; row < thisTick.length; row++) {
            for (int col = player.getPos() - 25; col < player.getPos() + 25; col++) {
                //log(Level.FINEST, "col:%d playerPos:%d", col, player.getPos());
                if (isInBounds(col)) {
                    pixels[row][col - (player.getPos() - 25)]
                    = new Pixel(row, col, thisTick[row][col] == null
                                          ? 0 : thisTick[row][col].id);
                }
            }
        }
        return pixels;
    }