検索結果 58 件

by ぱにしん
6年前
フォーラム: C言語何でも質問掲示板
トピック: 一つのゲームを作るのに必要な時間
返信数: 44
閲覧数: 3862

Re: 一つのゲームを作るのに必要な時間

横入り失礼。 自分はまともなの作った事ないのでアレですが、手抜きのSTG(アニメーション無し、ドット絵)作るのに一ヶ月ぐらいはかかりましたね。 今見ても恥ずかしい内容ですが。 で、ちょっと今手元にある東方非想天則のアリスのモーションを見ましたが一つのアクションに大体5枚か6枚ぐらいの絵を描いてるみたいなので、キャラクター数×アクションのパターン数×5 枚ぐらいの絵を描く必要があるかと思います。 まぁドット絵の作業だけで1キャラ仕上げるのに普通に三ヶ月ぐらいかかりそうだな、ぐらいの感想は持てます。 ちなみに私、アニメーション描いた経験ないし何とも言えませんが仮に挫折しなかったとして半年かける自身...
by ぱにしん
6年前
フォーラム: C言語何でも質問掲示板
トピック: 円と円の内外判定について
返信数: 3
閲覧数: 1003

Re: 円と円の内外判定について

野球ゲームですか。 そういえばこういうの作ってる人見たのは始めてなような・・・ スポーツ系のゲームも面白そうです。 パッと見ですが、問題点はCollisionCC関数の if(r*r >= x*x + y*y) { return true; } この部分ですね。 二円の中心同士の距離の方が小さくなければ衝突という事にはなりませんよね? それはさておき、私のような者が他人のソースの内容をどうこう言うのは凄く気が引けますが、 一つの関数の中に全ての処理を書いてしまっていて、かなり読みにくくなってしまっています。 どこで何をしているのかよく分かりません。 ゲームプログラミングの館の方で「ゲームプログ...
by ぱにしん
6年前
フォーラム: C言語何でも質問掲示板
トピック: 自分なりにOXゲームを作っているのですが……
返信数: 5
閲覧数: 573

Re: 自分なりにOXゲームを作っているのですが……

>YuOさん

解説ありがとうございます。
C++とCではconstは違う意味を持ってるんですね。いきなりC++に手を出したからか知りませんでした。

もう一回入門書読んだりしてキッチリ調べ直すことにします。
by ぱにしん
6年前
フォーラム: C言語何でも質問掲示板
トピック: 自分なりにOXゲームを作っているのですが……
返信数: 5
閲覧数: 573

Re: 自分なりにOXゲームを作っているのですが……

あれ、わざわざa%OOKISAにする必要ってあるんでしょうか?
OOKISAがフィールドの最大値である以上はaをOOKISAで割ってもa余るに決まってますのでそれでも確かに動きますが、それなら普通に添え字にはaを入れてあげた方が分かりやすいのでは?

分かりやすいかどうかは個人のこだわりの範疇なのかも知れませんが・・・
by ぱにしん
6年前
フォーラム: C言語何でも質問掲示板
トピック: 右上が直角の三角形
返信数: 7
閲覧数: 1842

Re: 右上が直角の三角形

>読み込んだ数値を変更するのはよくない

前回の質問を見てないのでどういう状況下なのか分かりかねますが、とりあえず変更用の変数を用意すれば事足りるのでは?
この場合は使わないとは思いますが。。。

>* を表示する部分がおかしいと思いますが
出力を見た限りでは一段ごとに半角スペースを増やさなければいけないところを逆に減らしてしまっているので、増やせば良いんじゃないでしょうか。

質問文には書いてありませんが、入力した段数と出力される段数がずれてしまっていますよ。


追記
よく見たらコレ、別に読み込んだ数値に変更は加えられてませんよね
by ぱにしん
6年前
フォーラム: C言語何でも質問掲示板
トピック: 自分なりにOXゲームを作っているのですが……
返信数: 5
閲覧数: 573

Re: 自分なりにOXゲームを作っているのですが……

byausya関数の int a; for(a = 0; a<OOKISA; a++) { switch(dan1[OOKISA]) { case NASI: printf("□"); break; case MARU: printf("○"); break; case BATU: printf("×"); break; } } 以下三箇所のswitchについてですが、"dan1[OOKISA]"の部分が間違っています。 #defune OOKISA 3 とありますので、このままだと常にdan1[3]について判定してしまいます。 追伸 関数名のローマ字が間違っているようなので直しておきましょう...
by ぱにしん
6年前
フォーラム: C言語何でも質問掲示板
トピック: C言語初心者のくだらない質問3
返信数: 6
閲覧数: 738

Re: C言語初心者のくだらない質問3

