2012년 2학기/C 프로그래밍 프로젝트

Homework #2. 캐릭터 및 아이템 정보 출력 프로그램

NanoSoft 2012. 10. 11. 14:43

배열을 사용하여 게임의 정보를 저장하고 있고 포인터를 사용하여 정보(캐릭터, 아이템 등)를 출력하는 프로그램을 작성하시오.

캐릭터와 아이템의 정보를 배열로 가지고 있을 것


<예제>

- character.h

void PrintCharacter();    // 캐릭터별 출력 (0, 1, 2, 3, 4, 5)


- character.c (5명의 캐릭터 예제)

static char *Name[5] = { "아무무", "잭스", ...};

static int Speed[5] = { 325, 320, ...};

static int AttackPower[5];

static int DefencePower[5];

 

<실행 예제>

------------------------------

캐릭터 [아무무]

이동속도: 325

공격력: 200

방어력: 200

------------------------------

캐릭터 [잭스]

...

-----------------------------

아이템 [신발]

이동속도: +20

...

----------------------------

...

 

 


 

<제한 요소>

- 최소 3개 모듈을 사용할 것

- 메인 함수가 들어있는 App 모듈

- 정보별 모듈 2개 (예를 들면, character.c 및 item.c)

 

 

<제출방법>

- 표지 상단에 과목명과 과제번호를 적을 것 (Homework #2)

- 표지 하단에 제출자의 이름, 학년, 학번을 적고 본인의 사진(누구인지 식별 가능해야 함)을 넣을 것

- 소스 코드(파일명 넣을 것)와 결과화면을 프린트하여 제출할 것

- 전체에 페이지를 넣을 것