検索結果 63 件
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: [DxLib]ポリゴンに描写する画像の透過度がおかしい
- 返信数: 0
- 閲覧数: 1542
[DxLib]ポリゴンに描写する画像の透過度がおかしい
どうも、毎回お騒がせしています。 DrawPolygonIndexed3D関数で四角いポリゴンを作成し、画像を描写するコードを作りました。 座標や回転角度等は正しく描写されましたが、画像が透けてしまっています。 透過度の設定もできますが、未設定状態(透過しない)でも透けている他、画像の輝度の変更もできていません。 おそらく何か別の関数等を使ったり、Vertexの設定を間違えているのかも知れません。 どこが間違っているのか教えてください。 問題の部分はvoid C_Graph::Draw3Dの部分。Graph.cppの一番下です。 Graph.cpp #include "Graph.h" #in...
- 10年前
- フォーラム: C言語何でも質問掲示板
- トピック: 速度、加速度より目標距離までにかかる時間
- 返信数: 1
- 閲覧数: 2135
速度、加速度より目標距離までにかかる時間
簡単な計算ソフトを作っています。
初速度、加速度が分かっている状態で、ユーザーから指定された目標距離まで進む時間をプログラムを用いて求めたいです。
単位はm/s,m/s²,m,sを使います。
初速度、加速度が分かっている状態で、ユーザーから指定された目標距離まで進む時間をプログラムを用いて求めたいです。
単位はm/s,m/s²,m,sを使います。
- 11年前
- フォーラム: C言語何でも質問掲示板
- トピック: DXLIBのツール、シェーダコンパイラーでMMDシェーダをコンパイルしたい
- 返信数: 2
- 閲覧数: 1690
Re: DXLIBのツール、シェーダコンパイラーでMMDシェーダをコンパイルしたい
そうですね、本家の管理人さんに直接聞いて見ます。
分かり次第、こちらでもお知らせします。
分かり次第、こちらでもお知らせします。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【雑談】ゲームデザインについて語る所
- 返信数: 18
- 閲覧数: 6105
【雑談】ゲームデザインについて語る所
ゲームデザインに困っています。
といってもデザインに関しては人の感性に関わっているので、
簡単に身につくようなことではないのですが・・・。
皆さんはどのようにデザインを決めているか、
ゲームデザインについて語ってください!
【雑談】テーマなので雑談に変更しました。 by softya(ソフト屋)
といってもデザインに関しては人の感性に関わっているので、
簡単に身につくようなことではないのですが・・・。
皆さんはどのようにデザインを決めているか、
ゲームデザインについて語ってください!
【雑談】テーマなので雑談に変更しました。 by softya(ソフト屋)
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: パッドコンフィグプログラムを組みたい
- 返信数: 1
- 閲覧数: 1559
パッドコンフィグプログラムを組みたい
連続してたびたびすみません。 自分でできるようなら解決したいのですが、 前回も同じような質問をして無理やりなコードになってしまいましたので、 ちゃんとしたコードを組みたいので教えてください。 パッドのボタンをコンフィグしたいのですが、 その前回のプログラムは ボタンを押してからすぐに離さないと二重設定になるようなプログラムになりました・・・。 時間もなかったのでそのときはやむなくそれのみで済ませました。 一応クラスを載せます。 class C_PAD{ private: int bt[PADKEY_MAX]; int Key_flag; int PAD_INPUT; int ConfigNum...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 壁との接触でスムーズに滑らせたい。
- 返信数: 6
- 閲覧数: 3629
Re: 壁との接触でスムーズに滑らせたい。
>新月さん プログラムの解決法の参考資料ありがとうございます。 早速実装してみたいと思います。 ゲームの著作権の質問についてですが、 まずキャラをパクるつもりはありませんし、世界観も全く異なるものにする予定です。 ストーリー作成を担当している友人もそれを理解した上でやってもらっています。 システムは自分がそういうのを作りたい、という意志でやっているので かぶることはあると思いますが、その点についてもオリジナルのシステム 例えば、本家「スグリ」にはないゲーム中の武装切り替え、 ダッシュのエネルギーによる制限、バトルロイヤル形式の4人対戦を考えています。 おそらくこれぐらいのオリジナル要素があれば...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 壁との接触でスムーズに滑らせたい。
- 返信数: 6
- 閲覧数: 3629
壁との接触でスムーズに滑らせたい。
前回のつづきです。
ステージ枠の当たり判定はできたものの、
壁との接触の際、はみ出した移動ベクトル分戻すようになっていますが、
かくかくした感じに戻るのでどうにか修正できないでしょうか?
PLAYER_MOVE.cppに移動処理と前回のステージ枠の接触処理があります。
それに使われている定義はCommondefine.hにあります。
あと一つ疑問なのは、東方やその他サークルのゲームを真似て作った物を、
配布、販売してもいいのでしょうか?
ちゃんと記載しているサークルもあるのですが、
橙汁のようになにもかかれていないサークルもありますし、
できれば完成して「ダメ」と言われたくない・・・。
ステージ枠の当たり判定はできたものの、
壁との接触の際、はみ出した移動ベクトル分戻すようになっていますが、
かくかくした感じに戻るのでどうにか修正できないでしょうか?
PLAYER_MOVE.cppに移動処理と前回のステージ枠の接触処理があります。
それに使われている定義はCommondefine.hにあります。
あと一つ疑問なのは、東方やその他サークルのゲームを真似て作った物を、
配布、販売してもいいのでしょうか?
ちゃんと記載しているサークルもあるのですが、
橙汁のようになにもかかれていないサークルもありますし、
できれば完成して「ダメ」と言われたくない・・・。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dでステージの衝突をしたい。
- 返信数: 8
- 閲覧数: 4780
Re: 3Dでステージの衝突をしたい。
一応当たり判定作成までは解決しました。
その分自分が作ったコードが少しごちゃごちゃしましたが;
で、ステージ当たり判定作成に伴い、
新たな問題が出てきたので別トピックで質問します。
DXLIB本家よりサンプルコード改良点
・当たり判定となる壁の法線をZ軸垂直に変更
・自機が円形なのでカプセルでの判定ではなく、球体での判定に
その分自分が作ったコードが少しごちゃごちゃしましたが;
で、ステージ当たり判定作成に伴い、
新たな問題が出てきたので別トピックで質問します。
DXLIB本家よりサンプルコード改良点
・当たり判定となる壁の法線をZ軸垂直に変更
・自機が円形なのでカプセルでの判定ではなく、球体での判定に
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dでステージの衝突をしたい。
- 返信数: 8
- 閲覧数: 4780
Re: 3Dでステージの衝突をしたい。
たびたびの更新です。
どうやら移動成分からの動作フラグを立てる時点でミスってたようです。(なぜだ・・・
とりあえず本家の
// x軸かy軸方向に 0.01f 以上移動した場合は「移動した」フラグを1にする
if( fabs( MoveVector.x ) > 0.01f || fabs( MoveVector.z ) > 0.01f )
{
MoveFlag = 1 ;
}
else
{
MoveFlag = 0 ;
}
の部分を自分のコードで使用していた変数Stateで代用しました。
Stateが0以外で移動しているということになっています。
どうやら移動成分からの動作フラグを立てる時点でミスってたようです。(なぜだ・・・
とりあえず本家の
// x軸かy軸方向に 0.01f 以上移動した場合は「移動した」フラグを1にする
if( fabs( MoveVector.x ) > 0.01f || fabs( MoveVector.z ) > 0.01f )
{
MoveFlag = 1 ;
}
else
{
MoveFlag = 0 ;
}
の部分を自分のコードで使用していた変数Stateで代用しました。
Stateが0以外で移動しているということになっています。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dでステージの衝突をしたい。
- 返信数: 8
- 閲覧数: 4780
Re: 3Dでステージの衝突をしたい。
とりあえず何がやりたいかを書いて(?)置きます。
http://daidai.moo.jp/aos2/aos2.html
わが部活において、尊敬するサークルの一つ。橙汁さんの「AOS2」です。
自分も作ってみたいと思って着手したものの、
この有様です・・・。
それと、一応当たり判定を作る前のプログラムも載せておきます。
XY座標でのゲームですが、簡単な3Dのカーブも実装しています。
http://daidai.moo.jp/aos2/aos2.html
わが部活において、尊敬するサークルの一つ。橙汁さんの「AOS2」です。
自分も作ってみたいと思って着手したものの、
この有様です・・・。
それと、一応当たり判定を作る前のプログラムも載せておきます。
XY座標でのゲームですが、簡単な3Dのカーブも実装しています。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dでステージの衝突をしたい。
- 返信数: 8
- 閲覧数: 4780
Re: 3Dでステージの衝突をしたい。
やっぱり分かりませんか・・・
自分のコードも読みにくいし、そのままコピペというわけにもいかないし・・・。
とりあえず移動できたところから順番に少しずつやってみます。
自分のコードも読みにくいし、そのままコピペというわけにもいかないし・・・。
とりあえず移動できたところから順番に少しずつやってみます。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dでステージの衝突をしたい。
- 返信数: 8
- 閲覧数: 4780
Re: 3Dでステージの衝突をしたい。
起動すると、はじめからよからぬ方向へ飛んで行っているのを確認しました。
関数内にDrawFormatStringで表示するようにしてあります。
関数内にDrawFormatStringで表示するようにしてあります。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dでステージの衝突をしたい。
- 返信数: 8
- 閲覧数: 4780
Re: 3Dでステージの衝突をしたい。
少々改良しました。
当たり判定に使用するモデルをロードして、
PLAYER_MOVEクラス内で判定を済ませます。
関数はC_PLAYER_MOVE::CollProcess
壁だけの判定なので床分の判定コードは省いています。
壁判定となるポリゴンの向きもY軸に垂直ではなくZ軸に垂直に変更しています。
当たり判定に使用するモデルをロードして、
PLAYER_MOVEクラス内で判定を済ませます。
関数はC_PLAYER_MOVE::CollProcess
壁だけの判定なので床分の判定コードは省いています。
壁判定となるポリゴンの向きもY軸に垂直ではなくZ軸に垂直に変更しています。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dでステージの衝突をしたい。
- 返信数: 8
- 閲覧数: 4780
3Dでステージの衝突をしたい。
たびたび、質問させていただきすみません。 以前に「アーマード・コア的な物を作る前に3Dの初歩的なゲームを作ってみては?」 という解答を受けて、3Dの当たり判定を利用したゲームを作っています。 本格3Dじゃなくてすみません; DXLIBのサイト、サンプルを参考にさせてもらっています。 http://homepage2.nifty.com/natupaji/DxLib/program/dxprogram_3DAction_CollObj.html ステージの衝突、当たり判定を付けたいのですが上手くいきません。 キャラ処理のまとめが「Playerファイル」 キャラの移動処理は「Player_Move...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: アーマードコアのようなゲームを作るには・・・?
- 返信数: 5
- 閲覧数: 3283
Re: アーマードコアのようなゲームを作るには・・・?
行列を使うのですね・・・分かりました。
DXLIBのMV1GetFrameLocalMatrix関数あたりをつかえばいいでしょうか・・・?
とりあえず試してみます。ありがとうございました。
DXLIBのMV1GetFrameLocalMatrix関数あたりをつかえばいいでしょうか・・・?
とりあえず試してみます。ありがとうございました。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: アーマードコアのようなゲームを作るには・・・?
- 返信数: 5
- 閲覧数: 3283
Re: アーマードコアのようなゲームを作るには・・・?
>接合については、アクセサリの装備とかが参考になるのでは?
リンク先のような座標でくっつける方法も考えていましたが、
このような時、機体の傾きはどんな感じになるのでしょうか?
下半身中央部の傾きと、胴体(コア)の傾きが同じだったり、
腕の傾きとかもコアに準じるので、そこの部分を詳しく教えてください!
リンク先のような座標でくっつける方法も考えていましたが、
このような時、機体の傾きはどんな感じになるのでしょうか?
下半身中央部の傾きと、胴体(コア)の傾きが同じだったり、
腕の傾きとかもコアに準じるので、そこの部分を詳しく教えてください!
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: アーマードコアのようなゲームを作るには・・・?
- 返信数: 5
- 閲覧数: 3283
Re: アーマードコアのようなゲームを作るには・・・?
最新のは相当時間をかけてます。3年・・・。自分には無理です。 自分的にはそこそこのクォリティでいいかな、とか思っています。 http://in000.blog96.fc2.com/ AC二次創作成功例。カスタマイズは無いですがここらまでのレベルには仕上げたいです。 >それ以前にアーマードコア的なロボットアクションを作るだけでも至難の業ですので、まずそれを実現されてから考えたらどうでしょう? そうですね。プログラム無いところからは何もできませんし。 といってもモデルも無きゃだめですが;サンプルを拾ってやってみます。 あと余談です。以前言っていた「音ゲー」はできました。 が、自分にゲームデザインの...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: アーマードコアのようなゲームを作るには・・・?
- 返信数: 5
- 閲覧数: 3283
アーマードコアのようなゲームを作るには・・・?
単刀直入に言います。AC(カスタマイズ型ロボット)のモデルの作り方を教えてください。
MMDでモーションを作って、DXLIBでプログラムを作ろうと考えていますが、
http://www.armoredcore.net/acv/flash/#/core
アーマードコアって機体パーツを組み合わせていく物なんで、
パーツ一つ一つにモーションを付けていったり、
また、組立時にちゃんと接続部分でくっついてくれるのか分からないです。
また、他のパーツとの干渉でポーズも変わったりもします。大変です。
説明不足でしょうが、実現する方法を教えてくれませんか?
MMDでモーションを作って、DXLIBでプログラムを作ろうと考えていますが、
http://www.armoredcore.net/acv/flash/#/core
アーマードコアって機体パーツを組み合わせていく物なんで、
パーツ一つ一つにモーションを付けていったり、
また、組立時にちゃんと接続部分でくっついてくれるのか分からないです。
また、他のパーツとの干渉でポーズも変わったりもします。大変です。
説明不足でしょうが、実現する方法を教えてくれませんか?
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: DXLIBでオンラインゲームはつくれるのか?
- 返信数: 4
- 閲覧数: 2862
Re: DXLIBでオンラインゲームはつくれるのか?
うーん、やっぱりサーバー費を払ってでもいいものじゃないと使い物になりませんね。
個人のPCをサーバーにする方法はさっき調べてみて知りました。
明日教えておきます。
ありがとうございました。
個人のPCをサーバーにする方法はさっき調べてみて知りました。
明日教えておきます。
ありがとうございました。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: DXLIBでオンラインゲームはつくれるのか?
- 返信数: 4
- 閲覧数: 2862
DXLIBでオンラインゲームはつくれるのか?
と後輩に聞かれたのですが自分も疑問(分からなかった;)のでお尋ねします。
多分実際製作はむずかしいとは思うのですが、完成したとして
サーバーが必要となったときに、無料でレンタルしてくれるようなところはあるのでしょうか?
もし別の方法があるのであればそちらも教えてください!
多分実際製作はむずかしいとは思うのですが、完成したとして
サーバーが必要となったときに、無料でレンタルしてくれるようなところはあるのでしょうか?
もし別の方法があるのであればそちらも教えてください!
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ジョイパッドコンフィグプログラムが上手くいかない
- 返信数: 2
- 閲覧数: 1813
Re: ジョイパッドコンフィグプログラムが上手くいかない
少し仕様が変わりましたが、何とかコンフィグすることができました。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ジョイパッドコンフィグプログラムが上手くいかない
- 返信数: 2
- 閲覧数: 1813
ジョイパッドコンフィグプログラムが上手くいかない
たびたびすみません; DXLIBで製作しています。 例の音ゲーでジョイパッドのコンフィグプログラムを作ったのですが、 上手く動作しませんでした・・・。 症状としては、 ・一番初めのコンフィグがボタン0番以外が無効(押しても反応なし) ・次のコンフィグに移行するとボタン全てが無効。 ・ボタン全ての入力状態fancがボタンを離しても0に戻らない。 これがそのコードです。 static int fanc=0; int ReturnPadState(){ for(int i=0;i<PAD_MAX;i++){ if(CheckStatePad(i)>0){ fanc++; return i; }els...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: プログラムとはあまり関係ありませんが・・・
- 返信数: 4
- 閲覧数: 2079
Re: プログラムとはあまり関係ありませんが・・・
投稿してからも探してみたのですが見つかりませんでした。
やはりない時は皆さんの言うとおり作るしかなさそうですね。
とりあえず皆さんの意見を参考にしながら作ってみることにします。
やはりない時は皆さんの言うとおり作るしかなさそうですね。
とりあえず皆さんの意見を参考にしながら作ってみることにします。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: プログラムとはあまり関係ありませんが・・・
- 返信数: 4
- 閲覧数: 2079
プログラムとはあまり関係ありませんが・・・
サウンド素材を探しています。
タンバリンを一回だけ叩くというような音が欲しいのですが、
なかなか希望のものが見つからず書き込みました。
音ゲーなんで音が最初に流れてるものが欲しいです。(微妙に遅れてしまうと違和感が)
探し方が下手な私の代わりに誰か見つけてくれませんか?お願いします!
タンバリンを一回だけ叩くというような音が欲しいのですが、
なかなか希望のものが見つからず書き込みました。
音ゲーなんで音が最初に流れてるものが欲しいです。(微妙に遅れてしまうと違和感が)
探し方が下手な私の代わりに誰か見つけてくれませんか?お願いします!
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: フルスクリーン時の画面サイズを変えたい!
- 返信数: 2
- 閲覧数: 2207
Re: フルスクリーン時の画面サイズを変えたい!
できました!ありがとうございます!
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: フルスクリーン時の画面サイズを変えたい!
- 返信数: 2
- 閲覧数: 2207
フルスクリーン時の画面サイズを変えたい!
DXLIBを使用しています。
ウインドウモードで
横720、縦480、32ビットで動作させています。
今度発表のためにフルスクリーンモードで起動させるのですが、
上記の設定でフルスクリーンにするにはどうしたらよいでしょうか?
そのままだと横がはみ出してしまうので絶対に設定どおりにしたいです。
ウインドウモードで
横720、縦480、32ビットで動作させています。
今度発表のためにフルスクリーンモードで起動させるのですが、
上記の設定でフルスクリーンにするにはどうしたらよいでしょうか?
そのままだと横がはみ出してしまうので絶対に設定どおりにしたいです。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 消したい
- 返信数: 3
- 閲覧数: 2166
消したい
キーボード押してたらいつの間にか表示されていましたw
消す方法を教えてください。
消す方法を教えてください。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイルを自動検索してロードする。
- 返信数: 8
- 閲覧数: 3177
Re: ファイルを自動検索してロードする。
分かりました。今は別の作業中なんですが、コードの理解ができたらがんばってやってみます。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイルを自動検索してロードする。
- 返信数: 8
- 閲覧数: 3177
Re: ファイルを自動検索してロードする。
今思ったんですが、LoadGraph関数に書式をつけるってことはできないのでしょうか?
(%sで挿入できますか?)
(%sで挿入できますか?)
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイルを自動検索してロードする。
- 返信数: 8
- 閲覧数: 3177
Re: ファイルを自動検索してロードする。
VC++2010で使っていますが、const TCHAR *FileNameと表示されてます...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイルを自動検索してロードする。
- 返信数: 8
- 閲覧数: 3177
Re: ファイルを自動検索してロードする。
ただ、LoadGraph関数の引数がconst TCHAR型だったんでそのままcher型のハンドルを入れたらエラーが出てしまって...
できればLoadGraph関数が使えるようにしたいです。
できればLoadGraph関数が使えるようにしたいです。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイルを自動検索してロードする。
- 返信数: 8
- 閲覧数: 3177
ファイルを自動検索してロードする。
DxLibで音ゲーを作っています。
AerobeatPlusのように音楽データの中にあるフォルダの動画、音楽をロードさせるようにしたいのですが、どうすればいいでしょうか?
AerobeatPlusのように音楽データの中にあるフォルダの動画、音楽をロードさせるようにしたいのですが、どうすればいいでしょうか?
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ■ 新年の挨拶トピック 2012 ■ 今年の抱負 [雑談] ■
- 返信数: 20
- 閲覧数: 10268
Re: ■ 新年の挨拶トピック 2012 ■ 今年の抱負 [雑談] ■
明けましておめでとうございます。
今年の抱負は5月までにゲームを完成させ、部活紹介のプロモーションに出すこと。
それが終ったら受験勉強・・・ですね。
某音ゲー風のゲームを作っていますがまだ(ゲームとしての)メイン部分が未完成なので、
早く完成させたいです。
今年の抱負は5月までにゲームを完成させ、部活紹介のプロモーションに出すこと。
それが終ったら受験勉強・・・ですね。
某音ゲー風のゲームを作っていますがまだ(ゲームとしての)メイン部分が未完成なので、
早く完成させたいです。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ファイルを開く、保存するのダイアログボックスの出し方
- 返信数: 2
- 閲覧数: 1617
ファイルを開く、保存するのダイアログボックスの出し方
を、教えてください・・・。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: メモリアクセスエラーをどうにかしたい。
- 返信数: 15
- 閲覧数: 6718
Re: メモリアクセスエラーをどうにかしたい。
・・・num==7にしたところ、
正常に動きました・・・。
a5uaさん、アドバイスしてもらってながらすみませんでした!(やり方が間違ってた
beatleさん、自分の駄々に付き合ってもらってありがとうございました!
正常に動きました・・・。
a5uaさん、アドバイスしてもらってながらすみませんでした!(やり方が間違ってた
beatleさん、自分の駄々に付き合ってもらってありがとうございました!
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: メモリアクセスエラーをどうにかしたい。
- 返信数: 15
- 閲覧数: 6718
Re: メモリアクセスエラーをどうにかしたい。
まあ、それは分かっています。 ですが、それ以前にpoint[0].orbitに240という数字が入るのがおかしいと思うのです。 void point_enter(){ int i,t; for(t=0;t<POINT_MAX;t++){ if(point_order[t].Hittime-point_order[t].passtime==nowcnt){ if((i=point_num_search())!=-1){ point[i].flag =1; point[i].cnt =0; point[i].orbit =point_order[t].orbit; point[i].x =poin...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: メモリアクセスエラーをどうにかしたい。
- 返信数: 15
- 閲覧数: 6718
Re: メモリアクセスエラーをどうにかしたい。
point.cpp 69行目です。
軌道計算部分です・・・。
軌道計算部分です・・・。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: メモリアクセスエラーをどうにかしたい。
- 返信数: 15
- 閲覧数: 6718
Re: メモリアクセスエラーをどうにかしたい。
>beatleさん 開発ソフトはvisual C++を使っています。 デバッグ出力 GameProg.exe の 0x008d1010 で初回の例外が発生しました: 0xC0000005: 場所 0xd3c96582 に書き込み中にアクセス違反が発生しました。 GameProg.exe の 0x008d1010 でハンドルされていない例外が発生しました: 0xC0000005: 場所 0xd3c96582 に書き込み中にアクセス違反が発生しました。 自動変数(原因だと思うところを抜粋) Hittime 320 int orbit 240 int(おそらくこれで軌道計算するときに引っかかりました...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: メモリアクセスエラーをどうにかしたい。
- 返信数: 15
- 閲覧数: 6718
Re: メモリアクセスエラーをどうにかしたい。
↑2つあるのは気にしないでください(ミスです
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: メモリアクセスエラーをどうにかしたい。
- 返信数: 15
- 閲覧数: 6718
Re: メモリアクセスエラーをどうにかしたい。
"a5uaさん
"csvのパラメータは1行あたり7個なので、Pointload.cppの57行目は
"if(num==7){
"となるべきではないでしょうか
確かにcsvからは7つの情報しか読み込んでいませんが、下の3つ分は初期化分を兼ねています。(まだ初期化関数を作っていないので)
試しにnum==7にして別のところでpoint_order[].dとcntを初期化しましたが、起動直後エラーが出ました。
"csvのパラメータは1行あたり7個なので、Pointload.cppの57行目は
"if(num==7){
"となるべきではないでしょうか
確かにcsvからは7つの情報しか読み込んでいませんが、下の3つ分は初期化分を兼ねています。(まだ初期化関数を作っていないので)
試しにnum==7にして別のところでpoint_order[].dとcntを初期化しましたが、起動直後エラーが出ました。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: メモリアクセスエラーをどうにかしたい。
- 返信数: 15
- 閲覧数: 6718
Re: メモリアクセスエラーをどうにかしたい。
>a5uaさん
>csvのパラメータは1行あたり7個なので、Pointload.cppの57行目は
>if(num==7){
>となるべきではないでしょうか
確かにcsvからは7つの情報しか読み込んでいませんが、下の3つ分は初期化分を兼ねています。(まだ初期化関数を作っていないので)
試しにnum==7にして別のところでpoint_order[].dとcntを初期化しましたが、起動直後エラーが出ました。
>csvのパラメータは1行あたり7個なので、Pointload.cppの57行目は
>if(num==7){
>となるべきではないでしょうか
確かにcsvからは7つの情報しか読み込んでいませんが、下の3つ分は初期化分を兼ねています。(まだ初期化関数を作っていないので)
試しにnum==7にして別のところでpoint_order[].dとcntを初期化しましたが、起動直後エラーが出ました。
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: メモリアクセスエラーをどうにかしたい。
- 返信数: 15
- 閲覧数: 6718
Re: メモリアクセスエラーをどうにかしたい。
point_order[]とpoint[]が関わっているソースを載せます。 #include "DxLib.h" #include "Point.h" #include "Pointload.h" #include "Point_orbit.h" extern void (*point_orbit[POINT_ORBIT_MAX])(move_t *move,int cnt); extern point_order_t point_order[POINT_MAX]; point_t point[POINT_GRAPH_MAX]; int nowcnt; int ButtomGHandle[4]...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: メモリアクセスエラーをどうにかしたい。
- 返信数: 15
- 閲覧数: 6718
メモリアクセスエラーをどうにかしたい。
急用です。初歩的ミスかも知れませんが。。。
エラーはおそらくpoint.cpp内で起きていて、point_order[]からpoint[]に値を移しているときに起きているみたいです。
関数はvoid point_enter()です。
プログラムのソースにコメントが書かれていませんが、竜神禄を元にしているので分かるはずです。
説明不足で無茶振りですが、助けてください。お願いします!(><;)
エラーはおそらくpoint.cpp内で起きていて、point_order[]からpoint[]に値を移しているときに起きているみたいです。
関数はvoid point_enter()です。
プログラムのソースにコメントが書かれていませんが、竜神禄を元にしているので分かるはずです。
説明不足で無茶振りですが、助けてください。お願いします!(><;)
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ダッシュするキャラを綺麗にカーブさせたい!
- 返信数: 4
- 閲覧数: 2219
Re: ダッシュするキャラを綺麗にカーブさせたい!
なるほど、ベクトル合成をすればいいんですね。
ヒントになりました!ありがとうございます!
ヒントになりました!ありがとうございます!
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ダッシュするキャラを綺麗にカーブさせたい!
- 返信数: 4
- 閲覧数: 2219
Re: ダッシュするキャラを綺麗にカーブさせたい!
相変わらずの遅返信すみません。 自分が考えたやり方は、キーを押した方向に対応した角度をangに入れ、 sin、cosを使って移動速度をx成分、y成分に分けるという方法です。 このとき、右キーが0度になるので、Inputpadの対応は右キーから反時計周りとし、 入力した方向*1/2πをしてやると、ちょうどその方向にangをあわせることができます。 と、ここまではできました。 次に、斜め方向では、Inputpadをn番だけでなく、n+1番も観測させます。 そのためInputpad[4]は[0]と同じく右キーとなっています。 もし、両方とも押されているなら、1/2パイ*(n+0.5)で、 n番と、n...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: ダッシュするキャラを綺麗にカーブさせたい!
- 返信数: 4
- 閲覧数: 2219
ダッシュするキャラを綺麗にカーブさせたい!
ダッシュしているときにスティックの向き変えると、その方向にあわせようと角度を加算、引算するところなんですが、(void Player_Move部分) ダッシュのボタンを押さずにすれば基本的に大丈夫なんですが、ダッシュ時に上手く曲がりません・・・。 しかも、斜め方向にも進みません。どうすればいいでしょうか? #include "DxLib.h" #include "Keyboard.h" #include "Player.h" #include "Plusproglam.h" #include <math.h> #define FIELD_R_MAX 400 double pai = 3.141...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ゲームパッド対応させたいです。
- 返信数: 10
- 閲覧数: 4086
Re: ゲームパッド対応させたいです。
>白い時空さん
とりあえずパッド対応のテストだったんで、パッド1のみでやっていました。
とりあえず解決次第、引数を変更できるようにして、
次にあるinput_pad_or_keyの部分はパッド2以降は使えないようにしておきます。
とりあえずパッド対応のテストだったんで、パッド1のみでやっていました。
とりあえず解決次第、引数を変更できるようにして、
次にあるinput_pad_or_keyの部分はパッド2以降は使えないようにしておきます。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ゲームパッド対応させたいです。
- 返信数: 10
- 閲覧数: 4086
Re: ゲームパッド対応させたいです。
とりあえず、今までの結果のプロジェクトです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ゲームパッド対応させたいです。
- 返信数: 10
- 閲覧数: 4086
Re: ゲームパッド対応させたいです。
すみません、
int i が邪魔だったみたいです。
でも実行はできましたが、上方向に移動しませんでした・・・
int i が邪魔だったみたいです。
でも実行はできましたが、上方向に移動しませんでした・・・
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ゲームパッド対応させたいです。
- 返信数: 10
- 閲覧数: 4086
Re: ゲームパッド対応させたいです。
1>------ ビルド開始: プロジェクト: GameProg, 構成: Debug Win32 ------ 1> Padconfig.cpp 1>test.obj : error LNK2019: 未解決の外部シンボル "void __cdecl Player_Calc(struct Player_t *)" (?Player_Calc@@YAXPAUPlayer_t@@@Z) が関数 _WinMain@16 で参照されました。 1>D:\ME\GameProg\Debug\GameProg.exe : fatal error LNK1120: 外部参照 1 が未解決です。 =====...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: ゲームパッド対応させたいです。
- 返信数: 10
- 閲覧数: 4086
ゲームパッド対応させたいです。
ゲームパッドを対応させたいので、竜神禄のコードを参考にしてみたのですが、
上手くいかないみたいで、正しいコードを教えて欲しいです。
あと、作っているゲームは対戦主体のゲームなんで、
パッド1、キーボードは1P、パッド2以降は2P~という風にする予定です。
添付したプロジェクトは新ゲームプログラムのサンプルをいじったものです。
上手くいかないみたいで、正しいコードを教えて欲しいです。
あと、作っているゲームは対戦主体のゲームなんで、
パッド1、キーボードは1P、パッド2以降は2P~という風にする予定です。
添付したプロジェクトは新ゲームプログラムのサンプルをいじったものです。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dモデル移動
- 返信数: 3
- 閲覧数: 1518
Re: 3Dモデル移動
すみません、返事遅れました。
無事実行できたので御礼を申し上げます。
ありがとうございました。
無事実行できたので御礼を申し上げます。
ありがとうございました。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dモデル移動
- 返信数: 3
- 閲覧数: 1518
3Dモデル移動
3Dモデルがキーを離すと元に戻ってしまいます。 どうしたらいいか教えてください。 必ずcodeタグを使用してくださいね。詳しくは、フォーラムルールの確認を。 by softya(ソフト屋) #include "DXLib.h" int Key[256]; VECTOR Vect1, Vect2 ; typedef struct{ int right; int left; }flag_t; int GetHitKeyStateAll_2(int GetHitKeyStateAll_InputKey[]){ char GetHitKeyStateAll_Key[256]; GetHitKeySta...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: もう少し処理を・・・
- 返信数: 3
- 閲覧数: 1754
Re: もう少し処理を・・・
>sofutyaさん
なるほど、DXライブラリも進化しているのですね。
新しいバージョンに代えておきます。
>Dixqさん
分かりました。自分でプログラムを練り直して、高速化してみます。
ありがとうございました。
なるほど、DXライブラリも進化しているのですね。
新しいバージョンに代えておきます。
>Dixqさん
分かりました。自分でプログラムを練り直して、高速化してみます。
ありがとうございました。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: もう少し処理を・・・
- 返信数: 3
- 閲覧数: 1754
もう少し処理を・・・
竜神録をやっていて思ったのですが、
東方と比べて、やっぱり処理が重く、低スペックモードを使わないと動かないです。
今現在作っているシューティングは東方ぐらいに軽くして、且つ高画質で、きれいな弾幕を打たせたいです。
(そのためにはやはりたくさんの弾を撃たせるので・・・)
どうにかなりませんか?
東方と比べて、やっぱり処理が重く、低スペックモードを使わないと動かないです。
今現在作っているシューティングは東方ぐらいに軽くして、且つ高画質で、きれいな弾幕を打たせたいです。
(そのためにはやはりたくさんの弾を撃たせるので・・・)
どうにかなりませんか?
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: DXLIB、フォントの追加
- 返信数: 2
- 閲覧数: 1515
Re: DXLIB、フォントの追加
なるほど。ありがとうございます。
さっそくやってみようと思います!
さっそくやってみようと思います!
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 竜神録支館、リプレイ機能について
- 返信数: 4
- 閲覧数: 2509
Re: 竜神録支館、リプレイ機能について
今気づいたんですけど、ソースだけじゃだめみたい・・・
これら三つをファイルにまとめてください・・・
これら三つをファイルにまとめてください・・・
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 竜神録支館、リプレイ機能について
- 返信数: 4
- 閲覧数: 2509
Re: 竜神録支館、リプレイ機能について
これが問題のソース。
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 竜神録支館、リプレイ機能について
- 返信数: 4
- 閲覧数: 2509
竜神録支館、リプレイ機能について
リプレイの機能のサンプルを追加してビルドしましたが、エラーがでてきました・・・
自分がどこかでミスをしたのかもしれないと思い、二回書き直してやってみましたが、同じエラーが出ました。
これはサンプルのミスなのでしょうか・・・
ちなみに、リプレイサンプルは竜神録60章に追加しました。
自分のウインドウ切り替えプログラムも入っていますが、問題ないかと思います・・・。
自分がどこかでミスをしたのかもしれないと思い、二回書き直してやってみましたが、同じエラーが出ました。
これはサンプルのミスなのでしょうか・・・
ちなみに、リプレイサンプルは竜神録60章に追加しました。
自分のウインドウ切り替えプログラムも入っていますが、問題ないかと思います・・・。