scanf関数の引数が間違っています。
二番目の引数は参照渡ししてください。

検索をかけたら苦Cの解説が引っかかったので貼り付けておきます。
http://9cguide.appspot.com/15-03.html

ところで、整数値として読み込むのであればdoubleではなくintの方が適切だと思います。
for文も問題の通りの動作をさせるには間違っているようです(ケアレスミスですが)
by ぱにしん
6年前
フォーラム: C言語何でも質問掲示板
トピック: 掲示板 アクセス禁止 突破方法
返信数: 2
閲覧数: 671

Re: 掲示板 アクセス禁止 突破方法

規約違反でアクセスできなくなったのなら、管理人さんに迷惑かけたって事ですからアクセスしない事が望ましいと思います。

そういえば、僕もあるサイトで他の荒らしによって特定プロバイダからの書き込みが規制され、
それに巻き込まれた、っていうのを一度経験してます。
そういう場合は他のプロバイダからアクセスするしか無いと思います。
非表示エリア
この非表示エリアを表示するには、登録し、ログインする必要があります。
by ぱにしん
6年前
フォーラム: C言語何でも質問掲示板
トピック: ななめ移動について
返信数: 3
閲覧数: 560

Re: ななめ移動について

もう少し具体的にお願いします。
codeタグを使って、if文の後の処理をお書きください。

今の所言えるのはもし「新・ゲームプログラミングの館」の通りにやっておられる場合

コード:

if( Buf[ KEY_INPUT_DOWN ] == 1 && Buf[ KEY_INPUT_LEFT ] == 1)
を真にするのは相当難しいという事だけですね。
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: フォルダのサイズは・・・
返信数: 9
閲覧数: 1121

Re: フォルダのサイズは・・・

「ディレクトリ サイズ C++」で検索したらトップに出てきましたが・・・
読んでない(正確には読むスキルが無い)のでだんごさんが求めていらっしゃるのがこれかどうか判断しかねます・・・
http://d.hatena.ne.jp/yu-hr/20100319/1269021687
オフトピック
個人のサイトを「ここ参考になるんじゃない?」って貼り付けるだけというのはどうなんだろう・・・
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: PlaySoundMem
返信数: 3
閲覧数: 390

Re: PlaySoundMem

そうですね・・・そこまで分かっておられるなら対処の方法も幾つか思いつかれると思いますが、
CheckSoundMem関数を使えばPlaySoundMem関数で音楽が鳴っているかどうかを調べることができます。
その戻り値を使って分岐させるのが一番簡単だと思います。
DXライブラリリファレンス
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: フォルダのサイズは・・・
返信数: 9
閲覧数: 1121

Re: フォルダのサイズは・・・

ファイルの名前と数が事前に分かっている、という前提で答えさせていただきますが、構造体を作ってループさせる方法が楽なんじゃないかなと思います。 私には他に思いつかないんですが、もっと良い方法があるかもしれません。 とりあえずコードを #include "DxLib.h" struct FileList_t{ int Num; char *pFileName; }; const struct FileList_t FileList[5]={ {0,"test1.png"}, {1,"test2.png"}, {2,"test3.png"}, {3,"test4.png"}, {4,"test5.p...
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: 3.4章 簡単な選択画面を作る (マイナス方向へのループ)
返信数: 5
閲覧数: 390

Re: 3.4章 簡単な選択画面を作る (マイナス方向へのループ)

貼られているコード、これはgamemain.cppの内容ですよね。
分からない事が不明瞭だからどこまでできたか書いてください、と言うのは
今現在どの様なコードを書いていて、どんな動きをするのをどうしたいのか、という事です
この場合はあなたが改変なされた選択肢の方のプログラムを貼っていただきたい。


追伸
新・ゲームプログラミングの館の内容は全て読まれましたか?
分割コンパイルについても書いてありますよ。
オフトピック
エントリーポイントとかでややこしいからmain関数を別に作るのは避けた方が良いのでは・・・
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: 3.4章 簡単な選択画面を作る (マイナス方向へのループ)
返信数: 5
閲覧数: 390

Re: 3.4章 簡単な選択画面を作る (マイナス方向へのループ)

そうですね・・・
ご自分の力でどこまで出来ていますか?
どの部分が分からないのかが今のままでは不明瞭なのでコードを貼りつけてください。
それと、フォーラムルールをもし読まれてないようでしたら必ずお読みください。
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: 13章の「敵にショットを撃たせてみよう」について
返信数: 4
閲覧数: 303

Re: 13章の「敵にショットを撃たせてみよう」について

