더북(TheBook)

7.4 프로젝트.c

#include <stdio.h>

int level; ------------- ➊ 전역변수 선언, 레벨
int arrayFish[6]; ------ ➊ 전역변수 선언, 어항
void initData(); ------- ➋ 게임 초기화 함수 선언

int main(void) {
    initData(); -------- ➍ 게임 초기화 함수 호출
    return 0;
}

void initData() { ------ ➌ 게임 초기화 함수 정의
    level = 1; // 레벨 초기화(레벨 범위 1~5)
    for (int i = 0; i < 6; i++) {
        arrayFish[i] = 100; // 어항 물 높이 초기화(물 높이 범위 0~100)
    }
}

물고기 키우기 게임은 시간 정보가 중요합니다. 시간이 지날수록 물이 줄어들고 레벨이 올라갈수록 물은 더 빨리 줄어들죠. 따라서 시간 정보를 확인할 수 있어야 합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.