検索結果 133 件

by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗
返信数: 24
閲覧数: 2513

Re: LoadDivGraphの読み込み失敗

外部に漏らさないでくださいね?
http://www1.axfc.net/uploader/so/3619173
プロジェクトファイル一式うpしました
パスワードは「tio」です
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗
返信数: 24
閲覧数: 2513

Re: LoadDivGraphの読み込み失敗

試しにDixqさんが貼ってくれたリンクのコードを我がSTGに移植してみました

結果↓画像

なんじゃこりゃあああああああああああ!!!

※画像のロードにはしっかり失敗しています
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗
返信数: 24
閲覧数: 2513

Re: LoadDivGraphの読み込み失敗

Dixq (管理人) さんが書きました:解決したんですか?
いや弾幕STGの方では解決してないです
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗
返信数: 24
閲覧数: 2513

Re: LoadDivGraphの読み込み失敗

Dixq (管理人) さんが書きました:画像とコードには問題ないですね。
ファイルパスが間違っているか、書いているプログラムコードの場所が違うかでしょうか。
似たようなプロジェクトファイルが多数あり、間違っていませんか?

また、同じようなファイル構成とファイルにして、
http://dixq.net/g/trouble.html
を試してみてください。
正常に認識されてるうううあああああ!!!
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗
返信数: 24
閲覧数: 2513

Re: LoadDivGraphの読み込み失敗

みけCAT さんが書きました:残念ながらこちらでは普通に読み込めますね…
DXライブラリ Ver3.16
GCC (MinGW) 4.8.1
Windows 7 64bit
pawaa-test-20160214.png
何が違うというんだ…
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗
返信数: 24
閲覧数: 2513

Re: LoadDivGraphの読み込み失敗

画像のサイズを変える・画像の名前を変える
など色々試してみましたが、ダメでした
どうしたらいいんだろう…
by 夢幻ノ月夜
3年前
フォーラム: 四聖龍神録2 掲示板
トピック: 過去ログ01
返信数: 31
閲覧数: 20096

Re: [リリース前] ご意見・実装希望要素等募集

弾幕結界を自作してみてほしいです
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗
返信数: 24
閲覧数: 2513

Re: LoadDivGraphの読み込み失敗

LoadGraphにしてみても失敗しました
…ん!?
メッセージが「パワー.pngがありません」に変わったぞ?
何が起こっとるんや…
なおその直後にLoadDivGraphに戻してみたらメッセージも元に戻ったので
解決はしていない模様
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗
返信数: 24
閲覧数: 2513

Re: LoadDivGraphの読み込み失敗

宣言は
「int pwG[3];」

画像は画像
これです
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗
返信数: 24
閲覧数: 2513

Re: LoadDivGraphの読み込み失敗

みけCAT さんが書きました:
夢幻ノ月夜 さんが書きました:画像が見つかりませんって言われてるわけじゃないからパスの問題ではないかと
画像の分割に失敗しましたって言われてるわけじゃないからパラメータの問題ではないと予想
では他のことを言われているのですか?もしそうなら、何と言われているのですか?
何をもって読み込みに失敗したと判断したのですか?
使用しているライブラリ(DXライブラリであると推測できるが、確定はできない)は最新版ですか?
DXライブラリは3.16です
ログに失敗しましたと出ていました
正しくは"ロードに失敗しました"です
説明不足すみません
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗
返信数: 24
閲覧数: 2513

Re: LoadDivGraphの読み込み失敗

みけCAT さんが書きました:
夢幻ノ月夜 さんが書きました:"パワー.png"だけが読み込みに失敗するのは順番を変えて確かめました
非同期を切っても失敗します
ということは、"パワー.png"の内容またはパス、もしくはLoadDivGraphのパラメータに問題があると考えるのが自然でしょう。