確かに私が見た限りでは12章の時点のファイルを見ても有りませんし、13章の解説を見てもそれ以前には無いようなので、そのまま追加されるとよろしいかと思います。
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: 背景導入方法・・・
返信数: 4
閲覧数: 353

Re: 背景導入方法・・・

とりあえず閉鎖された方のトピックで
でどっちの消せばいいです?
と質問されていたので・・・
主人公の描画処理ですよね?
とりあえず、主人公が歩くソースの意味は理解されているでしょうか。
歩かない方の描画は必要ありませんよね?
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: ↓のソース
返信数: 3
閲覧数: 305

Re: ↓のソース

この二つが別ファイルにそれぞれあるってことですか? windowsプログラミングではWinMain関数から始まる、という事は理解されているでしょうか? それ以前に同じ名前の関数は二つ以上定義できません。 (WinMain関数はプロトタイプ宣言されているのでちょっと方向性が違うかも知れませんが) とりあえずどちらか一方の中に纏めましょう。 主人公の描画処理が二つになってしまいそうなので片方を消します。 詳しくは無いんですが描画のたびに画像を読み込む(?) loadgraphscreen関数は向かないと思いますが・・・ 追記 書き忘れてましたが、出来るだけ元のトピックの続きから使うようにしてくださ...
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: DXlibのatan2
返信数: 2
閲覧数: 766

Re: DXlibのatan2

