|
http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=21604 [복사]
kangms0801님의 조언으로
클래스를 만들어 텍스트 게임을 만들려고 합니다 ㅎ
근데 제가 클래스를 만들어 본거는 자바언어로 이클립스를 이용해서 안드로이드 어플리케이션을 만들때만 써봤거든요;
그래서 세삼 c로 클래스를 만들려니 어색합니다 ㅎㅎ
도와주세요 ㅎㅎ
클래스를 처음 생성하면
// Class automatically generated by Dev-C++ New Class wizard
#include "2.h" // class's header file
// class constructor
2::2()
{
// insert your code here
}
// class destructor
2::~2()
{
// insert your code here
}
이라고 뜹니다.
1. 클래스 제작방법
2. 제작시 주의점
3. 클래스끼리의 연동방법
클래스를 위의 첫 코드에서 어떻게 해야할지와
그게 뭘 뜻하는지
그리고 제작시 어떤걸 주의해야되는지
또 2개의 클래스를 만들어서
그 종속 방법하고 연결방벙좀 알려주세요
연결방법이란 예를들어 1.클래스가끝나면 2.클래스로 넘어가는 그런 식이라고 해야할까요?
제가 텍스트 게임을 만들고있는데
첫시작을 1.클래스로 만들면
1, 2 선택지로 각각 다른 루트로 스토리가 진행되는거거든요
그래서 2,3 클래스를 따로 만들어서
선택지마다 2번클래스와 3번클래스로 넘어가는 그런 식으로 만들려 하거든요 도와주세요 ㅋㅋ
그리고 무기를 변수값으로 지정해서
그 변수에 0과 1을 대입하는 식을 만들어서 1이면 무기를 소유하고있다는 뜻이고 0이면 무기가 없다는 뜻인데
그 변수에 따라 스토리에 영향을 끼치는 그런 특징도 만들꺼에요
그럼 아마 무기 변수를 주클래스(종속관계에서)에 넣어야 하겠죠? 이런것도 방법좀 알려주세요 ㅎㅎ
제가 하는 법을 모르는 상태니깐 어떻게 하라고 말만해주시면 못하니깐 코드도 좀 직접 써서 알려주세요 ㅎㅎ
부탁드림돠 ㅎㅎ
|
Hit : 11105 Date : 2011/08/15 04:40
|