Es bastante sencillo, de hecho yo lo hice hace tiempo. Simplemente creas una variable que se llame karma, por poner un ejemplo, y mediante decisiones (dandole opciones de actuación al jugador), le sumas puntos o le restas puntos. Ahora mismo estoy desde el movil pero en cuanto tenga un momento en el ordenador, te hago un tutorial si quieres ^^