つまり、どこの角度が返されるか、ってことですよね? angle=atan2(b.y-a.y,b.x-a.x)の場合・・・ 例えば線分ABを引いたとして、Aを通りXに平行な直線と線分ABが成す角の鋭い方が(恐らく)返されます。 angle=atan2(a.y-b.y,a.x-b.x)の場合・・・ 同じく線分ABを引いたとして、Bを通りXに平行な直線と線分ABが成す角度が(恐らく)返されます。 特にBの方が自信ないのですが・・・ やっぱり間違ってたみたいですね(汗 ご自身でコードを書かれて値がどういう変化を見せるか見てみるのも良いかもしれません。 参考 http://www.findxfine.c...
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: Release構成にしてフォルダをデスクトップにコピーしてもjpgが表示されない
返信数: 4
閲覧数: 402

Re: Release構成にしてフォルダをデスクトップにコピーしてもjpgが表示されない

そうですね、画像を読み込まれている部分があると思いますが、その部分を出して頂ければ分かると思うのですが・・・

その二つの画像ファイル、もともと違う階層に入っていませんか?
releaseフォルダの中に画像が入っているとは考えにくいので、とりあえずプロジェクトファイルがあるフォルダにexeファイルを入れてみてください。
その構成で正常に動くようならば、その構成で他のフォルダにコピーされれば問題なく動くと思いますよ。
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: 会話やリザルト画面等に利用するウィンドウの表示方法
返信数: 7
閲覧数: 1461

Re: 会話やリザルト画面等に利用するウィンドウの表示方法

どうも、元ウディタユーザーです
会話の文字のベースとなるウィンドウですよね

私はウィンドウが必要となる場面作ったことがないのでメジャー方法はお答え出来ませんが、
場合によると思いますね。

画像を用意するのが面倒、だとか、大きさの違うウィンドウがたくさんあるものを作られるならウディタやツクール風にされれば良いと思いますし、逆にウィンドウの大きさの種類が少ないのなら画像を用意されるのが良いと思います。

ソフト屋さんがRPG講座をされているのでそこで会話ウィンドウの表示の解説もあるでしょうから読まれてはいかがでしょうか?
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: 入力した数値を入れ替えるプログラム
返信数: 5
閲覧数: 4853

Re: 入力した数値を入れ替えるプログラム

returnの値がありませんがこれはどうなんでしょう。
VisualC++以外だったらコンパイル通るんでしょうか・・・?

まぁそれはとりあえず置いときまして、
main関数で宣言されているa,bとswapの引数のa,bは異なるものです。
swap関数のa,bを変更してもmain関数のa,bは変更されません。

この書き方で意図されている動きをさせるなら参照渡しを使うのがいいと思います。

Programing Place C++編(言語解説) 第15章 参照

しかしこの程度ならわざわざswap関数を作らなくても直接main関数の中に書けば良いのではないのかと思いますが・・・
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: 掲示板って、無料なの?
返信数: 7
閲覧数: 527

Re: 掲示板って、無料なの?

とりあえずそれも無料ということでお答えしておきますが、ご自分で判断されることはできないのでしょうか。

確かにちょっと見た感じ龍神録は無料だと明記されていませんが、シェアウェア(利用するのにお金がかかるソフト)は大抵目立つ所に料金が書いてありますし、間違ってDLしたとしてもウェブマネー等でキーを買わない限り実行できないようになっています。
事後承諾的に料金を請求されるようなことはほとんどありません。

登録自体が有料であるサイトはその旨必ず書いてありますし、部分的に有料なものでも必ず書いてあります。
詐欺まがいのサイトを利用されるようなら話は別ですが・・・
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: 掲示板って、無料なの?
返信数: 7
閲覧数: 527

Re: 掲示板って、無料なの?

ユーザー登録を含め、このサイトは全面的に無料です。
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: クリックできない。。。
返信数: 3
閲覧数: 233

Re: クリックできない。。。

FormOptionを開いたらForm1がクリックできなくなった、という解釈でよろしいでしょうか。 ShowDialogで出されるのはモーダルダイアログボックスなのでForm1はクリックできなくなります。 私自身C#は初学者なので、調べて丸投げという感じで申し訳ありませんが、モードレスなダイアログを作るには以下のサイトが参考になると思います。 http://msdn.microsoft.com/ja-jp/library/39wcs2dh.aspx 参考 http://msdn.microsoft.com/ja-jp/library/c7ykbedk(v=VS.80).aspx モーダルダイア...
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: 音ゲーを作りたい
返信数: 4
閲覧数: 12490

Re: 音ゲーを作りたい

こんにちは、音ゲーを作った(が、途中で面倒になったり身内で不評だったりで途中でやめた)事のある人です。 確か一年前・・・自分でjubeatみたいなのを作りたくなって作ってみたのですが、操作があろうことかテンキーだったので「やりにくい」って評価をもらいました。(どうでもいい とまぁ、それは置いといて、その時の私は殆ど太鼓の鉄人を下敷きに音ゲーを作ってました。 他は・・・あんまり参考にしてなかったと思います。探しても見つかりませんでしたし。 ふらっとさんがどのぐらいのレベルの音ゲーを作りたいかは分かりませんが、太鼓の鉄人の流れを理解するだけで殆ど作れるようになりますよ。 あの時私は一体どんな操作方...
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: 【雑談】バックアップについて
返信数: 13
閲覧数: 1740

Re: 【雑談】バックアップについて

オンラインストレージサービスなら、私はDropBoxを使ってます。
いや、プログラムのバックアップには使ってないんですけど^^;(同じくUSBとPCのみ

ただ、無料となると2GBまでっていうのが難点ですかね。いろいろ入れていたら足りなくなった・・・なんてことにもなりかねません。
あ、でも無料サービスは他の人を招待すると250MBづつ増えていって最大16GBになるとか。

DropBox公式
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: 色の変更
返信数: 2
閲覧数: 395

Re: 色の変更

コード:

SetDrawBright(変えたい色);

色を変えたい画像の描画処理

SetDrawBright(255,255,255);
このように"色を変えたい画像の描画処理"の部分を描画した後に描画輝度を元に戻しましょう。
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: フルスクリーン時の画面サイズを変えたい!
返信数: 2
閲覧数: 604

Re: フルスクリーン時の画面サイズを変えたい!

http://mykit.ehoh.net/dx/02_05/index.html
こちらのページの真ん中あたりにDxLib_Init関数の前にSetGraphMode関数を呼び出す事で変更可能とあったので試してみました。

720,480の時はできましたが、800,500などにすると何故か強制的にウィンドウモードに変わってしまいましたが・・・

実行結果も一応貼っておきます。
青いボードが描かれているところまでがデフォルトのウィンドウサイズです。(たしか640)
gsghrh.png
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: マジで無知でごめんなさいorz
返信数: 5
閲覧数: 700

Re: マジで無知でごめんなさいorz

とりあえずその通りやってみましたが全く何のエラーも出ずにコンパイルが通りました。
1章の時点では全く何も書かれてない筈なのでそのようなエラーは起こらないとは思うのですが、もう一度最初から試される事をお勧めします。
by ぱにしん
7年前
フォーラム: C言語何でも質問掲示板
トピック: C言語は高校生でも...
返信数: 15
閲覧数: 1787

Re: C言語は高校生でも...

こんにちは。私も高校生から始めましたw 無謀にもC++からはじめて、今ではC#、HTML、PHPに手を出してます(まともなの作ったことありませんが) ・高校生がプログラミングの知識がなくても、時間をかけてすれば高校卒業までにプログラミングをマスターできるでしょうか? またゲームが作れるようになるには、どれぐらいかかるのでしょうか? ・プログラミングの知識を得るために本を買いました。しかし、本のすべてを理解する=ゲームが作れる てことではないですよね? ・本だけでは全てが分からないのでどういったサイトを参考にすればいいのでしょうか。また、C言語とC++の大きな違いを教えてください。 マスターとい...

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