少なくとも、「パワー」をShift_JISで表しても0x5Cは含まれないので、意図しないエスケープシーケンスの問題ではないでしょう。
画像が見つかりませんって言われてるわけじゃないからパスの問題ではないかと
画像の分割に失敗しましたって言われてるわけじゃないからパラメータの問題ではないと予想
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗
返信数: 24
閲覧数: 2513

Re: LoadDivGraphの読み込み失敗

みけCAT さんが書きました:本当に「最後に読み込もうとした画像だけ読み込みに失敗する」のではなく「"パワー.png"だけ読み込みに失敗する」のだと確認しましたか?
"パワー.png"は非同期読み込みを使わなければ読み込みに成功しますか?
"パワー.png"だけが読み込みに失敗するのは順番を変えて確かめました
非同期を切っても失敗します
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: boostを使った多倍長整数からintへの変換
返信数: 6
閲覧数: 1117

Re: boostを使った多倍長整数からintへの変換

夢幻ノ月夜 さんが書きました:
tk-xleader さんが書きました:http://stackoverflow.com/questions/2824 ... -to-double
に倣って、

コード:

int1024_t i1024;
i1024.convert_to<int>();
というのでどうでしょう?
やってみます
キタ――(゚∀゚)――!!
多分成功です!ありがとうございます!
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: boostを使った多倍長整数からintへの変換
返信数: 6
閲覧数: 1117

Re: boostを使った多倍長整数からintへの変換

tk-xleader さんが書きました:http://stackoverflow.com/questions/2824 ... -to-double
に倣って、

コード:

int1024_t i1024;
i1024.convert_to<int>();
というのでどうでしょう?
やってみます
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗
返信数: 24
閲覧数: 2513

LoadDivGraphの読み込み失敗

