検索結果 194 件

by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: DirectMusicのAudioPath
返信数: 1
閲覧数: 169

Re: DirectMusicのAudioPath

自己解決しました。もう少し調べればよかったです。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: DirectMusicのAudioPath
返信数: 1
閲覧数: 169

DirectMusicのAudioPath

まず、コードを乗せますね void CSoundManager::LoadSoundData( LPWSTR filename ) { CSoundData* SoundData = new CSoundData(); pLoader->LoadObjectFromFile( CLSID_DirectMusicSegment, IID_IDirectMusicSegment8, filename, reinterpret_cast< LPVOID* >( &( SoundData->Segment ) ) ); SoundData->Segment->Download( Performance...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: スコア表示
返信数: 5
閲覧数: 2210

Re: スコア表示

関数だけかかれてもわからないので、のせてもらえません?
TrnsBltとかだけかかれてもいまいちはっきりしないかと
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: 別の掲示板でプログラムに関する質問がありましてきちんとした回答ができたか自信がありませんどなたかアドバイスお願いします
返信数: 51
閲覧数: 3745

Re: 別の掲示板でプログラムに関する質問がありましてきちんとした回答ができたか自信がありませんどなたかアドバイスお願い

Dixqさんたちの言うとおりですね。僕も正直気合だけですすんできましたしね・・・。
ちょうどいまも簡単な処理に結構考えてたりしてます。考えるのが一番かなとおもいますねやっぱり。
だから、迷ってないで突き進めばいいかとおもいます。実践あるのみです。
応用はある程度基礎を固めるだけでいいとおもいます。そのうち慣れます。
応用に進むの怖がって、基礎ばっかりやってたんじゃいつまでたってもできないですよ。
たとえば、分数の計算するためにと普通の整数の足し算ばっかりやってても一生できないのとおなじです。
完璧なプログラマなんて絶対いませんし。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: 別の掲示板でプログラムに関する質問がありましてきちんとした回答ができたか自信がありませんどなたかアドバイスお願いします
返信数: 51
閲覧数: 3745

Re: 別の掲示板でプログラムに関する質問がありましてきちんとした回答ができたか自信がありませんどなたかアドバイスお願い

プログラム初心者の僕が言うのもなんですが、ほんとにみなさんの言うとおりだとおもいます。 正直、僕も3ヶ月しかプログラムに触れていないような入門者です。 なので、堀江さんの気持ちが痛いほどわかります。 僕も最初はあせりましたよ。こんなことしてて力がつくのだろうか?とか それこそ堀江さんとおなじようにアルゴリズムを勉強したほうがいいのかも。 という考えでいました。 アルゴリズムは確かに便利(?)ですし、使いこなせればコーディングのとき助けになるとおもいます。 でも、アルゴリズムができるからすごいものが作れるというわけでもなく、アルゴリズムをあまり理解していなくてもなにかと作れるとおもいます。 むし...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: WinAPI(?)で質問です
返信数: 4
閲覧数: 320

Re: WinAPI(?)で質問です

解決押し忘れましたね。すいません
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: WinAPI(?)で質問です
返信数: 4
閲覧数: 320

Re: WinAPI(?)で質問です

というかDirectXなので、最小化しないことを想定して最小化封印しました。
お手数おかけしましてすいません。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: WinAPI(?)で質問です
返信数: 4
閲覧数: 320

Re: WinAPI(?)で質問です

一応描画はできてるんですけど、なんか縮小して表示してるみたいになってしまって、
余った部分が後ろの背景をくりぬいたようになってしまって・・・
ウィンドウクラスはZeroMemoryで初期化して、背景はいじってないかとおもわれます。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: WinAPI(?)で質問です
返信数: 4
閲覧数: 320

WinAPI(?)で質問です

ちょっとしたブロック崩しゲームを、WinAPIとDirectX9で作っていたのですが、
ウィンドウを最小化したあとに再度もとの大きさに戻すと、クライアント領域の端のほうがくりぬかれてうまく表示できないんです。
最小化したときに、なにか情報を失っているのでしょうか?コードを貼り付けたいのですが、多くてはれなくて・・・
ちょっと説明下手かもしれないですが、こんな説明でもわかったかたいらっしゃいましたら教えてください。
よろしくおねがいします。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: DirectShowのリンクエラー
返信数: 1
閲覧数: 818

Re: DirectShowのリンクエラー

解決しました!すいません
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: DirectShowのリンクエラー
返信数: 1
閲覧数: 818

DirectShowのリンクエラー

if( FAILED( CoCreateInstance( CLSID_FilterGraph, NULL, CLSCTX_INPROC_SERVER, IID_IGraphBuilder, (void**)&Graph ) ) || FAILED( Graph->QueryInterface( IID_IMediaControl, (void**)&Control ) ) || FAILED( Graph->QueryInterface( IID_IMediaEvent, (void**)&Event ) ) || FAILED( Graph->QueryInterface( IID_IM...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: CreateWindowが失敗する
返信数: 4
閲覧数: 1160

Re: CreateWindowが失敗する

あれ?なんかよくわからないですが、解決しました。
一応チェックするようにしました。ありがとうございました
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: CreateWindowが失敗する
返信数: 4
閲覧数: 1160

Re: CreateWindowが失敗する

ありがとうございます
ちょっと調べてみますね
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: CreateWindowが失敗する
返信数: 4
閲覧数: 1160

CreateWindowが失敗する

http://ideone.com/kwCKE

ここの36行目からの処理で、CreateWindowが成功しなくて・・・
ちゃんとwcをZeroMemoryしてるし、なぜかよくわかりません。

よろしくお願いします
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ちょっと関数の実装のアドバイスなどご享受ください
返信数: 13
閲覧数: 821

Re: ちょっと関数の実装のアドバイスなどご享受ください

ありがとうございます。参考にさせていただきます。

みなさん本当にありがとうございました
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ちょっと関数の実装のアドバイスなどご享受ください
返信数: 13
閲覧数: 821

Re: ちょっと関数の実装のアドバイスなどご享受ください

できました。ありがとうございます。
クラス化ですが、あまり考えずにやりました。もっとこうしたほうがいい、などのアドバイスをいただけるとありがたいです。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ちょっと関数の実装のアドバイスなどご享受ください
返信数: 13
閲覧数: 821

Re: ちょっと関数の実装のアドバイスなどご享受ください

zipファイルの添付の仕方がよくわからないんです。すいません。
いちおう、画像表示クラスわけしてできました。透過表示もできるとおもいます。
そのコードを貼り付けたいのですが、1行目のとおりです。できれば教えてくれませんか?調べてみましたがわからなくて・・・
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ちょっと関数の実装のアドバイスなどご享受ください
返信数: 13
閲覧数: 821

Re: ちょっと関数の実装のアドバイスなどご享受ください

素朴な疑問ですが、ここってファイル添付できますかね?zipファイルとか
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ちょっと関数の実装のアドバイスなどご享受ください
返信数: 13
閲覧数: 821

Re: ちょっと関数の実装のアドバイスなどご享受ください

>>softyaさん
了解です。

>> 梨樹さん
ネイティブのDirectXです。すいません。返答ありがとうございます。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ちょっと関数の実装のアドバイスなどご享受ください
返信数: 13
閲覧数: 821

Re: ちょっと関数の実装のアドバイスなどご享受ください

そうですねすいませんw

画像表示までの一連の流れはわかります。
それを、うまく関数にして何回も使えるような感じにしたいです。
というか説明下手ですいませんw これでも説明不足ですねたぶん。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ちょっと関数の実装のアドバイスなどご享受ください
返信数: 13
閲覧数: 821

Re: ちょっと関数の実装のアドバイスなどご享受ください

ちょっと説明不足ですね。すいません

DXLibの内容をイメージしてつくってました。DirectX9をつかってやってます。
Libの中でやってることを自分でクラスわけして再現しようとしていました。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ちょっと関数の実装のアドバイスなどご享受ください
返信数: 13
閲覧数: 821

ちょっと関数の実装のアドバイスなどご享受ください

ゲームプログラミングの館のコードを、自分流にクラス分けしてたんですが、
画像の表示のところで詰まってしまいました・・・
DirectX9のSpriteでやってますが、ずっと考えていても思いつかなくて・・・
一応、ウィンドウの表示とフルスクリーンとかのChengeWindowやらは実装してみました。
画像の表示がうまくいくだけで結構進むと思います。

できればアドバイス、クラス構築のヒントなど教えていただけると幸いです。
よろしくおねがいします。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: これから自分がやるべきことについて
返信数: 2
閲覧数: 430

Re: これから自分がやるべきことについて

了解です。ありがとうございます。
とりあえず、DirectXまだ慣れてきたところなので、龍神録のサイトをまねてみようかと思います。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: これから自分がやるべきことについて
返信数: 2
閲覧数: 430

これから自分がやるべきことについて

プログラミング自体に関係のない質問ですいません。
自分はC++とDirectX9を使って勉強をしていました。
とりあえず、SDKのTutorialは全部やって、15歳からはじめるDirectXゲームプログラミングを読破しました。

そこで質問です。
勉強がてらに簡単なゲームでも作ってみようかなと思ったのですが、なにかおすすめのゲームなどありますでしょうか?
また、それで参考になるサイトなど、教えていただけると幸いです。

それともう1つ。
Tutorial以外にもいろいろサンプルがありましたが、それもやったほうがいいのでしょうか?

よろしくお願いします。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: オーバーロードの問題?
返信数: 3
閲覧数: 2224

Re: オーバーロードの問題?

そうだったんですか!ありがとうございます。解決しました!
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: オーバーロードの問題?
返信数: 3
閲覧数: 2224

オーバーロードの問題?

あるもの読んでコードを書いてみたのですが、エラーが出てこまっております。 http://ideone.com/bn67P ← CGraphics.h http://ideone.com/y02ZS ← CGraphics.cpp エラーコード graphics.cpp(172) : error C2572: 'CGraphics::SetLight' : 既定パラメータの再定義です: パラメータ 6 graphics.h(88) : 'CGraphics::SetLight' の宣言を確認してください。 オーバーロードしてるはずなのですが・・・いまいちわかりません。 よろしくお願いします。 ち...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

ありがとうございます。そちらで質問させていただきます。
ありがとうございました。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

古いPCなので、なくしているかないかと思われます・・・
6年前のPCです。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

XPのCDーROMってなんですかね?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

いろいろすいません。ありがとうございます。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

Softya屋さんへの回答ですね。すいません。
ISLeさんへの回答としては、ないと思います。
えっと、そうですね。再インストールしてみようかな。
できればですが、順番とかやり方とか教えてもらえるとうれしいです。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

多分してると思います。
というか、いまつかってたVC++アンインストールもできなくなってます。
どうしたらいいんでしょうか・・・SDKが壊れてしまったので再インストールもできないし・・・
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

いれてないですね(ぇ
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

XPですよ。ウイルス対策ソフトなんてあったかな・・・
ファイアーウォールとかですか?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

なかったですね・・・
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

Visual C++ 2008/2010, Visual C# 2008/2010, Visual Basic 2010
これは全部試しましたが、インストールできませんでした。
ほかの(Visual Studio以外)やつは普通にできるんですが・・・
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

前のバージョンが残ってたり、Visual Studio 2008をインストールしているからといった理由でしょうか?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

そのまんまググって調べたりもしたんですが、はっきりとは分からなくて・・・
すいません;;
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

Re: しょうもない質問ですが

ありがとうございます。
試してみましたが、よく分かりませんでした。
前は普通にできたのですが・・・なぜでしょう?(ちなみにVC++2008はまえはできました。
いまは全部できません・・・なにか忘れてるのかな・・・
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: しょうもない質問ですが
返信数: 25
閲覧数: 1705

しょうもない質問ですが

Visual C# 2010 をやろうかなとおもって、Wedインストールしようとしたら、
"セットアップコンポーネントの読み込み時にえらーが発生しました。キャンセルします。"
というエラーが出て困っています。
しらべてみても、見つけられませんでした。
誰か教えていただけないでしょうか。お願いします。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: C++の質問です
返信数: 3
閲覧数: 318

Re: C++の質問です

お2人ともありがとうございました。
ビット演算ですか。了解しました。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: C++の質問です
返信数: 3
閲覧数: 318

C++の質問です

質問させていただきます。 unsigned File::getUnsigned( int p ) const { const unsigned char* up; up = reinterpret_cast< const unsigned char* >( mData ); unsigned r = up[ p ]; r |= up[ p + 1 ] << 8; r |= up[ p + 2 ] << 16; r |= up[ p + 3 ] << 24; return r; } このコードの r |= up[ p + 1 ] << 8; の << 8 というのはどういう意味でしょうか? co...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: アクセス違反について
返信数: 4
閲覧数: 689

Re: アクセス違反について

解決しています。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: アクセス違反について
返信数: 4
閲覧数: 689

Re: アクセス違反について

おそらくそうですね(笑)
間違って違うとこに保存してました。

開けなかた時のしょりをきちんと書いておくべきですね。
ありがとうございました。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: アクセス違反について
返信数: 4
閲覧数: 689

アクセス違反について

ちょっと困ったことがあります。以下のコードですが・・・ #include "GameLib/Framework.h" #include <fstream> using namespace std; void readFile( char** buffer, int* size, const char* filename ); unsigned getUnsigned( const char* ); bool gFirst = true; int gImageWidth = 0; int gImageHeight = 0; unsigned* gImageData = 0; namespace ...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

おっと・・・解決にするの忘れてましたね。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

申し訳ありません。ここまで付き合ってもらって言うのもなんですが、受験の関係であまりできなくなると思うので、
ここで切らせてもらってもよいでしょうか。
時間的にも厳しくなってきたのです。
勝手にこんなことを書くのも失礼だとは思いますが、ここまででも十分にいろいろなことを学ばせていただきました。
時間があるときは、今回学んだことを生かしながらゲームを作ろうとおもいますので、
なにとぞ、ご理解くださるようお願い申し上げます。
ふざけてんのか!?とお思いになられるのも分かりますが、どうかお許しください。

ここまでありがとうございました。
また、お世話になることもあると思いますがよろしくお願いします。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

まあ、とりあえず買ってみました。お2人ともありがとうございます。 [枠] コンストラクタ(番号) 0,1,2の番号で座標とサイズが決まります。 デストラクタ 枠の消去? 描画関数 ふつうに描画する関数。 [スクエア] コンストラクタ 初期座標、サイズ、初期角度が決まる。 デストラクタ スクエアの消去? 描画関数 描画する。 移動関数 移動距離を計算し、次の位置を決める。 [ブロック] コンストラクタ 250個生成し、それぞれに初期座標、サイズを決める。 デストラクタ ブロックの消去? 描画関数 描画する。 [バー] コンストラクタ 初期位置、サイズが決まる。 デストラクタ 枠の消去? 描画関数...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

こんなこと聞くのもなんですが、
ゲームプログラマになる前に~っていうのは、1人で開発するときも役に立ちますか?

ある人は、まだなくてもいいんじゃない?といっていたので、ちょっと気になりました。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録プログラミングの11章について
返信数: 11
閲覧数: 602

Re: 龍神録プログラミングの11章について

解決したのでしたら、解決にしておくといいと思いますよ。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

変換ミスです。すいません。

こんな感じでかけばいいのですか?でした。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

[枠]
コンストラクタ(番号)・・・0,1,2の番号で枠の座標とサイズが決まります。
デストラクタ
描画関数・・・描画を担当。
・・・

見たいな漢字で書けばいいんですか?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

DirectXでやってみようかなと思いましたが、DXライブラリのほうがいいですかね? [枠] 3つのインスタンスを配列で生成。  float ml,mt; //左上座標  float width,height; //ブロック、バーなどのサイズ  int color;//色  初期化位置 (0,0)、(637,0)、(3,0)  初期化サイズ (3,480)、(3,480)、(640-6,3)  色はシルバーで。  移動しなし。 [スクエア] float ml,mt; //左上座標 float width,height; //ブロック、バーなどのサイズ  int color; //色 float...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

>>まめっちさん ありがとうございます。参考にさせていただきます。 ゲームプログラマーになるまえに~ってやつは気になってたので今度見てみます。 統一する変数 (float ml, float mt); //左上座標 float width, float height; //ブロック、バーなどのサイズ 色の変数ってどうづればいいですかね? あと、今回はベクトルでやって生きたいと思います。 [枠] 枠はこれで3つにしたつもりでした。説明下手ですいません。 初期位置は画面左端上(0,0)から、(0,480)まで、さらに右端上(637,0)から、(637,480)までとします。 あと、画面上端の枠は、...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

了解です。 [枠] 初期位置は画面左端上(0,0)から、(0,480)まで、さらに右端上(637,0)から、(637,480)までとします。 あと、画面上端の枠は、(3,0)から、(637,0)まで。 移動しないので、移動用変数は用意しない。 [キューブ] 左上の座標(float ex, float ey)とする。 初期位置は(314.0f, 412.0f)とする。 色はシルバーで。 縦横ともに12ピクセル。 発射角度の変数もいりますね(たぶん)。これはint angleと宣言し、rand()関数で-45~-60,45~60度に設定します。 移動距離を計算する変数も必要だと考えてfloat m...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

それか、球の当たり判定処理を四角形だけで処理するというのはどうでしょうか?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

分かりました。 [枠] 初期位置は画面左端上(0,0)から、(0,480)まで、さらに右端上(637,0)から、(637,480)までとします。あと、画面上端の枠は、(3,0)から、(637,0)まで。移動しないので、移動用変数は用意しない。 [球] 中心の座標(float ex, float ey)とすると、初期位置は(320.0f, 418.0f)とする。球の半径をfloat radiusと宣言し、6ピクセルと設定。 発射角度の変数もいりますね(たぶん)。これはint angleと宣言し、rand()関数で-45~-60,45~60度に設定します。移動距離を計算する変数も必要だと考えてfl...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

了解です。
足りないといってたのは半径部分の変数のことですか?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

[球]
中心の座標を(float x, float y)とし、初期位置を(320.0f,418.0f)にします。球の半径は6ピクセルです。
座標との関係って言うのがよくわかりません。どういうことですか?
質問ばっかりで申し訳ございません。これから、がんばって理解しようと努力しますので、どうかよろしくお願いします。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

こんなことをいうのは恥ずかしいですが、
どんなふうにすればいいかわからないです。
変数、定数はx, yみたいに書くのか、座標を決める変数、定数と書くのか、どうすればいいでしょうか?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

ちょっと忘れがちなので、次からは紙にでもまとめておこうと思います。 画面・・・640*480 枠 ・・・画面端に存在。下にはなし。太さは3ピクセル(ドット)。移動はしない。 球・・・ 初期値はバーの座標より10ピクセル上。初期角度はー45度からー60度、45度から60度の間に開始時にランダムで設定。1フレ       ームにどれだけ移動するかは調整。枠、ブロック、バーにあたると反射する。このとき、入射角と反射角は等しくする。またブロックに       あたった場合、そのブロックを消す。大きさは半径6ピクセル。 バー・・・←→十字キーで移動。キーのとおり左右にしか移動しない。大きさは、たて12ピ...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

返信遅れてすいません。いいわけですが、いろいろ家が忙しくて、気をつけます。 ではいきます。 画面・・・640*480 枠 ・・・画面端に存在。下にはなし。太さは3ピクセル(ドット)。移動はしない。 球・・・ 初期値はバーの座標より10ピクセル上。初期角度はー45度からー60度、45度から60度の間に開始時にランダムで設定。1フレ       ームにどれだけ移動するかは調整。枠、ブロック、バーにあたると反射する。このとき、入射角と反射角は等しくする。またブロックに       あたった場合、そのブロックを消す。 バー・・・←→十字キーで移動。キーのとおり左右にしか移動しない。大きさは、たて12ピ...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

ブロック間に空間要ります?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

640から25*25をひいて25。さらに枠の6をひいて19。2で割って9.5。
ブロックの塊の左上はx座標は9.5で、y座標は10でいいですか?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

では、ブロックの列を25に減らして、ひとつの縦は12ドット、幅は25どっとくらいででいいですかね。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームのクラスの効率的な分け方について

いえ、一応真剣に書いております・・・^^;
すいません、抜かすつもりはないです。申し訳ございません。
枠は、窓に描画される部分の端で、太さは2ドットで。下にはありません。
あと、ドットの大きさはピクセルでいいですか?単位はドットのほうがいいですかね?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームアルゴリズム学習にあたって

バーは十字キー左右で動かせて、大きさは・・・枠の5分の1くらい。初期位置は中央下部です。
球の入射角と反射角は等しく、初期位置は、バーの少し上あたりで、↑に向かって発射。
初期角度は、-45度からー60度、45度から60度で統一しましょうか(このあたりどれくらいがいいのかよく分からないです)。
球は勝手に移動します。
ブロックは、たて10個、横50個くらいでいいかな。合計500個です。
バリエーションはたくさんあると思いますが、全部言ってるとキリがないと思います。
そして、画面上部y座標が10から110くらい(でいいですか?)に存在します。
枠は、クライアント座標端っこでいいですね。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームアルゴリズム学習にあたって

枠は窓のクライアント領域の端っこ部分(下を除く)、
ブロックは、ひとえにいくつとはいえないけど、複数。
球の発射角度は、-30度~30度(くらいでいいかな?)の間で上にランダムに発射。
ブロックは画面上部といいませんでしたっけ?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームアルゴリズム学習にあたって

バーは十字キー左右で動かせて、大きさは・・・5分の1くらいですかね?まあ、調整していきます。初期位置は中央下部です。
球の入射角と反射角は等しい?初期位置は、バーの少し上あたりで、↑に向かって発射。
球は勝手に移動します。
ブロックは、softyaさんの言うとおり複数あります。
そして、画面上部に存在します。

まだあるような気がしますが、こんなもんでしょうか?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームアルゴリズム学習にあたって

返信遅れてすいません。

バー・・・左右に移動(移動制限が枠まで)、球を跳ね返す、細い横長の壁(?)
球・・・障害物に当たると反射する(あたったのがブロックならそれを消去、) 枠下から出るとアウト
枠・・・移動しない、球を跳ね返すが、↓の枠はこれをしない
ブロック・・・移動しない、球が当たると球を跳ね返して消える、

同じことが書いてありますが、気にしないでください。
こんな感じでしょうか?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームアルゴリズム学習にあたって

すいません。ちょっとあさってまで返信できないかもしれません。
申し訳ございません。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームアルゴリズム学習にあたって

定義というのは、どんなふうにすればいいのでしょうか?
定義自体はわかりますが、ここにどんな風に書けばいいのですか?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームアルゴリズム学習にあたって

なるほど!!枠が必要ですね!!
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームアルゴリズム学習にあたって

バーと、球、ブロックは最悪必要ですよね。アイテムとかあってもいいかと思います。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ファイルの入出力について
返信数: 20
閲覧数: 1131

Re: ファイルの入出力について

txtファイルだとおもいますが、普通にプロジェクトファイルあるとこに保存すればよかった気がします。
まちがってたらすいません
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ファイルの入出力について
返信数: 20
閲覧数: 1131

Re: ファイルの入出力について

自動作成されるときかってにおかれるんだと思いますよ
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームアルゴリズム学習にあたって

画面に反射する球があって、それをバー(?)でうちかえしてブロックを消していくゲームですよね?
要素って言うのは、スコアとかそういったものですかね?
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームアルゴリズム学習にあたって

>>softyaさん
ほんとうですか!?
それはありがたいです。調べてくださったんですか。
こんな僕のためにすいません・・・

ちなみに僕はC++を使おうと思っています。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームアルゴリズム学習にあたって

まさにそれです!!
そういうことです!!
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

Re: ゲームアルゴリズム学習にあたって

>>softyaさん

ちょっと質問の仕方間違えましたね・・・
組み込み方は、慣れていくと思うので実際にコード見ていくうちに分かると思うので大丈夫(?)です。
こう、上手にクラス分け、ファイル分割するのが苦手で、プログラム組むか・・・ってなったときに、どこからはじめればいいかわからないんです。
つまずいているところ以前の問題ですので、具体的な例は残念ながら申し上げることができません。
組み始めるときは、ここら辺から書くとやりやすいっていうテクニックみたいなのないでしょうか?
説明へたですいません・・・
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのクラスの効率的な分け方について
返信数: 71
閲覧数: 4801

ゲームのクラスの効率的な分け方について

もし、WindowsAPI, C/C++, DirectXなどを勉強した後、 さあ、ゲーム作るかってなったときに、やっぱりどうしよう?ってなってしまうと思うんですよね(俺のことですが^^; やっぱり、ゲームアルゴリズムってすごく重要だと思うんですよ。僕は一番重要じゃないかって思ってます。 そこで、アルゴリズムを学ぶのに適したサイト、本(今回は金銭面の点でできるだけサイトで)など教えていただけないでしょうか? いちおう、そこそこのレベルのSTGを作ろうかなぁって思ってます。 買った本は 「シューティングゲームアルゴリズムマニアックス」 「シューティングゲームプログラミング」(?) あたりです。 ...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ある記述におどろいたのですが・・・
返信数: 4
閲覧数: 554

Re: ある記述におどろいたのですが・・・

解決してます。すいません
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ある記述におどろいたのですが・・・
返信数: 4
閲覧数: 554

Re: ある記述におどろいたのですが・・・

よくよく考えたら、分かりました。
早く慣れようと思います。どうもすいませんでした。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ある記述におどろいたのですが・・・
返信数: 4
閲覧数: 554

Re: ある記述におどろいたのですが・・・

>>Cielさん

返信ありがとうございます。
なんか、この記述なれないんですよね^^;
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: ある記述におどろいたのですが・・・
返信数: 4
閲覧数: 554

ある記述におどろいたのですが・・・

とある本を読んでいると下のような記述が見られました。 CGame::CGame(const char* app_name, bool zbuffer, bool use_menu, bool fixed_size) : Pause(false), MenuPause(false), UseMenu(use_menu), ConfirmExit(true), FPS(60), DropFrames(true), PauseInTheBackground(true), WindowWidth(800), WindowHeight(600), FullScreenWidth(800), FullSc...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: C/C++のコードでわからないことが・・・
返信数: 2
閲覧数: 385

Re: C/C++のコードでわからないことが・・・

>>softya(ソフト屋)さん

返信ありがとうございます。
テンプレートは一応理解していますが、まだ勉強中の身ですのでまた見直していくつもりです。
ありがとうございました。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: DxLib.hの関数についてですが
返信数: 3
閲覧数: 360

Re: DxLib.hの関数についてですが

できれば、ソースコードも一緒に載せていただけるとうれしい限りです。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: C/C++のコードでわからないことが・・・
返信数: 2
閲覧数: 385

C/C++のコードでわからないことが・・・

また、ここで質問させていただきます。 まず、ソースを張らせていただきますね。 template <class T> class CSample { public: // コンストラクタ CSample(T t) : m_value(t){} // メンバ関数テンプレート template <class U> void func(const U& u) { std::cout << m_value << std::endl; std::cout << u << std::endl; } private: T m_value; }; ここの7行目のコンストラクタの部分ですが、この : はなにを示し...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: DirectXでプログラミングしている方に質問です
返信数: 4
閲覧数: 1377

Re: DirectXでプログラミングしている方に質問です

解決してるのを忘れていました。
すいません
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: DirectXでプログラミングしている方に質問です
返信数: 4
閲覧数: 1377

Re: DirectXでプログラミングしている方に質問です

>>Cielさん
そうなんですか。
そのサイトは前から気になっていたので、ありがたいです。
windowsAPIは一応すこしやってました。

>>ぬっちさん
今回もありがとうございます。
細かくアドバイスしてくださり、感謝します。
そうですね・・・本もちょっと調べようと思います。

お2人ともありがとうございました。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: DirectXでプログラミングしている方に質問です
返信数: 4
閲覧数: 1377

DirectXでプログラミングしている方に質問です

題名のとおり、皆さんに質問があります。 僕はDirectX9とC/C++をつかってゲームプログラミングをしようと思い立った者です。 そこで、先輩の皆さんにいくつか質問します。 1 DirectXの学び方      例) C++をやってWin32をやって・・・・・  など 2 DirectXをなにで学んだか 例) 本、 サイト・・・・ など 3 お勧めのサイト・本等 僕はプログラミングが好きなので、努力は必ずします。 楽をしようとは思いません。 なので、アドバイスがあればうれしい限りです。 ちなみに僕の環境は windous XP DirectX9.0c Visual C++ 2008 です。 ...
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: あるコードのエラーの解決方法が・・・
返信数: 4
閲覧数: 557

Re: あるコードのエラーの解決方法が・・・

解決しました!!
いろいろ自分でいじってみたらできました。
これもぬっちさんのおかげです。ありがとうございました。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: あるコードのエラーの解決方法が・・・
返信数: 4
閲覧数: 557

Re: あるコードのエラーの解決方法が・・・

>>ぬっちさん

それは分かってたんですが、どういう風に定義すればいいと思いますか?
それくらい調べろよ、とかいわれてしまうとそのとおりなのですが、できれば詳しくお願いします。
by Suikaba
9年前
フォーラム: C言語何でも質問掲示板
トピック: あるコードのエラーの解決方法が・・・
返信数: 4
閲覧数: 557

あるコードのエラーの解決方法が・・・

分からないことがあります。 以下のコードで次のようなエラーが出ます。 // GameObject.h #pragma once #include <string> using namespace std; #include <hash_map> using namespace stdext; #include <tchar.h> #include <windows.h> #include <list> using namespace std; #include <dxerr9.h> #include <d3d9.h> #include <d3dx9.h> #if _DEBUG #include...

詳細検索ページへ移動する