public void tick(long delta) {
        // FOLLOW CAM
        //------------
        //
        // Seems to only work correct in 1920 * 1080 resolution
        // Probably to do with scaling...
        // 
        // Work on this later! (tired, 23.55 now...)
        //
        //------------
        
        if(game.hero.getX() > ((game.getCameraX() + (game.getWidth() * 0.7)))) {
            game.setCameraX((long)(game.hero.getX() - (game.getWidth() * 0.7)));
        }
        if(game.hero.getY() > game.getCameraY() + (game.getHeight() * 0.7)) {
            game.setCameraY((long)(game.hero.getY() - (game.getHeight() * 0.7)));
        }
        if(game.hero.getX() < game.getCameraX() + (game.getWidth() * 0.3)) {
            game.setCameraX((long)(game.hero.getX() - game.getWidth() * 0.3));
            
        }
        if(game.hero.getY() < game.getCameraY() + (game.getHeight() * 0.3)) {
            game.setCameraY((long)(game.hero.getY() - game.getHeight() * 0.3));
        }
    }