개요

조건문과 반복문의 정의와 목적, 그리고 종류를 알아보고 실습 코드를 살펴본다.

조건문

조건문이란?

특정 조건이 참인지 거짓인지에 따라 프로그램 흐름을 제어하는 문장을 의미한다.

C#을 포함한 대부분의 프로그래밍 언어에서 핵심 제어 구조 중 하나이며, 게임 로직, UI반응, 물리 처리 등 게임 구현 중 거의 모든 상황에서 필수적으로 사용된다.

조건문은 상황에 따라 서로 다른 행동을 하게 만들기 위해 사용한다고 생각하면 된다.

게임 개발에서의 맥락은 다양하게 있는데,

등등.. 많은 상황이 있고 다른 행동을 구현해야 함에 있어서 필수적인 문법이다.

조건문의 종류와 예시

if문 : 조건이 참을 때 실행할 코드 지정을 위한

# 실행할 코드가 여러줄인 경우
if (조건식)
{
    // 조건식이 참일 경우 실행할 코드
}

# 실행할 코드가 한줄인 경우
if (조건식)
    // 조건식이 참일 경우 실행할 코드
    
int hp = 30;

if (hp <= 0)
{
    Debug.Log("게임 오버");
}