복습 - 플레이어 차례
Coddy Lua 여정의 기초 섹션에 포함된 레슨. 90개 중 88번째.
챌린지
쉬움플레이어가 공격을 수행하기에 충분한 행동 포인트를 가지고 있는지 확인하는 턴제 전투 시스템을 만드세요.
다음 변수를 선언하세요.
- 값이
3인playerActionPoints - 값이
2인attackCost
다음과 같은 if-else 문을 작성하세요.
- 플레이어의 행동 포인트가 충분하면(공격 비용보다 크거나 같으면), 행동 포인트에서 공격 비용을 빼고 남은 포인트를 X라고 할 때
"Attack successful! Action points remaining: X"를 출력합니다. - 플레이어의 행동 포인트가 충분하지 않으면
"Not enough action points to attack!"를 출력합니다.
직접 해보기
-- 변수를 선언하세요
local playerActionPoints = 3
local attackCost = 2
-- TODO: 여기에 코드를 작성하세요기초의 모든 레슨
직접 연습해 보세요: 온라인 Lua 컴파일러