Menu
Coddy logo textTech

복습 - 플레이어 차례

Coddy Lua 여정의 Fundamentals 섹션에 포함된 레슨 — 90개 중 88번째.

challenge icon

챌린지

쉬움

플레이어가 공격을 수행하기에 충분한 행동 포인트(action points)를 가지고 있는지 확인하는 턴제 전투 시스템을 만드세요.

다음 변수들을 선언하세요:

  • 값이 3playerActionPoints
  • 값이 2attackCost

다음과 같은 if-else 문을 작성하세요:

  • 플레이어에게 충분한 행동 포인트가 있는 경우(공격 비용보다 크거나 같은 경우), 행동 포인트에서 공격 비용을 빼고 "Attack successful! Action points remaining: X"를 출력합니다. 여기서 X는 남은 포인트입니다.
  • 플레이어에게 행동 포인트가 충분하지 않은 경우, "Not enough action points to attack!"를 출력합니다.

직접 해보기

-- 변수 선언
local playerActionPoints = 3
local attackCost = 2

-- TODO: 여기에 코드를 작성하세요

Fundamentals의 모든 레슨