マップチップに

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

マップチップに

#1

投稿記事 by katamari » 13年前

初心者です
RPGを作りたいのですが
マップチップのプログラムをどこに書くとか
どんなプログラムを書けばいいのかわかりません
どなたか教えていただけないでしょうか?

アバター
みけCAT
記事: 6734
登録日時: 14年前
住所: 千葉県
連絡を取る:

Re: マップチップに

#2

投稿記事 by みけCAT » 13年前

これだけではわかりません。
利用する言語、開発環境、ライブラリ、OSなどを教えてください。
フォーラムルールもお読みください。
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)

katamari

Re: マップチップに

#3

投稿記事 by katamari » 13年前

すみません
言語はC++で
開発環境はVisualC++2010で
ライブラリはDilectXで
OSはwindows7Ultimateです。

beatle
記事: 1281
登録日時: 13年前
住所: 埼玉
連絡を取る:

Re: マップチップに

#4

投稿記事 by beatle » 13年前

どのくらい初心者なのでしょうか.
例えば,プログラムで画面に好きな画像を表示したり,キーボードから入力したりというような単純なことは出来るのでしょうか.

katamari

Re: マップチップに

#5

投稿記事 by katamari » 13年前

画面に好きな画像の表示、キーボードでの入力、音楽を流す
ことならできます

kokuoutyou
記事: 12
登録日時: 14年前
住所: 大阪府
連絡を取る:

Re: マップチップに

#6

投稿記事 by kokuoutyou » 13年前

参考程度ですが
自分がDXライブラリで作成しているRPGのソースを抜き出したやつです
マップデータ自体は1次元配列で管理しています

コード:

void MapData::MapDraw(int MapX,int MapY,int MapChipSizeX,int MapChipSizeY){
	for(int i=0;i<GetMapNumX();i++){
		for(int ii=0;ii<GetMapNumY();ii++){
			DrawExtendGraph(
				(i*MapChipSizeX)+MapX ,
				(ii*MapChipSizeY)+MapY,
				(i*MapChipSizeX+MapChipSizeX)+MapX ,
				(ii*MapChipSizeY+MapChipSizeY) +MapY,
				MapChip[Map[(ii*GetMapSizeX())+i]], FALSE );
		}
	}
}

fulls
記事: 72
登録日時: 14年前
住所: 埼玉

Re: マップチップに

#7

投稿記事 by fulls » 13年前

DXライブラリではなくDirectXですか?

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

Re: マップチップに

#8

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

katamari さんが書きました:画面に好きな画像の表示、キーボードでの入力、音楽を流す
ことならできます
これはDirectXで組めるという話でしょうか?
それともDXライブラリ? あるいはWin32API? それともウィンドウズフォーム(.NetFrameWork)でしょうか?
これが出来るなら、そこそこ理解している気がするのですが・・・。

とりあえずDXライブラリとC言語で書いた私のRPG講座をご紹介しておきます。
「マイ 日記 • C言語交流フォーラム ~ mixC++ ~」
http://dixq.net/forum/blog.php?u=114&sd=a&c=2
by softya(ソフト屋) 方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。

katamari

Re: マップチップに

#9

投稿記事 by katamari » 13年前

DXライブラリでした。

kokuoutyou
記事: 12
登録日時: 14年前
住所: 大阪府
連絡を取る:

Re: マップチップに

#10

投稿記事 by kokuoutyou » 13年前

自分で書いたコードを提示おねがいできますか?
そしてできないとはフローチャートの構成がわからないということでしょうか?

閉鎖

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