自作ゲームで数十枚の画像を読み込んでいるのですが、 なぜか"パワー.png"だけ読み込みに失敗してしまいます void LoadFiles(){ SetUsePremulAlphaConvertLoad(TRUE); Gothic=CreateFontToHandle("MSゴシック",16,-1); PGothic=CreateFontToHandle("MSPゴシック",24,-1); SetUseASyncLoadFlag(TRUE); LoadDivGraph("media\\弾丸\\粉.png",8,8,1,10,10,blG[B_POWDER]); LoadDivGraph("me...
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: boostを使った多倍長整数からintへの変換
返信数: 6
閲覧数: 1117

Re: boostを使った多倍長整数からintへの変換

pocket さんが書きました:こんばんは。

私も初学者なので参考程度に見て頂ければと思います。

タイトルについてですが、
明示的キャストであれば変換できるようです。

ソースコード:
http://melpon.org/wandbox/permlink/dVc70xKPuQwEPlB1

参考URL:
http://boostjp.github.io/tips/multiprec-int.html
C言語にもともとあるintには変えられないようで
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: boostを使った多倍長整数からintへの変換
返信数: 6
閲覧数: 1117

boostを使った多倍長整数からintへの変換

Boostを使ってC++でプログラミングをしているのですが、
int1024_tからintへの変換が出来ません
適切な変換関数がありませんと言われた場合どうしたらいいでしょうか…
DXライブラリと併用でHPゲージを描きたいのでintに変換したいんですが…
by 夢幻ノ月夜
3年前
フォーラム: 四聖龍神録2 掲示板
トピック: 過去ログ02
返信数: 25
閲覧数: 14827

Re: ベータテスター募集

参加希望です 1.四聖龍神録plusはPhの途中で詰みました※PC買い換える前だったのでスペック的にガクガクブルブル 東方は紅魔郷~永夜抄は大体H~Lで出来ます アイテムなどの個性が少ない正統派弾幕STGなら割と得意です 2.LINEにはほぼ24h張り付いています Twitterは18時~23時まで張り付いています このSNSには最近自作ゲームの制作が順調に進んでいるのでまた戻ってこようと思っています 参加させて頂ければそれを機に戻ってくる予定です 3.同意します メンバー外に情報を漏らすようなことはしません 4.自作ゲームの制作(ry)でまた日記を書く予定です 5.今のところ全ての作品で開放...
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: 設定ミス…なのだろうか?
返信数: 1
閲覧数: 851

Re: 設定ミス…なのだろうか?

リンカ→入力と構成プロパティ→全般
をいじったらリンク通りました!
2015に対応させてからバックアップで2008に戻したのが原因だったみたいです(´・_・`)
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: ■ 新年の挨拶トピック~2016~ ■ 今年の抱負 ■ [雑談]
返信数: 7
閲覧数: 2139

Re: ■ 新年の挨拶トピック~2016~ ■ 今年の抱負 ■ [雑談]

俺の今年の目標は
「現在製作中の弾幕STGを完成させる」です
BGMも本格的に自分で作曲し始めましたし
そろそろガチモードで行きたいと思います
作った曲は日記で紹介していくので暇で死にそうな人は見てあげてください
by 夢幻ノ月夜
3年前
フォーラム: C言語何でも質問掲示板
トピック: 設定ミス…なのだろうか?
返信数: 1
閲覧数: 851

設定ミス…なのだろうか?

VC++2008にDXライブラリを入れて起動したところ 次のエラーが出ました 1>------ ビルド開始: プロジェクト: 弾幕ホイホイ, 構成: Debug Win32 ------ 1>リンクしています... 1>main.obj : warning LNK4229: 無効なディレクティブ '/FAILIFMISMATCH:_CRT_STDIO_ISO_WIDE_SPECIFIERS=0' が見つかりました。無視します。 1>LIBCMTD.lib(vsprintf.obj) : error LNK2005: __vsprintf_l は既に main.obj で定義されています。 1>...
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: 助けてください
返信数: 8
閲覧数: 1293

Re: 助けてください

俺も迷いましたが

乱数の範囲を「割った余り」の考え方で制御

直前に出した乱数が30だったらそこで打ち切り
違ったら乱数を出しなおす

これでいけないですかね?
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: VBAのセルの色変更
返信数: 3
閲覧数: 609

Re: VBAのセルの色変更

box さんが書きました:
夢幻ノ月夜 さんが書きました:

コード:

        Worksheets("問1").Range("ij").Interior.ColorIndex = 2 + V
Range("ij")
という書き方は認められていないように思います。
Cells(i, j)
にしてみるとか。
Cells(i,j)ってセルのアドレス返してくれるんですか?
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: あるゲームの評価関数を作りたいです
返信数: 7
閲覧数: 1486

Re: あるゲームの評価関数を作りたいです

私はこのゲームが苦手すぎてAIなんて作れそうもないので
とりあえず本家?のAIのネタバレだけ置いておきます
自分だけで完成させたいなら見ないでください

ただ考え方はとても参考になります

※ネタバレ※
http://rhysd.hatenablog.com/entry/2014/05/17/171817
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: VBAのセルの色変更
返信数: 3
閲覧数: 609

VBAのセルの色変更

ループでB2~J10の値を取得し、その値+2の色をそのセルの背景色にしたいのですが、
エラー1004が出て動きません
どこが悪いのでしょうか?

コード:

Sub ChangeColor()
Dim V As Variant
Dim i As Long
Dim j As Long

For i = 1 To 10
    For j = 1 To 10
        V = Cells(i, j)
        Worksheets("問1").Range("ij").Interior.ColorIndex = 2 + V
    Next
Next

End Sub
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: MIDIプログラミングやりたいんだが
返信数: 9
閲覧数: 1551

Re: MIDIプログラミングやりたいんだが

2015はよくわからないけど
2010以降はプロジェクトのプロパティから
VC++ディレクトリとかなんとかでライブラリファイル・インクルードファイルを設定出来た気がする
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: MIDIプログラミングやりたいんだが
返信数: 9
閲覧数: 1551

Re: MIDIプログラミングやりたいんだが

後今の状況で考えられるのは
ライブラリの依存設定してないとか
ヘッダのインクルード忘れてるとかそんなノリ
関数の定義が見つかってないご様子
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: MIDIプログラミングやりたいんだが
返信数: 9
閲覧数: 1551

Re: MIDIプログラミングやりたいんだが

MIDIIOっていうライブラリ使うとスゲェ楽
ライブラリにこだわりがないならオススメする
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: [雑談] フォーラムルールの変更(掲示板の基本方針変更)について
返信数: 23
閲覧数: 3906

Re: [雑談] フォーラムルールの変更(掲示板の基本方針変更)について

やはり基本方針は変えて欲しくないっていうのが個人的な感想ですね…
やっぱり教えて君御用達の掲示板にはなって欲しくないですし
丸投げの人はタイトルに「丸投げ」とでも書いてもらったりするのもいいですし
そういう人には答えでは無く道筋を教えるのを規約で義務付けるのもいいかもしれません…

以上C言語歴4年の素人の感想でした
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: Codezineで見つけたタスクシステムを実行してみた結果
返信数: 4
閲覧数: 6070

Re: Codezineで見つけたタスクシステムを実行してみた結果

h2so5 さんが書きました:std::listはサイズ可変です。std::sortと組み合わせれば優先度でソートできます。
ありがとうございます
それ使いますわ
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: Codezineで見つけたタスクシステムを実行してみた結果
返信数: 4
閲覧数: 6070

Re: Codezineで見つけたタスクシステムを実行してみた結果

h2so5 さんが書きました:たぶんバグだと思います。というか、タスクリスト内の最大のpriority以上のpriorityを持つタスクを追加すると無限ループになります。
いくつか修正すれば直せないことはないですが、コードを変更せずとも応急処置として最初に非常に大きい優先度の数値を持つダミーのタスクを追加すればループを回避できます。

水を差すようで悪いですが、このタスクシステムのサンプルは無駄に複雑なだけで良いものではないので参考にしないほうが良いです。
素直にstd::listとか使ったほうがいいです。
ダミー作戦決行してみます
std::listってサイズ可変でしたっけ?
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: Codezineで見つけたタスクシステムを実行してみた結果
返信数: 4
閲覧数: 6070

Codezineで見つけたタスクシステムを実行してみた結果

今回はCodezineで見つけたコードでタスクシステムを実行させてみたところ(大体何をしているかは分かる) 重大な穴を見つけたような気がしました まずCodezineの方のリンク貼っておきますね つ http://codezine.jp/article/detail/297 そして見つけた穴っていうのが 「最初に同じ優先度のタスクを二連続で追加しようとすると固まる」です 動作をチェックして見た限り オーバーライドされたnewの中でやっている処理に穴があるようで 「タスクリストが空ではないときに 元から入っていたタスクの優先度が全て今追加したい タスクの優先度と等しいときに末尾に追加する処理が見...
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: 学習型プログラム
返信数: 3
閲覧数: 1110

Re: 学習型プログラム

遺伝的アルゴリズムhttp://www6.plala.or.jp/mnagaku/cmag/ac19999/ga2.html
こんなのはどうでしょう
個人的には好きですよ
[nico]http://www.nicovideo.jp/watch/sm18721450[/nico]
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: エラーについて
返信数: 29
閲覧数: 4948

Re: エラーについて

俺は10歳から始めて12歳でまともなゲームが作れるようになりました 多分俺が今こうやってCが出来るのは 自分が納得するまでサンプルを弄り倒したからだと思います エラーが出るたびにどこがエラーなのかをVC++の力を使って解析していました これは10歳の頃から変わりません 大体1年も経つ頃にはこのエラーが出たらこういう間違いがあるっていうのが分かってきます また、コンソールを使って文字だけで練習する段階で折れてはいけません その段階では主に ①やってることが小さすぎて役に立つのか分からない ②地味すぎて萎える ③前の章の意味が分かっていないので意味不明 などの罠がありました(俺談) DXライブラリ...
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: アクションゲームのマップエディタ
返信数: 0
閲覧数: 523

アクションゲームのマップエディタ

現在マウスとキーボードで視覚的に操作できるマップエディタを作っています
普通にマップチップを置くのは出来たのですが
リフトをどう置けばいいか分かりません

リフトのパラメータは
X,Y(座標)
A,AA,Area(角度、角速度、移動範囲)
Width(幅)
Movetype(移動ルート・数種類をプログラムの方で用意)

角度は、Sin,Cosを使って移動させるつもりなので使います

Sinだけ使う→縦移動
Cosだけ使う→横移動
Y座標をSin、X座標をCos→円を描く
両方Sinを使う→斜め移動
みたいな感じです

環境はVC++2008EE
DXライブラリを使用しています
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: アクションゲームの当たり判定について
返信数: 3
閲覧数: 974

Re: アクションゲームの当たり判定について

Dixq (管理人) さんが書きました:pl.xが何型か知りませんが、計算過程でintにキャストする必要ありますか?
オフトピック
なお夢幻ノ月夜君のような中学生は学生ではなく「生徒」と呼びます。
高校までは中等教育機関なので、大学生から学生と呼びます。
マップチップの大きさが32*32pxなので無理やりintにして位置補正してます
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: アクションゲームの当たり判定について
返信数: 3
閲覧数: 974

Re: アクションゲームの当たり判定について

順番を変えたり条件を変えたりしたら治りました 自己解決ですみません ここにコード貼っときますね pl.x+=pl.vx; if(IsHit(pl.x+1,pl.y+30)!=0 || IsHit(pl.x+1,pl.y+1)!=0 ){ pl.x=int(pl.x/32)*32+32; } if(IsHit(pl.x+30,pl.y+30)!=0 || IsHit(pl.x+30,pl.y+1)!=0 ){ pl.x=int(pl.x/32)*32; } pl.y+=pl.vy; if(IsHit(pl.x+1,pl.y+32)!=0||IsHit(pl.x+30,pl.y+32)!=0){ ...
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: ログインできぬえ
返信数: 2
閲覧数: 572

Re: ログインできぬえ

Dixq (管理人) さんが書きました:直後に投稿があったようですが、解決したのでしょうか?
5分くらい経ってから戻ってきたらログインされてました
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: アクションゲームの当たり判定について
返信数: 3
閲覧数: 974

アクションゲームの当たり判定について

大体の当たり判定はできているのですが 横からブロックに当たるとブロックの上にワープしてしまうバグが治りません 判定部分のコードを貼っておきますので間違い等ありましたら教えてください if(IsHit(pl.x,pl.y+16)!=0){ pl.x=int(pl.x/32)*32+32; } if(IsHit(pl.x+31,pl.y+16)!=0){ pl.x=int(pl.x/32)*32; } if(IsHit(pl.x,pl.y+32)==1||IsHit(pl.x+31,pl.y+32)!=0){ pl.vy=0; pl.y=int(pl.y/32)*32; pl.Istouch=tr...
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: 新・C言語~ゲームプログラミングの館~4.5章
返信数: 14
閲覧数: 2157

Re: 新・C言語~ゲームプログラミングの館~4.5章

softya(ソフト屋) さんが書きました:PAD_INPUT_1から28の定義が追加されたのは2011年ですので、それ以前からあるコードの場合28個で十分だった可能性はあります。
最新定義に従うなら32個です。

>このサイトが間違っているのか俺の解釈が間違っているのか教えてください

なので、途中で変わったのでなんとも言えないが害はない可能性が高い。と言えるかと。
害はない…なるほどありがとうございます
害が見つからないのでこれにて解決とします!
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: 新・C言語~ゲームプログラミングの館~4.5章
返信数: 14
閲覧数: 2157

Re: 新・C言語~ゲームプログラミングの館~4.5章

// Dxlib ver 3.13b Line:861~ // DX Library Copyright (C) 2001-2008 Takumi Yamada. // パッド入力定義 #define PAD_INPUT_DOWN (0x00000001) // ↓チェックマスク #define PAD_INPUT_LEFT (0x00000002) // ←チェックマスク #define PAD_INPUT_RIGHT (0x00000004) // →チェックマスク #define PAD_INPUT_UP (0x00000008) // ↑チェックマスク // 一部省略 #define...
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: 新・C言語~ゲームプログラミングの館~4.5章
返信数: 14
閲覧数: 2157

Re: 新・C言語~ゲームプログラミングの館~4.5章

softya(ソフト屋) さんが書きました:for( int i=0; i<28; i++ ){ //ボタン28個分ループ
でループしているわけですが、方向キー4つが何処から出てきたのか分かりません。
そう思った理由を説明してくださいね。
画像の図を見て
方向キーが最初に含まれていて
上の後にPAD_INPUT_1が来ているからです
ついでにサンプルコードも実行してみましたが
方向キーも0,1,2,3番目のボタン扱いになっていたように見えたからです
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: 新・C言語~ゲームプログラミングの館~4.5章
返信数: 14
閲覧数: 2157

新・C言語~ゲームプログラミングの館~4.5章

http://dixq.net/g/04_05.html このページを見て思ったのですが このページで掲載されているサンプル #include "DxLib.h" int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int){ ChangeWindowMode(TRUE), DxLib_Init(), SetDrawScreen( DX_SCREEN_BACK ); //ウィンドウモード変更,初期化,裏画面設定 int Pad; //ジョイパッドの入力状態格納用変数 // while( 裏画面を表画面に反映, メッセージ処理, 画面クリア ) while...
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: switch文に入れることは可能ですか
返信数: 6
閲覧数: 1606

Re: switch文に入れることは可能ですか

状況がめちゃくちゃじゃねぇか…
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: 〇〇.exeは動作を停止しました について
返信数: 19
閲覧数: 8908

Re: 〇〇.exeは動作を停止しました について

初期化漏れなどを確認してみては
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: ワールドマップ
返信数: 14
閲覧数: 2291

Re: ワールドマップ

パソコンが返ってこないと分からぬ
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: ワールドマップ
返信数: 14
閲覧数: 2291

Re: ワールドマップ

Windowsvistaから規制0ならいけますか?
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: ワールドマップ
返信数: 14
閲覧数: 2291

Re: ワールドマップ

では動きを制限せずにdixqさんの方法で自由歩行マップにしたいと思います
ありがとうございました
ついでに、作品をうpする方法ってありますか?
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: ワールドマップ
返信数: 14
閲覧数: 2291

Re: ワールドマップ

あ、それっぽいですね
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: ワールドマップ
返信数: 14
閲覧数: 2291

Re: ワールドマップ

自分が作りたいのはメニューではなく
ステージセレクトの画面です

それも普通のメニューと同じではなく
マップを歩いて(ルートは決まってる)ステージに入る形式です
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: ワールドマップ
返信数: 14
閲覧数: 2291

Re: ワールドマップ

それじゃダメみたいです
いったいどうすれば
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: オブジェクトのremove時のバグ
返信数: 4
閲覧数: 740

Re: オブジェクトのremove時のバグ

Forの前に何回ループしなきゃいけないのかを変数に入れといて
それを使ってループすればいける?
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: ワールドマップ
返信数: 14
閲覧数: 2291

ワールドマップ

C言語で「スーパーマリオブラザーズ」のワールドマップ的なものを作りたいです
スーパーマリオブラザーズ3以降ですかねワールドマップ導入は

あのワールドマップの仕組みを教えてください
全く見通しも立ってません

DXライブラリ使用します

不十分な点は質問してください
つけたして行きます
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: へにょりレーザー
返信数: 9
閲覧数: 1777

Re: へにょりレーザー

Axisさんの方法を試してみます
みなさんありがとうございました
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: へにょりレーザー
返信数: 9
閲覧数: 1777

Re: へにょりレーザー

先頭の動きを通常の弾と同じ方法で制御して、
通過点を保存して軌跡を描きたいです
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: へにょりレーザー
返信数: 9
閲覧数: 1777

Re: へにょりレーザー

表現できないというより
私のしたいことができない
と言うのがが正しいのではないかと
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: へにょりレーザー
返信数: 9
閲覧数: 1777

Re: へにょりレーザー

Cです

ベジェ曲線で動かすのは勘弁してください

自由度が足りません
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: へにょりレーザー
返信数: 9
閲覧数: 1777

へにょりレーザー

パソコンが取り上げられているのでタブレットからの投稿になります

へにょりレーザーの作り方を教えていただきたく質問しました

私の場合は「レーザーの描画」には成功していて、

レーザーの移動方法などは普通の弾に軌跡をつけただけにします。

今回教えてもらいたいのは、

レーザーの長さを決める方法です

予定としては、

幅、長さ、移送速度、移動角度、ステート、レーザーの見た目、などの引数で

制御できるようにしたいと思っています。(もちろん必要なら追加)
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: ロックマンのティウンティウン
返信数: 7
閲覧数: 1305

Re: ロックマンのティウンティウン

struct Anime{ float x, y; float a, sp; int cnt; bool used; }; Anime an[8]; int anG; みたいな感じで構造体定義して anGにグラフィックハンドルを保存 for(int i=0;i<8;i++){ if(an[i].used==false)continue; DrawGraph(an[i].x,an[i].y,anG,TRUE); } で描画 for(int i=0;i<8;i++){ if(an[i].used==false)continue; an[i].x+=cos(an[i].a)*an[i].sp; a...
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: タイトル画面
返信数: 4
閲覧数: 914

Re: タイトル画面

Dixq (管理人) さんが書きました:C++であればシーンクラスを継承したそれぞれのシーンの各baseクラスのポインタをlistにpushしておき、
画面がキャンセルされたり戻るとpopするようにすれば自動的に画面遷移を意識しなくても済む設計にできます。

ピュアCで簡単にということであれば現在の画面(シーン)番号をグローバル変数で持ち、
それに合わせて関数コールするように制御する方法が簡単かと思います。

じゃあ同一ステートで関数コールします
管理人直々にありがとうございます
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: タイトル画面
返信数: 4
閲覧数: 914

Re: タイトル画面

Dixq (管理人) さんが書きました:C++であればシーンクラスを継承したそれぞれのシーンの各baseクラスのポインタをlistにpushしておき、
画面がキャンセルされたり戻るとpopするようにすれば自動的に画面遷移を意識しなくても済む設計にできます。

ピュアCで簡単にということであれば現在の画面(シーン)番号をグローバル変数で持ち、
それに合わせて関数コールするように制御する方法が簡単かと思います。

じゃあ同一ステートで関数コールします
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: タイトル画面
返信数: 4
閲覧数: 914

タイトル画面

C言語とDXライブラリを使ってタイトル画面を実装したいです
第一段階→GameStart・ExtraStart・Option・Exitなどを選択
第二段階→難易度を選択
第三段階→使用キャラを選択

というふうにしたいのですが
もっと簡単に記述する方法はないでしょうか

ちなみに前はhttp://dixq.net/g/sp_07.html
これを複数作って同一ステートで管理していました
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: オートセーブについて
返信数: 7
閲覧数: 2615

Re: オートセーブについて

Tatu さんが書きました:ウィンドウを閉じられてもProcessMessageの戻り値が-1になり、
ループから抜けるだけなのでsave()もDxLib_End()も実行されます。

詳しくはDXライブラリ置場のリファレンスを確認してください。
ProcessMessageの返値ってそういう意味だったんですか
参考になりました
友達に教えておきます
ありがとうございました
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: オートセーブについて
返信数: 7
閲覧数: 2615

Re: オートセーブについて

このコードではどのようになりますか? #include <DxLib.h> int Key[256]; int GetHitKeyStateAll_2(int GetHitKeyStateAll_InputKey[]){ char GetHitKeyStateAll_Key[256]; GetHitKeyStateAll(GetHitKeyStateAll_Key); for (int i = 0; i<256; i++){ if (GetHitKeyStateAll_Key[i] == 1) GetHitKeyStateAll_InputKey[i]++; else GetHitKeySt...
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: 画面揺らし
返信数: 5
閲覧数: 2136

Re: 画面揺らし

softya(ソフト屋) さんが書きました:> 次々とトピックを立てるのはやめてください。

ちゃんと全てを平等に進行して頂けるのなら問題ありません。
出来ないようであれば、ご自身で適切な数になるよう一時停止して頂ければと思います。
実際問題、複数進行は結構つらいと思いますよ。
3つは超えないようにしていきます
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: オートセーブについて
返信数: 7
閲覧数: 2615

Re: オートセーブについて

Tatu さんが書きました:DxLib_End()の近くでセーブしてはどうでしょうか。
×ボタン押されるとできないっぽいんです
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: タスクシステムについて
返信数: 2
閲覧数: 1254

Re: タスクシステムについて

Rittai_3D さんが書きました:小人の肩の上: [C++]メモリ確保済みタスクシステム
を参考にしてみてください。

タスクシステムには詳しくないので調べたところ、双方向循環リストっぽいですね。
連結リスト - Wikipedia
ありがとうございます
頑張ってみます
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: 画面揺らし
返信数: 5
閲覧数: 2136

Re: 画面揺らし

Tatu さんが書きました:22章の説明には書かれてませんが
自機などの描画関数の座標の指定に
+dn.x
+dn.y
が追加されています。
ありがとうございます
追加されてたんですね
それで解決です
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: タスクシステムについて
返信数: 2
閲覧数: 1254

タスクシステムについて

弾幕シューティングゲームを四聖龍神録とは違う方法で作ろうと 本を買ってみたのですが、 http://www.amazon.co.jp/%E5%BC%BE%E5%B9%95-%E6%9C%80%E5%BC%B7%E3%81%AE%E3%82%B7%E3%83%A5%E3%83%BC%E3%83%86%E3%82%A3%E3%83%B3%E3%82%B0%E3%82%B2%E3%83%BC%E3%83%A0%E3%82%92%E4%BD%9C%E3%82%8B-%E6%9D%BE%E6%B5%A6-%E5%81%A5%E4%B8%80%E9%83%8E/dp/4797352299 この本に出てくる...
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: 画面揺らし
返信数: 5
閲覧数: 2136

画面揺らし

四聖龍神録のサイトを見てきたのですが、
画面を揺らすときにどういうプログラムで揺らしているのか分かりません
誰か画面揺らしのプログラムを解説してくれないでしょうか?
できれば必要最低限の要素で教えてくれるとありがたいです
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: c言語で動く点をたくさん出現させたい。
返信数: 1
閲覧数: 668

Re: c言語で動く点をたくさん出現させたい。

double e=0.7;//跳ね返り係数0 < e <1
double x_KUGI[(N+1)*M+1],y_KUGI[(N+1)*M+1]; //釘の位置変数
double R=0.25/(N+1); //ボールの半径。釘の間隔の25%
double kyori,ex,ey,NAISEKI;
double x0=0.0,y0=1.0,x,y;
double vx=0.3,vy=-0.1;
double mg=3.0,f=-mg;
double dt = 0.01;

この辺のやつを一つの構造体にして
配列変数を作って
for文でいっぺんに動かしたらどうですかね?
by 夢幻ノ月夜
4年前
フォーラム: C言語何でも質問掲示板
トピック: オートセーブについて
返信数: 7
閲覧数: 2615

オートセーブについて

友達が上から見下ろした視点のアクションゲームを作りたいと言っているので
C言語とDXライブラリを渡して色々教えているのですが
その友達が、
「ウィンドウが閉じられるときに勝手にセーブされるようにしたい。リセットマラソン対策でな」
とのことで、そのオートセーブのプログラムをどう組めばいいのか分からないんです
誰か同じようなことができる方、教えてください

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