프로그래밍

 3198, 1/160 회원가입  로그인  
   interple
   함수와 헤더파일제작 질문이요 ㅎ

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=3127 [복사]


안녕하세요

자유 게시판에서 실력도 안되는데 텍스트 게임 만든다고 맨땅에 해딩하고 있는 1人입니다 ㅎㅎ
결국 난관에 부딪혔어요 ㅋㅋ

일단 질문 내용을 정리하면요

1. 제가 함수를 만들어서 편하게 제작하고 싶은데 함수 만드는 방법과 조건좀 알려주세요

printf를 일일이 쓰기 힘들어 printf를 모아둔 함수를 만들려고 제나름 써본건데; 안되네요
잘못 된점좀 알려주세요

#include <stdio.h>
#include <conio.h>
#include <windows.h>

int printth( int a, int b, int c);

int main()
{
        printth( 1, 2, 3);

        System("PAUSE");
}

void printth(int a, int b, int c)
{

        printf("%d \n", a);
        printf("%d \n", b);
        printf("%d \n", c);

}


2. 제가 텍스트 게임 만들고 있는데요
switch로 선택문중에 선택하면 그거에 맞는 루트로 가는거거든요? 근데
한번 선택하면 그후에 다음 선택을 어떻게 만들어야 할지 모르겠어요
switch 중복은 안되는것 같고.. 좋은 해결 부탁드려요 ㅎㅎ

3. 텍스트 게임이라고는 하나 DOS창에서만 하면 심심한데..
일반 프로그램 창처럼 띄우는 방법하고 이미지 올릴수 있는 방법좀 알려주세요 ㅎㅎ

4. 마지막으로 게임을 하다보면 저장할 수 있어야 하는데
SAVE파일 어떻게 만들어요?

너무 어렵고 귀찮은 질문들을 한번에 해서 죄송합니다 ㅎㅎ

만약 직접 대화하면서 알려주시는게 편하시면 네이트온 아이디 알려주세요 ㅎ
제 블로그도 있으니깐 한번 와서 보셔도 좋아요 ㅎㅎ 제대로 된게 없는것 같지만.. ㅋㅋ

  Hit : 4752     Date : 2011/08/10 12:41



    
kjwon15 1. int printth 라고 해놓고 void printth라고 써서 에러납니다.
2. 무슨 말인지 약간 햇갈립니다만 switch 중복사용 가능합니다.
3. winAPI 기본 프로그램 소스 보면 대략 됩니다.
4. 이게 개인적으로 제일 어렵다고 생각합니다.
자신만의 파일 포맷을 만들고 그걸 파일로 출력하면 되겠죠
불러올 때는 다시 거꾸로 하면 되구요
말은 쉽지만 포맷을 어떻게 정할지 많이 고민하게 됩니다.(특히 게임이라면..)
2011/08/10  
reality 1....
2.goto 문 쓰시던가 while 쓰세요.
3.c++ 보면 class 있는데 그거 쓰세요.
4.파일입출력 써서 텍스트에 그 코드를 저장 시킨후 불러오면 되지 안을려나??
2011/08/11