Вторая — написать систему, в которой вместо списка скиллов, параметров, знаний и трейтов будут вписаны, как обьекты «скилл», «параметр», «знание», «трейт». Каждый из этих обьектов ведет себя строго конкретным образом в системе. Ну там «для проверки скилла бросьте ХдХ + показатель скилла против сложности». Игрок сам решает, что будет для него скиллом, что знанием, а что трейтом. Возможно, решает на ходу, в процессе игры. Ну типа «я хочу воспользоваться тэгом город, как знанием, для того, чтобы». Эта идея совсем сырая, пока что понятия не имею, что смогу из нее выжать.