기초 수학 및 응용
Dr./Prof. Jun-Ho Huh
Dept. of Software, Catholic University of Pusan 허준호
전지적 수학시점
• LOL 아이템에서 백분율 비밀 캔다
전지적 수학시점
• “방어력이 20% 올랐습니다”,
• “적의 공격력이 30% 올랐습니다”
• MOBA의 탄생은 게임계 레전드 ‘스타크래프트’가 등장한 1998년
• 당시 스타크래프트는 유저가 맵과 규칙을 일부 바꿀 수 있는 ‘맵 에 디터’를 제공했는데, 아이디가 ‘Aeon64’인 유저가 맵 에디터를 이용 해 스타크래프트 유닛 중 하나를 골라 상대방의 핵심 건물을 부숴야 이기는 맵인 ‘영원한 투쟁(Aeon of Strifie)’
• 이 맵이 선풍적인 인기를 끌자 맵 에디터 기능을 가진 게임 워크래 프트3에도 비슷한 맵이 생겼고, 사람들은 이런 방식의 게임을 Aeon of Strife의 머리글자를 따 ‘AOS 장르’라 함
• 현재 MOBA의 대표 게임은 안 해본 사람은 있어도 한 번만 해본 사 람은 없다는 ‘리그 오브 레전드(롤)’
• 2009년 처음 등장한 롤은 141명에 달하는 챔피언과 공평한 매칭 시
스템, 쉬운 조작 덕분에 ‘롤 월드 챔피언십’, 일명 ‘롤드컵’이 열릴 정
도로 인기
게임마다 다른 효과 적용법!
• 게임을 더 재밌게 만드는 요소 중 하나는 아이템
• 방어 아이템을 장착하면 피해를 낮출 수 있고, 공격 아이템을 장착하면 피해를 많이 줄 수 있음
• 아이템의 효과는 게임마다 다름
• 방어력이 1인 아이템을 장착하면 어떤 효과가 있을까? 스타크래프트에서는 상대방의 공격 력이 방어력만큼 줄어드는 효과가 나타남.
• 상대의 공격력이 30이면 30-1=29만큼만 피해를 입힘
• 워크래프트3에서는 백분율을 써서 방어력 1마다 피해를 6%만큼 줄입니다. 즉, 상대방 공격 력에 0.94(94%)를 곱하면 됩니다. 방어력이 2면 30×(0.94)2=26.508만큼 피해를 입겠죠?
• 롤은 더 복잡함. 상대방의 방어력을 낮추는 ‘관통력’이 있음
전지적 수학 시점, 백분율로 나타낸 아이템의 효과는?
① 롤의 방어력은 체력이 높을수록 좋다!
• 롤에서 방어력은 1당 체력을 1% 올려주는 ‘효과’가 있음
• 예를 들어 체력이 200인 챔피언이 방어력 50인 아이템을 장착하면 200의 50%인 100(=200×0.5)을 더해 300이 됨
• 주의할 건 실제로 체력이 올라가는 게 아니라 상대방이 그렇게 ‘느낀다’는 것.
• 체력은 그대로 200이지만, 상대방은 300만큼 공격을 해야 함.
• 롤은 게임할 때마다 레벨 1부터 다시 시작. 체력이 오르는 정도는 원래 체력에 비례하므로 레벨을 올려 체력을 높인 뒤 방어 력을 높이는 게 효율적임
전지적 수학 시점, 백분율로 나타낸 아이템의 효과는?
② 고정 관통력은 초반, 백분율 관통력은 후반!
• 관통력은 상대방의 방어력을 정해진 값만큼 빼는 ‘고정 관통력’과 백분율만큼 낮추는 ‘백분 율 관통력’이 있음.
• 만약 고정 관통력과 백분율 관통력 효과가 있는 아이템을 모두 장착했다면 고정 관통력이 먼저 적용됨.
• 게임 초반에는 대부분 방어력이 낮으므로 원래 방어력에 영향을 받지 않는 고정 관통력을 갖추는 게 유리함.