C++版について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
reeel

C++版について

#1

投稿記事 by reeel » 12年前

龍神録のC++版の、C++版ではない時に説明があった「必ず書く骨格」ってどこですか?

GameMgr → SystemMgr → Main

というのはわかるのですが、

内容が多すぎて

以下コードで画像が表示されるように龍神録の流れ(GameMgr → SystemMgr → Main)で書いてほしいです。

画像ロードもしてないので描画はされませんが・・・ロードされているという設定で・・・

コード:

//以下h-----------------------
#ifndef _BOARD2D_H
#define _BOARD2D_H

#include "Board.h"


class CBoard2D
{
private:
	float x , y;
protected:
	
public:
	CBoard2D();//コンストラクタ
	~CBoard2D();//デストラクタ

	void calc();
	void Draw();
};

#endif


//以下cpp-------------------------
#include <DxLib.h>

#include "Board2d.h"


CBoard2D::CBoard2D()
{
	x = 0;
	y = 0;
}

CBoard2D::~CBoard2D()
{
}

void CBoard2D::calc()
{
}

void CBoard2D::Draw()
{
	DrawGraph( x, y,画像,  TRUE );
}
お願いします。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前
住所: 東海地方
連絡を取る:

Re: C++版について

#2

投稿記事 by softya(ソフト屋) » 12年前

ごめんなさい。何をお願いされているかよく分からないのですが、何処がわからないのでしょうか?
龍神録C++は、mainがSystemMgr(ここにメインループ)を呼び出して、SystemMgrがGameMgrを呼び出し、GameMgr更に細かい処理を呼び出してと構成されています。
「必ず書く骨格」と言う意味なら、SystemMgrでしょうし、必要な物と考えるとGameMgrまでを含むと思います。

そもそも龍神録に「必ず書く骨格」なんてありましたっけ? 
「龍神録プログラミングの館」
http://dixq.net/rp/2.html
ここに書いてある「毎回書くプログラムの骨格」のことですか?
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

閉鎖

“C言語何でも質問掲示板” へ戻る