SFML и C++ Уроки \ Разработка игр › Форумы › Логика игр › Реализация атаки и защиты › Ответ в теме: Реализация атаки и защиты
MatrixDeity, только лучше делать не полями класса, а методами и лучше виртуальными. Таким образом мы можем варьировать урон и дать возможность легкой реализации критических атак. Так же в дальнейшем в наследуемых классах будет легко переопределить эту логику.