
그만 클릭하고, 방어를 프로그래밍하세요.
Tower.Defense(): Program the Fight에서는 단순히 포탑을 설치하는 것이 아니라 행동을 설계합니다. 시각적 코드 블록으로 목표 선택, 발사 타이밍, 적 유형에 대한 반응을 정의하세요.
코딩 경험은 필요 없습니다. 블록을 드래그해 전략을 만들고, 코드가 대신 싸우게 하세요.
각 포탑에는 전용 코드 에디터가 있습니다. 열어서 블록을 배치하세요:
「가장 가까운 적 사격」: 한 블록이면 충분합니다.
「만약 적이 금속 그리고 체력 > 50 → 가장 강한 적 사격」: 이제 생각이 필요합니다.
「만약 하나라도 적이 보스 → 첫 번째 적 사격 아니면 가장 가까운 적 사격 조건 위장 아님」: 이제 당신은 강력해집니다.
포탑은 매 턴마다 로직을 실행합니다. 나쁜 코드는 나쁜 결과를 낳습니다. 게임은 도와주지 않습니다.
조건 : 만약 / 아니면 만약 / 아니면
논리 : 그리고, 또는, 아님
비교 : >, <, =, !=
수량자 : 하나라도
선택자 : 가장 가까운, 가장 먼, 첫 번째, 마지막, 가장 약한, 가장 강한
적 태그 : 보스, 금속, 빠른, 단단한, 위장
진짜 프로그래밍 개념. 문법 오류도 컴파일러도 없이 블록만 사용합니다.
포탑 행동을 처음부터 설계하세요. 업그레이드 트리도, 자동 조준도 없습니다.
다양한 태그와 스탯을 가진 적의 웨이브에 도전하세요.
진행하면서 로직을 최적화하세요.
프로그램을 저장하고 재사용하세요.
단순 업그레이드 클릭 이상을 원하는 타워디펜스 팬.
게임으로 프로그래밍을 배우고 싶은 사람.
자신만의 방식으로 문제를 해결하는 플레이어.