検索結果 164 件

by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 【Unity】Unity側ではエラーが出ないのにビルドするとエラーが出る
返信数: 3
閲覧数: 6510

Re: 【Unity】Unity側ではエラーが出ないのにビルドするとエラーが出る

語彙力なさ過ぎて伝わりませんでした。すみません Unityのバージョンは5.4です。 Unity側って言うのは、UnityEditor側のGameViewのことです。 ビルドして動かしているのはPCです。 UnityのAssetのLogViewerというAssetを使ってNullになっていることを調べました。 ゲームの核となる部分というのは、シーン間の情報流通。ネットワーク処理。システムデータが保存されているオブジェクトです。 Nullとなるオブジェクトというか、ゲームの核となるオブジェクトの中に保存されているPublic変数のことです。すみません。 Unity側では dontdestroyo...
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 【Unity】Unity側ではエラーが出ないのにビルドするとエラーが出る
返信数: 3
閲覧数: 6510

【Unity】Unity側ではエラーが出ないのにビルドするとエラーが出る

現在Unityでオンラインゲームを作っている者です。 Unity側では通常通り実行できるのに ビルドして実行すると、途中で動作が上手くいかなくなります 原因を調べた結果、Unity側ではNullになってないpublicオブジェクトがビルドして実行した倍はNullになっています。 そのオブジェクトはゲームの核となるオブジェクトで、dontdestroyonloadに設定しています。 ちなみにそのNullとなるオブジェクトは https://i.gyazo.com/6b36a0cf5bcd63272c159e6798ea5755.png こんな感じで設定しています なぜビルドした場合だけNullに...
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 【Unity】ネットワークシステムについて
返信数: 1
閲覧数: 1623

【Unity】ネットワークシステムについて

現在Unityでオンラインゲームを作っている者です。

Unity5から追加されたネットワークシステムを使っているんですが、正直情報が少なくて苦戦しています。
そこで調べていたら「photon」という物を知りました。

正直、

photonかUnity5からのネットワーク

どっちで作る方が良いんですかね。。。
皆さんの意見を聞かせてください
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 画面に沿って移動させたい
返信数: 1
閲覧数: 1482

Re: 画面に沿って移動させたい

見た感じはUnityかな。 そのコードだと、画面範囲+radius外に出たときに移動するって言う処理になってるから、、はみ出ることもあるかもしれない。逆にはみ出ていないとおかしい。 if (position.Y < (0 + radius)) { position.Y = 0 +1.0f; } if (position.X < 0 + radius) { position.X = 0+1.0f; } if (position.Y > Screen.Height - radius) { position.Y = Screen.Height-1.0f; } if (position.X > Scr...
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 【Unity】override型を使うとエラーが出る
返信数: 4
閲覧数: 7840

Re: 【Unity】override型を使うとエラーが出る

>>mannteraさん

あっ()
なるほど、そういうことでしたか・・・すいません、解決しました。C#やオブジェクト指向の仕組みをまだあまり理解してないので。。。すいません。

>>hideさん。型じゃないですね。すいませんどう表現するかわからなかったもので。。。
あまり理解してないんですが、継承かなんかのやつですよね、知識不足な者ですいません。。。
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 【Unity】override型を使うとエラーが出る
返信数: 4
閲覧数: 7840

【Unity】override型を使うとエラーが出る

using UnityEngine; using System.Collections; using UnityEngine.Networking; public class Enemy_Spawner : MonoBehaviour { [SerializeField] GameObject Prefab; [SerializeField] GameObject Spawn; public override void OnStartServer() { EnemySpawn(); } void EnemySpawn() { GameObject go = GameObject.Instan...
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 【Unity5】 ネットワーク通信でホスト側ではオブジェクトが生成されるがクライアントでは表示されない
返信数: 0
閲覧数: 1925

【Unity5】 ネットワーク通信でホスト側ではオブジェクトが生成されるがクライアントでは表示されない

こんばんわ、現在、Unityでオンラインゲームを作ろうとしてテストをしてるノウルと申します。 Unityで、ネットワークで複数人で動作を同期させるということをやっているんですが。 ゲームを2台起動して、Network Manager HUDで、LAN Hostを選んだ側は正常に表示されるんですが、 LAN Client を選んだ側は、Playerオブジェクトが生成されず、 Spawn scene object not found for 1 UnityEngine.Networking.NetworkIdentity:UNetStaticUpdate() というエラーを 吐いています。 参考サ...
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームプログラミングのスキルアップ方法についてお聞きします。
返信数: 4
閲覧数: 2820

Re: ゲームプログラミングのスキルアップ方法についてお聞きします。

別にオープンソースでも共同制作でも仕事でやるわけでもないんだから、コードを他人に見せる必要なんてないじゃん、

趣味で一人でやってる分には、自分だけが読めればいいから、自分が一番やりやすい方法でやればいいと思うよ、
とても僕のコードも人に見せられるものじゃないから
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: natupnp.hについて
返信数: 6
閲覧数: 3076

Re: natupnp.hについて

コンパイラは何使ってる?
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: atomicが読み込めない
返信数: 0
閲覧数: 1707

atomicが読み込めない

東方キャラが大乱闘するゲームを作っている者です。 Dxライブラリにeffekseerを導入しようと思い。サンプルコードを起動してみたのですが。 1>------ ビルド開始: プロジェクト: test, 構成: Debug Win32 ------ 1> sample3D.cpp 1>d:\effekseerfordxlib_122_316d\プロジェクトに追加すべきファイル_vc用\effekseer.h(10): fatal error C1083: include ファイルを開けません。'atomic': No such file or directory 1> sample2D.cpp...
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 3Dのカプセルとカプセルの当たり判定
返信数: 1
閲覧数: 2631

Re: 3Dのカプセルとカプセルの当たり判定

ライブラリは何かのライブラリを使っていますか?

Dxライブラリなら、3Dでカプセル同士のあたり判定をする関数があったと思います。

あたり判定についてはこちらを見るとわかりやすいと思います
http://marupeke296.com/COL_main.html
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: natupnp.hについて
返信数: 6
閲覧数: 3076

Re: natupnp.hについて

natupnp.hは僕の環境ではインストールなど何もしなくてもあったんだけどなぁ・・・

OSの種類とバージョンは?
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: ネット対戦における3Dモーションの同期について
返信数: 0
閲覧数: 1472

ネット対戦における3Dモーションの同期について

どうも、ノウルです。 スマブラ風ゲームを作ってるんですが、ネット対戦部分を作っていて思ったことがあります。 それは。どうやってDxライブラリの3Dモーションを同期したら良いかと言うことです。 ホスト側は良いとして、 クライアントがプレイヤーの情報をホストから受け取って。デタッチアタッチなどの細かい処理をしなければなりません。ホストから受け取った少ない情報の中からどのようにアニメーションを同期すれば良いんですかね・・・ プレイヤーから受け取るアニメーション情報はこちら int PlayAnim1 ; // 再生しているアニメーション1のアタッチ番号( -1:何もアニメーションがアタッチされていな...
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: Visual C++のライセンス登録について
返信数: 3
閲覧数: 2264

Re: Visual C++のライセンス登録について

VC++2010を使ってみてはいかがでしょうか。

VC2008とあまり操作も変わらなくて、マイクロソフトアカウントさえあれば登録キーを簡単に入手できます。

インストーラーのDLはこちら↓
http://go.microsoft.com/fwlink/?LinkId=190491
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 格ゲーのネット対戦について
返信数: 6
閲覧数: 4061

Re: 格ゲーのネット対戦について

>>Dixqさん
ですよね・・・GitHubの使い方がいまいちわからないので、あとでちゃんと調べてうpしておきますね。

>>へにっくすさん
マルチスレッドは実装してないです
やっぱり無いと上手く同期が取れないんですかね・・・
もし作るとしたらどのように実装してどのように処理をしたら良いと思いますか?
いろいろ調べてみたのですが。いまいちよくわかりません・・・無知ですみません。

あと、やっぱり通信にはUDPを使った方が良いんでしょうか、いろいろUDPで試してみて、開発側としては扱いが面倒というか、難しいと感じました。
まだTCPを使ったことはないですが、TCPでも速度は追いつきますかね・・・
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 格ゲーのネット対戦について
返信数: 6
閲覧数: 4061

Re: 格ゲーのネット対戦について

すいません、事故解決しました。No:1を編集しました。
あと、Projectごと上げるのはちょっと・・・あとから必要になれば上げますね・・・

あと、接続は上手くいったんですがタイムラグが尋常じゃないくらいやばいです。何故なのでしょうか。。。
何か良い対処法はないでしょうか・・・
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: DxLibをインクルードできない
返信数: 6
閲覧数: 4420

Re: DxLibをインクルードできない

.libが読み込めてないっぽいですね・・・

ちゃんと文字セットなどの設定もしました?
もう一度こ↑こ↓でも見て確認しなおしてみてください。
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 格ゲーのネット対戦について
返信数: 6
閲覧数: 4061

格ゲーのネット対戦について

現在、C言語とDxLibで東方の格ゲーを作っている者です。 ネット対戦を実装してみたのですが、なかなかうまくいかなくて困っています。 一応つながることはつながるんですが・・・クライアント側には正常に描画されるんですが、ホスト側には、自分の機体のみが表示され、いろいろと荒ぶります。  ←これは事故解決しました、もう一つのクライアントに渡しているexeファイルをReleaseでビルドされたものを渡していたつもりなのですが、何かの間違いでDebugのexeファイルをを渡していたみたいです。 なんですが。通信は上手くいったんですが、かなりタイムラグがひどいです。クライアントでキーを押してから、ホストに...
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: ネット対戦における考え方・仕組みについて
返信数: 6
閲覧数: 35804

Re: ネット対戦における考え方・仕組みについて

性能申請とか面倒ですね・・・
面倒なので処理負担を軽減するようにちゃんと作ればいけそうですかね・・・

まあとりあえず試しにプログラム組んでみますね!ありがとうございました!このスレはこれで閉めさせていただきます!ソフト屋さん(´▽`)アリガト!
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: ネット対戦における考え方・仕組みについて
返信数: 6
閲覧数: 35804

Re: ネット対戦における考え方・仕組みについて

>>ソフト屋さん やっぱりWinsockを直接触るものが一番多いんですよね・・・でもせっかくDxLibがあるのでそちらを使おうかと思います。 マッチングサーバーから通知する方法はいいですね。マッチングサーバーはネット対戦の基礎(クライアントとホストの通信)ができてから作ってみます! でも、UDPだと順番が入れ替わったりロストする可能性もありますよね。キーフレームを送るだけだと、ロストしたフレームだけキーが入力されてないことになるので、回線が悪いとスムーズにいかないことになりますよね。まあ多少の情報ロストは仕方ないと思うんですが、これでもいいんですかね・・・ あと、サーバー役に4人分の処理をさせ...
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: ネット対戦における考え方・仕組みについて
返信数: 6
閲覧数: 35804

Re: ネット対戦における考え方・仕組みについて

>>ソフト屋さん

なるほど、確かにServerを介すと速度が遅くなるかもしれませんね。
クライアントを直結しても、複数人対戦(2~4人)なので、誰かホストを作って、メイン処理を作る人を決めなきゃならないと思います。

設計を考えてるんですが、UDPのDxLibだとネットにもあまり参考になるサイトが落ちてないので結構難しいです・・・
まず、接続を確立するという手段がないので、どうやって判断(?)したら良いのでしょうか・・・

またはDxLibの関数を使わず。ほかのネットワークライブラリでも入れた方が良いんでしょうか・・・・
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 未解決の外部シンボル
返信数: 13
閲覧数: 30117

Re: 未解決の外部シンボル

コードを見ていないので何とも言えませんが、
DxLibの関数のコードが見当たらないって言ってるようですね。
たぶんDxLibがちゃんと読み込めてないからだと思います。

前までしっかり動いていたのであれば、DxLibがインストールされているファイルを削除したり、移動させたのが原因か、設定がしっかりできていないのが原因かもしれません。

ここでも見て設定しなおすともしかしたら上手くいくかもしれません。
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: ネット対戦における考え方・仕組みについて
返信数: 6
閲覧数: 35804

ネット対戦における考え方・仕組みについて

現在、C言語とDxライブラリで東方二次創作の3D格ゲーを作っている者です。 ネット対戦を実装しようかと思うのですが、ネット対戦における通信処理のやり方について疑問があったので質問してみました。 まだネットワークプログラミングはしたことがないので、ネットワークに関する専門的な知識は皆無に近いですが、できるだけ安定して処理落ち・エラー落ちの少ないサーバー作りたいです 僕が考えている方法はこんな感じ。 無題1.png ・まず、クライアントがキーの入力情報をサーバーに送ります。 ・その情報を頼りにサーバーはゲームを進行していきます。 ・そしてサーバーがクライアントに今のゲームの状況を伝えます。 ・それ...
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: UnityでMMDモデルを用いる際にisGroundedが反応しない
返信数: 5
閲覧数: 32789

Re: UnityでMMDモデルを用いる際にisGroundedが反応しない

でもやっぱり欲しい情報はGoogle大先生からじゃ手に入らないんですよね・・・
やっぱり複雑なモデルであたり判定をするのはやめた方がいいですかね・・・
ってことであきらめます、ボックスと重ねてあたり判定をするなりDxLibで作り直すなり、いろいろとほかの方法で試してみようかと思います!

ソフト屋さん、ありがとうございました!
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: UnityでMMDモデルを用いる際にisGroundedが反応しない
返信数: 5
閲覧数: 32789

Re: UnityでMMDモデルを用いる際にisGroundedが反応しない

なるほど、そうやってやってみたのですが、アニメーションなど、いろいろと不都合な部分が多いので、やはりMMDのオブジェクトであたり判定をしたいです。

それか、もうisGroundedを使わずにジャンプさせるか、C言語+DxLibに乗り換えるかしようかと思ってます。
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: UnityでMMDモデルを用いる際にisGroundedが反応しない
返信数: 5
閲覧数: 32789

UnityでMMDモデルを用いる際にisGroundedが反応しない

現在Unityでアクションゲームを制作しているのですが、全く上手くいかずに困っています。 明らかに床についているのに、isGrounde君がfalseを出してきます、普通の球体オブジェクトで同じ処理を試したけっか、球体オブジェクトではうまくいきました。 いろいろと解決方法を探したのですが、全くわからず質問させていただきました。 ソースコード using UnityEngine; using System.Collections; public class Character : MonoBehaviour { public float spd = 0.1f; public float Jump...
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: 新・C言語「~ゲームプログラミングの館~」の1.8章のことで質問があります。
返信数: 6
閲覧数: 2690

Re: 新・C言語「~ゲームプログラミングの館~」の1.8章のことで質問があります。

quote="Noob" id=3,18139,138649] ※私が書いて、動かなかったもの while((ClearDrawScreen()==0) && (ProcessMessage()==0) && (ScreenFlip()==0)){ DrawGraph(x,100,a,TRUE); x=x+2; } [/quote] 関数の意味をいまいち理解していないようですね。 ClearDrawScreen(); ←これは画面に書いたものを消す関数です。 ProcessMessage(); //そしてこれはDXライブラリの心臓ですね。ウィンドウズからのメッセージを処理して、システムやプロセ...
by プラム
7年前
フォーラム: C言語何でも質問掲示板
トピック: メニュー画面を設定したいが...
返信数: 2
閲覧数: 1989

Re: メニュー画面を設定したいが...

プログラミングの基礎を全くわかっていないようですね。

やはり物事には段階があります。
まったくC言語を理解していないのにそれを実装するのは無謀でしょう。プロのプログラマの人も、最初から凄いゲームが作れるわけじゃありませんし、プロのスポーツ選手だって、最初からあんなにスポーツがうまいわけじゃありません。

ここやC言語入門サイトなどで、ある程度C言語を勉強して、理解してからやるべきかと思います。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: Dxlibで3Dモデルを読み込むと例外が発生してソフトが強制終了する
返信数: 4
閲覧数: 3148

Re: Dxlibで3Dモデルを読み込むと例外が発生してソフトが強制終了する

if(loadnum==4&&loadwait==15){//15フレーム目になったら5つ目の3Dモデルを読み込む このコードはコンパイルが通らないでしょう。 また、記載してあるコードも変数が未初期化のままインクリメントされていたり、ソースにも問題があると思います。 ソースコードはそのままコピペではかなりわかりにくいため、そのままの形で、少し改良して貼り付けていたので間違いが生じてしまいました、すみません。。 モデルをDxLibModelViewerで読み込んでみたところ、(32bit/64bit)ともに「動作を停止しました」ダイアログが出ました。 おそらくモデル側の問題かと思われます。 モ...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: Dxlibで3Dモデルを読み込むと例外が発生してソフトが強制終了する
返信数: 4
閲覧数: 3148

Dxlibで3Dモデルを読み込むと例外が発生してソフトが強制終了する

どうも。DxLibを用いて東方風の弾幕STGを制作しているノウルです。 3D背景を実装しようかと思い、3Dモデルを読み込んで表示させようとしてみました、なんですが。 なぜかソフトが突然強制終了し、デバッグで調べてみたところ。 VC++2010さんによると「例外が発生したためプログラムを強制終了しました」とのことでした。 しかし、例外が発生した部分のソースコードが見つからず、DxLib側の問題だと思うんですが。 ロード関数の中身に一つ一つブレークポイントを設置し、どこで例外が発生しているのかを調べてみました。そうしたら、3つほど3Dモデルをロードしているのですが、例外を起こすモデルは一つだけでし...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: Cの入門の次にやる本について
返信数: 5
閲覧数: 2983

Re: Cの入門の次にやる本について

うーん・・・難しいですね・・・
それは、そういうOS上で動作するアプリケーションのことですか?
それとも、ウェブ上で気軽にみられるサービスですか?

ブラウザ上で動作するものなら、C言語で作るのは難しいと思います。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: Cの入門の次にやる本について
返信数: 5
閲覧数: 2983

Re: Cの入門の次にやる本について

株、fx、コモディティなどマーケットのリアルタイムアプリケーション、リーガル・タックスなどのグローバルなコミュニティーをつくりたいです。 ほぉ・・・かなりハイレベルなものを目指しているんですね・・・ Yoshiikuzoさんのプログラミングのレベルがどれくらいなのかが分からないので何とも言えませんが。 いきなりそこを目指すのはちょっと難しいと思います。 いろいろな事を指定って、段階を踏んでからではないと、いきなりそれをやるのは無理でしょう。 それで、Yoshiikuzoさんの言っている、「株、fx、コモディティなどマーケットのリアルタイムアプリケーション」 というのは、株価や、Fx、コモデ...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: プログラムが停止してしまう
返信数: 6
閲覧数: 2987

Re: プログラムが停止してしまう

VC++で作業をしているのであれば。「デバック実行」という機能を使ってみると良いかもしれません。

どこのコードで不具合を起こしているかと、不具合の内容をVC++さんが教えてくれます。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: Cの入門の次にやる本について
返信数: 5
閲覧数: 2983

Re: Cの入門の次にやる本について

あなたが「プログラミング」を使って何をしたいのかによりますね・・・
「C言語を使ってゲームを作りたい!」と思っているのであればここの管理人のdixqさんが運営しているゲームプログラミングの館などを見てみる良いかもしれません。

「C言語を使って何かのソフトやツールを作りたい!」というのであれば。Windowsアプリケーションについてなどを、本やネットで調べてみると良いかもしれません。

まずあなたがC言語で何をしたいのかわからないと、具体的なアドバイスが難しいです。すみません。
出来ればもう少し詳しく記述お願いします。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームのストーリー展開の方法
返信数: 3
閲覧数: 3374

Re: ゲームのストーリー展開の方法

今、イベントシーン中かを調べて、イベントシーン中ならそれに従ったシーン状況をプログラムに書いて、 そうでないなら戦ったりする、などというプログラムを書けばいいんじゃないですかね?(それのやり方がいまいちわからないのはなんとなくわかりますがこんなことしか言えない) まあ何の言語で、何のライブラリなどを使っているかが分からないので何とも言えませんが。 kettyさんの言っているように、Scriptファイルを使うというのも良い手です。(外部から会話シーンの内容を変えたりできるようになるというのが個人的に怖いですが) まず最初にスクリプトファイルをすべてロードしておいて、それをイベントシーンでうまく再...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: C++でおこったアクセスエラー
返信数: 4
閲覧数: 4000

Re: C++でおこったアクセスエラー

c++でエラーが発生し解決方法がわからなかったため質問させていただきます。 今回 VC++2010コードを組んでいたら次のところでアクセスエラーが発生しました。 エラーは次のようです Test.exe の 0x005e7c66 でハンドルされていない例外が発生しました: 0xC0000005: 場所 0xcdcdcdcd に書き込み中にアクセス違反が発生しました。 インデントがされてませんがそれは置いといて。 そのエラーは、コンパイルエラーは出ないが、常識の範囲では実行できないコードが実行されたときに強制終了され、それと同時に出るエラーだと思います。 rは次のように宣言しています。 clas...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: ホーミング弾が敵をまっすぐ追いかけてくれない件
返信数: 9
閲覧数: 5139

Re: ホーミング弾が敵をまっすぐ追いかけてくれない件

usaoさん>>僕もあの演出で、あれを「仕様」という事でいいと思います()
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: ホーミング弾が敵をまっすぐ追いかけてくれない件
返信数: 9
閲覧数: 5139

Re: ホーミング弾が敵をまっすぐ追いかけてくれない件

aはショットの角度です。 初期化角度は自機からすぐ近くに有るショットの角度が初期化角度でいいと思います 少しいじってみたところもう少しそれっぽい動きはし始めましたが y座標の移動が0になってしまっているようです 初期化角度はたぶんあってると思います(直接コードを見てないでわかりませんが) あなたがどういう動きをさせたいかが良くわかりませんが。 this->a+=A/5; など、適当な数で割ってみたらどうですか? というか、「まっすぐ飛んでくれない件」と言っているので、わざわざそんなにめんどくさい飛ばし方をしなくても、 atan2で角度を求めてその方向に角度をセットして飛ばせばまっすぐ飛ぶので...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: ホーミング弾が敵をまっすぐ追いかけてくれない件
返信数: 9
閲覧数: 5139

Re: ホーミング弾が敵をまっすぐ追いかけてくれない件

レーザーの当たり判定の時に使った三点間の角度を返してくれる関数を使って 弾がそのまま直進した時に進むルートと敵に向かって直進した時に進むルートの 間の角度を求めてホーミングさせようとしています 「レーザーのあたり判定の地気に使った三点間の角度を返してくれる関数」という単語は、僕とあなたしかわからないと思います。 きっと龍神録プログラミングの館に出てきたGet_Sita() のことを言っているのだと思いますが。第三者もわかりやすい書き方でお願いします。 それで本題ですが。 HomingShotといクラスの中身はどうなってます? 「a」という変数と「A」という変数が何を示しているかがよくわからな...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: レーザーでコンパイルエラー
返信数: 3
閲覧数: 1728

Re: レーザーでコンパイルエラー

僕もそこで躓いたことがあります、どうやら龍神録プログラミングの館の記載が間違っているようです。

第1章に「プロジェクトをまとめてダウンロード」というところがあると思いますので、そこの34章のコードの部分に構造体や定義値などが乗っています。

そこを参考にしてみてください。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: メニュー画面の選択項目に色づけ
返信数: 3
閲覧数: 1764

Re: メニュー画面の選択項目に色づけ

解決したならば、
どうやって解決したかをせめて一言でいいので書きましょう、

同じ悩みを抱えている人がこの投稿を見た時にその人の為になるようにです。

出来ればお願いします。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: メニュー画面の選択項目に色づけ
返信数: 3
閲覧数: 1764

Re: メニュー画面の選択項目に色づけ

ソースコードは タグで挟んでください、 それと。インデントがされてない見にくいコードですね、 できれば人に見せるときはしっかりとインデントを付けることを心がけましょう。 [quote="あわ" id=3,17774,137113] 上のプログラムは、選択されている項目の座標をずらすだけのプログラムですが 選択されている項目に色を付けたり、 フォントを大きくしたりするにはどうしたら良いのでしょう? 構造体を増やして、色やフォントの項目を作り if文の中で色を変更すればいいのはわかるのですが なかなかうまくいきません。 [/quote] 使用しているライブラリはありますか? どうやって文字を描画し...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 画像を読み込むだけでハンドルされない例外
返信数: 9
閲覧数: 5523

Re: 画像を読み込むだけでハンドルされない例外

namari さんが書きました: 関係ないんですが、このバグ修正中にうっかりコピー前のコードを一部削除してしまったんですが、
visual C++に履歴機能はないんでしょうか……一回ウィンドウを消してしまったのでctrl+Zは使えません……。
うーん・・・たぶんそれはもう仕方ないと思います、
もう一度最初から書き直すしかないですね・・・
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 画像を読み込むだけでハンドルされない例外
返信数: 9
閲覧数: 5523

Re: 画像を読み込むだけでハンドルされない例外

直接関係ないですが、毎フレーム画像を読み込むのではなくて、メインループに入る前に読み込むべきです。 3Dさんの言うとうり、 #include "../../../include/DxLib.h" //ループで必ず行う3大処理 int ProcessLoop(){ if(ProcessMessage()!=0)return -1;//プロセス処理がエラーなら-1を返す if(ClearDrawScreen()!=0)return -1;//画面クリア処理がエラーなら-1を返す return 0; } //ゲームの大きな枠組み int WINAPI WinMain(HINSTANCE hInst...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: ProcessMessageについてちょっとした疑問があります
返信数: 4
閲覧数: 2988

Re: ProcessMessageについてちょっとした疑問があります

ゲームのメインループは、ProcessMessageで「ウィンドウの×ボタンが押された時にループを抜ける」という風にしてあるのが基本のようですが 例えば次のようなプログラムがあったとして ウィンドウ×ボタンを押すとProcessMessageに0以外が返される、条件式にはまらなくなるのでループを抜ける、その後WaitKeyでキーを押さないと終了できない...となると予想していたのですが ウィンドウの×ボタンを押すとすぐに終了してしまいます。 気になったんですが、これはどういう仕様でなっているのでしょうか? もし「×ボタン = 強制終了ボタン = WaitKeyは実行されない」 ということでし...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: エラー詳細
返信数: 16
閲覧数: 6278

Re: エラー詳細

Rittai_3D さんが書きました:
ノウル さんが書きました:それと、ここのサイトで、一番最初に提示したコードをC++15でコンパイルした結果、
何のエラーも出ず無事コンパイルできました。
チタンさんのコンパイラのバージョンや、古いコンパイラを使っているのが原因かもしれません、できれば更新してみたほうが良いと思います。
オフトピック
C++15って何でしょう。C++14のことなのか、MSVS 2015 のことを言っているのか。
すみません、僕の間違いです、「C++15」ではなく「C++14」の間違いでした。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: エラー詳細
返信数: 16
閲覧数: 6278

Re: エラー詳細

チタン合金 さんが書きました: 後、このプログラムの動作に関して、ご教示頂きたいです。
よろしくお願いします。
配列の計算してるのですが、配列のこのような使い方が初めてでして。
配列の計算をするプログラムとしてはすごく良いと思います。
それと、本題が解決したのであれば解決を押してくれるとありがたいです。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: エラー詳細
返信数: 16
閲覧数: 6278

Re: エラー詳細

それと、ここのサイトで、一番最初に提示したコードをC++15でコンパイルした結果、
何のエラーも出ず無事コンパイルできました。
チタンさんのコンパイラのバージョンや、古いコンパイラを使っているのが原因かもしれません、できれば更新してみたほうが良いと思います。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: エラー詳細
返信数: 16
閲覧数: 6278

Re: エラー詳細

チタン合金 さんが書きました: この二つがないと、エラーが出ますよ。

コード:

getchar();
cin.ignore();
 

getcharは、よく解らないですが、
cin.ignoreは、ビルドでCtrl+zを押す際に終了してしまうとかだと思います。
cinを使っているので。
どうしてよくわかっていないのにその関数を実行しているんですか?

プログラムがどういう処理を行っているかわかる範囲でコードを書いたほうが良いと思います。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 横スクロール型ゲームの作り方
返信数: 2
閲覧数: 2463

Re: 横スクロール型ゲームの作り方

OSや開発環境、 コンパイラ、ライブラリ等について、十分記述がありません。 C言語を習っていてもどう作っていいか分かりません どう作っていいかわからないというのは、全くどこから始めていいかがわからないという事ですか? もし全くどこから手を付けていったらわからないのであれば、ただ「C言語を習っている」だけであって、「C言語を使える」わけではありませんよね。 その場合なら、知識が不十分なので、C言語入門サイトや、 こちら で勉強されることをお勧めします。 DXなどは使わないです。 どなたか教えていただけると嬉しいです…。よろしくおねがいします。 「DX」とはDxLib(Dxライブラリ)のことでしょ...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: Dxライブラリーについて
返信数: 3
閲覧数: 2571

Re: Dxライブラリーについて

VisualStudio2012以降のプロジェクトをダウンロード、解凍してビルドしたんですが VisualStudio2012以降のプロジェクトとは、 ここ の物ですか? それと、 Windows.hとLPWSTRが読み込めていないようですが、 Windowsのレジストリが破損しているか。OSがWindowsでは無いと思われます。 または、必要なファイルがそろってないのが原因だと思うので、DirectXや、その他必要な物をインストールしてみてください。 それと、 OSはなんですか? コンパイラは何を使っていますか? 必要な情報が少ないので他のことは何とも言えません。 http://dixq....
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: コンソール
返信数: 8
閲覧数: 3236

Re: コンソール

>>gmさん 人の話を半無視するのは良くないと思います。 僕の言っていることが良く分からなかったのであれば 「ノウルさんの言っていることがいまいちよく分からず理解できませんでした」 の一言くらいは言っていただけるとありがたいです。 win32コンソールアプリケーション osはWindows 使っている言語はc,c++です C,C++と言いましたが、C言語とC++は全く違う言語です、 まあ、僕もプログラミングを始めた当初はわかっていませんでした、違いについて詳しいことはggってみてください ヒントを教えて欲しいです ジャンプしても1マスずつしか 横に動けないです ヒント・・・?? 僕はあなたのし...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: STGにおけるホーミング弾の角度について
返信数: 13
閲覧数: 9659

Re: STGにおけるホーミング弾の角度について

むげんとusaoさんの提案してくださった方法で行った結果、無事に綺麗に回転するようになりました、回答してくださった皆さん、本当にありがとうございました
by プラム
8年前
フォーラム: 四聖龍神録2 掲示板
トピック: 過去ログ01
返信数: 31
閲覧数: 39598

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


このツイートの内容についてですが。
完全無欠モードとレガシーモードを分けた方が良いと思います。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: コンソール
返信数: 8
閲覧数: 3236

Re: コンソール

あなたの言っている「コンソール」とは何のことでしょうか? コンソールアプリケーションのことでしょうか、 この文章じゃ回答するにも情報が少なすぎて回答の仕様がありません。 使っている言語はなんですか? C言語?C++?Basic?Java? 使っている開発環境・OSは? まあ言語や開発環境を問わず。 「放物線を描くジャンプ」処理を行うプログラムを書けばいいだけの話です。 このフォーラムルールに沿った、わかりやすい投稿をしてください。 そうでなければ答えてくれる方もいませんよ。 フォーラムルールより   1. 自分は今何がしたくて   2. どう取り組んで(作ったプログラムはどれで   3. どの...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: STGにおけるホーミング弾の角度について
返信数: 13
閲覧数: 9659

Re: STGにおけるホーミング弾の角度について

>>へにっくすさん 角度の最小値?角度ではありません。私が出した結果で、dis=とあるのは点と点との距離(distance)を示しています。 角度はang=で示しています。 最初の一行目は距離が367.7で、61行目で距離が1.8になり、目標に一番近づいた、ということです。 そこまでは想定した通りの動きですよね。 62行目以降はあなたが言われた通り、角度が目標に向かわず180度前後から動かず、しかも距離がどんどん大きくなっている。 ということです。 ちゃんと理解しましょう。 なるほど、距離というのはdisのことですね、僕が無知で馬鹿なので、しっかりと理解できていませんでした、すみません・・・ ...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: STGにおけるホーミング弾の角度について
返信数: 13
閲覧数: 9659

Re: STGにおけるホーミング弾の角度について

へにっくすさん、ご丁寧に出力結果までありがとうございます。 とりあえずファイル出力してどういう値になるのか見てみたら? atan2の返す値は±π(±180度)だということを忘れずに。 atan2については、いろいろとggっていたら、atan2が出力する数が+-180°だという事が分かって、 plshot.Angle=-PI/2; //前のコードはDX_PIとPIが使われていますね。すいません と初期化することで、初期化角度については解決したのですが。 距離が最小値1.8になってからの出力がおかしいですよね? 距離・・・???それが角度の間違いだとしたら、 角度の最小値1.8(?)になってからの...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: STGにおけるホーミング弾の角度について
返信数: 13
閲覧数: 9659

STGにおけるホーミング弾の角度について

C言語とDxLibを用いてシューティングゲームを作っているんですが、少し引っかかったことがあります。 STGの自機のショットに「ホーミング」というのがありますよね、 東方や、いろいろなゲームでは、説明が難しいのですが、最初はある特定の角度で発射されて、 そこから角度がプラスマイナスされて、ショットの角度が敵の位置の方向を向くようになるような演出をしてみたいんですが、 ↓この動画の自機の高速のオプションのショットが例(見にくいですが) [youtube]https://www.youtube.com/watch?v=3EqWy3iVXgE[/youtube] そこで、このようなコードを作ってみた...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: LoadDivGraphの読み込み失敗へのリベンジ支援のお願い
返信数: 7
閲覧数: 4230

Re: LoadDivGraphの読み込み失敗へのリベンジ支援のお願い

プロジェクトのフルパスがCドライブの直の場所にあるのと、ホモ要素満載なのと、ファイル・プロジェクト名が日本語なのががかなり気になりますが、それは置いといて、

Dxライブラリは確かオープンソースなので
DxLibのソースコードをダウンロードして、ロードの部分の関数を確認してみたらどうですか?
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: int型の引数をfloat型で入れるにするにはどうすればいいのですか?
返信数: 5
閲覧数: 3775

Re: int型の引数をfloat型で入れるにするにはどうすればいいのですか?

超初級者 さんが書きました:少数じゃなくって小数ね。
間違えやすいけど。
すいません。「少数」ではなく「小数」ですね、漢字が似ているので間違えやすいですよね、
一文字違うと全く意味は違いますが。

編集しときます。w
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: int型の引数をfloat型で入れるにするにはどうすればいいのですか?
返信数: 5
閲覧数: 3775

Re: int型の引数をfloat型で入れるにするにはどうすればいいのですか?

それは、「エラー」ではなく、「警告」ですね int型は、整数を表すための型ですが、float型は、 少数 小数 まで表せる型です、型の種類が違うので、一部のデータが変更されたり。データが失われたりする可能性があるという事を言ってるのです、 例えば、 「flaot x=2.48499498」という変数があったとしたら、それをint型へ変換すると。 「x=2」となります(小数のくらいは表せないのでこのように変換されたのです) 例えば、座標のx,yの変数を引数にする場合は。 float x,y; DrawGraph( (int)(x) (int)(y) .../*以下省略*/); と供述すると、コン...
by プラム
8年前
フォーラム: 四聖龍神録2 掲示板
トピック: 過去ログ02
返信数: 25
閲覧数: 32071

Re: ベータテスター募集

参加させてください。 1.龍神録は、Normal、Ex、Ph、すべてクリアさせて頂きました 2. 結構忙しくなる要諦なのでわかりませんが、8時~9時には必ずPCの前に座っていると思うので、このサイトはわかりませんが、ツイッターやLINEならできると思います。 3. 勿論同意します、以前の行動などからいろいろとご心配かもしれませんが、絶対に秘匿は守ります。 4. 最近は忙しいですし、日記を書くネタもあまりありませんから書きませんが、自分がいま作っているSTGの経過報告など、できたらしたいと思っています 5. 東方の原作は、お金がないので3分の1くらいしか持ってませんが、友人の家でやらせてもらった...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: ある特定の時間になった時だけ処理を実行する方法
返信数: 6
閲覧数: 9253

Re: ある特定の時間になった時だけ処理を実行する方法

みけさんの方法だと。精密ではありますが。ゲームでの実装には向いてないかと思います。 DxLibはPCのスペックにもよりますが、基本的には60FPS安定なので、一秒は60フレームですね(FPSというのは、一秒に何回処理をするかという数値です それほど精密性を求めなくてもいい場合は。以下のようなコードのほうが適切かと。 #include <DxLib.h> int WINAPI WinMain(HINSTANCE,HINSTANCE,LPSTR,int){ ChangeWindowMode(TRUE); DxLib_Init(); SetDrawScreen(DX_SCREEN_BACK); in...
by プラム
8年前
フォーラム: 放課後ふぁんたじあ 
トピック: NowleMapEditor
返信数: 0
閲覧数: 11739

NowleMapEditor

マップエディタ配布します

配布場所
http://haruln08.wix.com/nowle

詳細こちら
http://seesaawiki.jp/harulnphp/d/%a5%de ... 4%a4%ca%fd
Nowleマップエディタver1.2.zip
(1.24 MiB) ダウンロード数: 445 回
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 音声が正常に再生されない
返信数: 6
閲覧数: 3356

Re: 音声が正常に再生されない

あ、すいません。

ボリュームの設定がおかしかったみたいです。
ボリュームを設定するための値がいろいろおかしかったようです。

お騒がせしました、すいませんm(__)m
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 音声が正常に再生されない
返信数: 6
閲覧数: 3356

Re: 音声が正常に再生されない

Dixq (管理人) さんが書きました:これだけじゃ誰も分からないと思います。
プロジェクトを一式添付ファイルに添付した方が早そうです。
プロジェクト一式丸ごとだと。コードや、素材の著作権など。いろいろな問題が・・・
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 音声が正常に再生されない
返信数: 6
閲覧数: 3356

音声が正常に再生されない

DxLibを用いて、音声ファイルの再生をしようとしているんですが、 以前まで正常に再生されたのですが、ある日突然。すべての音楽、効果音がならなくなってしまいました。 別のアプリケーションでは正常になるんですが 病状は、非常に説明が難しいのですが、途中で止まってしまうというか、その効果音の、元の形ももともにような再生がされます。 効果音単体ならなることもしばしばあるんですが。 音楽だと。「ピー」という音だったりなど、いろいろとおかしいです。 ちゃんとデバックで、正常にロードされているかも確認したんですが、どのファイルも正常にロードされているという風にコンパイラさんは言っています。 PCの故障か...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 自作STGのレーザーの表示について。
返信数: 18
閲覧数: 8196

Re: 自作STGのレーザーの表示について。

あ、すいません、解決しました。
何かの手違いで。
レーザーの角度設定時の角度が

コード:

Angle=atan2(pl.y-Boss.y,pl.x-pl.x-Boss.x);
になってました、こんなくだらないことで、すいませんm(__)m

わざわざ回答してくださったみなさん、ありがとうございました!(*´ω`*)
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 自作STGのレーザーの表示について。
返信数: 18
閲覧数: 8196

Re: 自作STGのレーザーの表示について。

もう一回やり直しました。

コード:

Boss.x=200;
Boss.y=200;
Lazer.x=200;
Lazer.y=200;
Lazer.Angle=2.8547293040671149;
pl.x=378.50000000000000;
pl.y=259.00000000000000;
スクショはなぜかスクショソフトが動かないんで・・・・すいません
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 自作STGのレーザーの表示について。
返信数: 18
閲覧数: 8196

Re: 自作STGのレーザーの表示について。

すいません、何かの手違いでいろいろと可笑しくなってしまったようです。

もう一度スクショとざひょうを調べますね
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 自作STGのレーザーの表示について。
返信数: 18
閲覧数: 8196

Re: 自作STGのレーザーの表示について。

すいません、
pl.x=14240.00000000000000000ではなく
pl.x=142.0でした。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 自作STGのレーザーの表示について。
返信数: 18
閲覧数: 8196

Re: 自作STGのレーザーの表示について。

Boss.xとBoss.y共に200.0です。

レーザーの座標も200*200です
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 自作STGのレーザーの表示について。
返信数: 18
閲覧数: 8196

Re: 自作STGのレーザーの表示について。

みけさんの言ってくださった方法で、もう一度試してみたんですが。やっぱり角度がおかしいです。 あと、AngleIってなんですか?← Dixqさんの言ってくださったブレークポイントでレーザーの角度の値とPlayerの座標の値を見てみたんですが。 pl.x=14240.000000000000 pl.x=142.0 pl.y=208.83287048339844 lazer.Angle=-3.0402719451208875 となっています。 画像(↓ https://i.gyazo.com/5fb2c2abb7d49a9e8ee6f2a39692168f.png どう見てもおかしいです。(ちなみに...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 自作STGのレーザーの表示について。
返信数: 18
閲覧数: 8196

Re: 自作STGのレーザーの表示について。

あー、なるほど。だから表示されていないように見えたんですね。

みけさんが言ってくださった方法で実装したらレーザー自体は表示されるようになりました!
そこで、表示されるようになったことはなったんですが、なぜか表示される角度がおかしいです。

画像がこちら↓
[thumbnail]https://i.gyazo.com/af67f423ac5adaf1e7d ... 55e1db.png[/thumbnail]

レーザーの角度は、プレイヤーの向きを指定しているのに、なぜか意味不明な方向に飛んでいきます。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: intがあるのとないのでどう違う
返信数: 9
閲覧数: 4213

Re: intがあるのとないのでどう違う

「i」という変数が二回定義されています。

再定義されているということが理由でエラーが出てるんだと思います
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 自作STGのレーザーの表示について。
返信数: 18
閲覧数: 8196

Re: 自作STGのレーザーの表示について。

あたり判定については、向かい合う角とプレイヤーの座標との角度(説明下手ですいません)が90°以下なら「当たっている」となるのは、なんとなくわかるんですが。 その四点の求め方がいまいち・・・・
友人に少し教えてもらって、自分なりに考えて実装してみたんですが・・・やはり僕の知識じゃ駄目ですね。

引数については、なんとなくそれっぽい値が出てます。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 自作STGのレーザーの表示について。
返信数: 18
閲覧数: 8196

自作STGのレーザーの表示について。

現在、DxLibと、VC++2010で、STGを作っているんですが、レーザーの表示で手こずっています、 まず、レーザーというのは、Angleと幅と長さと座標で成り立っています、そこでこんな感じに実装してみたんですが。 for(int l=0;l<LAZER_MAX;l++){ if(lazer[l].flag==1){ DrawModiGraph(lazer[l].x+cos(lazer[l].Angle+DX_PI)*lazer[l].haba/2, //x1 lazer[l].y+sin(lazer[l].Angle+DX_PI)*lazer[l].haba/2,//y1 lazer[l]...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: タイトルバーの表示
返信数: 8
閲覧数: 4120

Re: タイトルバーの表示

コード:

SetMainWindowText( "titlebar" )
このコードですが、""の中にtitlebarがあると、タイトルバーをtitlebarに変更しろ!と言っているような物なので、

コード:

SetMainWindowText( titlebar )
にしてみたらどうですか?
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: DXlib 二つの画像表示
返信数: 3
閲覧数: 1728

Re: DXlib 二つの画像表示

よういち さんが書きました:DXlibを使用して、二つの画像を表示させたいのですができません、どうすればいいですか?
関係ないですが、まず、

コード:

Key[256] = GetJoypadInputState( DX_INPUT_KEY_PAD1 ) ;
このコードを直したほうが良いと思います。

二つの画像を表示させたいというのは、どのような事ですか?

まず、どのような不具合が起きて、それをどのように改善したいかなどを言ってくださるとありがたいです。
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: ハンドルされない例外
返信数: 6
閲覧数: 7736

Re: ハンドルされない例外

例外というのは。コンパイルエラーではないが、処理としておかしいもの(説明力がないので。意味不明ですいません)のことを指します。

解決法は、例外が起きた部分のコードがないと何とも言えません。
コードを提示していただけるとアドバイス等ができます
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: ゲームパッド対応にしたらキーボードで指定していないキーが反応してしまいます
返信数: 4
閲覧数: 2953

Re: ゲームパッド対応にしたらキーボードで指定していないキーが反応してしまいます

Input_Pad_or_Key関数がどのようになっているかがわからないので何とも言えませんが。

『input_Pad_orkey』は、名前から察するに、パッドまたはキーの入力情報を処理する関数なのでは?

何をしたいのかはいまいちわかりませんが。PadとKeyの情報処理が混ざっているような気がします
by プラム
8年前
フォーラム: 放課後ふぁんたじあ 
トピック: バグだらけ戦略シュミレーションの配布場所
返信数: 0
閲覧数: 7801

バグだらけ戦略シュミレーションの配布場所

こちらからダウンロードできます↓
ノウルProject-001-ver2.1.zip
此処からダウンロードできます
(4.19 MiB) ダウンロード数: 351 回
どうぞ↑

配布場所
http://haruln08.wix.com/nowle
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 龍神録 自機狙いで特攻させる方法を教えてください
返信数: 4
閲覧数: 3056

Re: 龍神録 自機狙いで特攻させる方法を教えてください

まず。龍神録というプログラムの仕組みを理解してみましょう。 //敵に関する構造体 typedef struct{ int flag,cnt,pattern,muki,knd,hp,hp_max,item_n[6],img,back_col;  //フラグ、カウンタ、移動パターン、向き、敵の種類、HP最大値、落とすアイテム、背景色 double x,y,vx,vy,sp,ang; //座標、速度x成分、速度y成分、スピード、角度 int bltime,blknd,blknd2,col,state,wtime,wait; //弾幕開始時間、弾幕の種類、弾の種類、色、状態、待機時間、停滞時間 }en...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: directXについて
返信数: 34
閲覧数: 13058

Re: directXについて

みけCATさんの参考(
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: 四聖龍神のゲーム作成について
返信数: 6
閲覧数: 2813

Re: 四聖龍神のゲーム作成について

2010と。2013では、形式が少し異なるので、開けないのですね、もう一つDxLibのプロジェクトを作り、ソースコードをコピーしたらできますよ
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: directXについて
返信数: 34
閲覧数: 13058

Re: directXについて

それ以前に エラー 1 error C2146: 構文エラー : ';' が、識別子 'WinMain' の前に必要です。 エラー 2 error C2065: 'HINSTANCE' : 定義されていない識別子です。               ←これはHINSTANCEという値が定義されていないということです。 エラー 3 error C2146: 構文エラー : ')' が、識別子 'hInstance' の前に必要です。 エラー 4 error C4430: 型指定子がありません - int と仮定しました。メモ: C++ は int を既定値としてサポートしていません エラー 5 e...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: directXについて
返信数: 34
閲覧数: 13058

Re: directXについて

まあとりあえずDxLibがリンカーか何か正しく読み込めてない以外これ無いでしょ、というかエラー内容わかんないですし
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: directXについて
返信数: 34
閲覧数: 13058

Re: directXについて

もうその//関連の話やめましょうか
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: directXについて
返信数: 34
閲覧数: 13058

Re: directXについて

みけCAT さんが書きました: ハルルン さんが書きました:
あと、モデルの読み込み方の問題ですね、「¥¥」ではなく「/」にするとたぶん行けると思います


・元の質問でモデルの読み込み方については全く言及されていません。
・確かに「¥¥」(U+00A5)や、この文で書かれている「¥¥」(全角)ではいけませんが、元のコードで使用されている「\\」(U+005C)なら問題ないはずです。
DxLibの場合それだと出来ない気がします
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: directXについて
返信数: 34
閲覧数: 13058

Re: directXについて

ごめんなさい、不足があり、間違えて送信してしまったので編集しました「DxLibが読み込めていない場合は、コンパイルエラーが出るので、そのエラーの内容を見てないのでわかりませんが、たぶん読み込めてないんだと思います」←ココ
具体的なエラーメッセージと言われましても、コンパイルエラー時に出るメッセージをコピペしてみてくださいと言うしかないですよね
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: directXについて
返信数: 34
閲覧数: 13058

Re: directXについて

うんとですね、DirectXではなくDxLibの間違いだと思います、まず、DxLibが読み込めていない場合は、コンパイルエラーが出るので、そのエラーの内容を見てないのでわかりませんが、たぶん読み込めてないんだと思います、ファイル指定のところを確認してみてください、あと、モデルの読み込み方の問題ですね、「¥¥」ではなく「/」にするとたぶん行けると思います、そこは、ModelHandleの値を調べてみれば、読み込めているかわかりますし、デバックでも、わかるので、VC++は便利なので、デバック機能を使ってみましょう
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: なぜかメニュー画面を実施したら表示がおかしくなった
返信数: 8
閲覧数: 4875

Re: なぜかメニュー画面を実施したら表示がおかしくなった

>そふとやさん
いろいろいじってたらなんか治りましたw
たぶんカメラの設定だったと思います、ありがとうございます!
みなさんありがとうございました!
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: なぜかメニュー画面を実施したら表示がおかしくなった
返信数: 8
閲覧数: 4875

Re: なぜかメニュー画面を実施したら表示がおかしくなった

>>ソフト屋さん 自分もそう思って、確認したんですが、 // WinMain int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { // ウインドウモードで起動 ChangeWindowMode( TRUE ) ; // ライブラリの初期化 if( DxLib_Init() < 0 ) return -1 ; // 描画先を裏画面にする SetDrawScreen( DX_SCREEN_BACK ) ; Scene_Init();//初期化 whil...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: なぜかメニュー画面を実施したら表示がおかしくなった
返信数: 8
閲覧数: 4875

Re: なぜかメニュー画面を実施したら表示がおかしくなった

すみません、最近あまり、ここのサイト使ってなくて、人とのコミュニケーション不足のせいか、いろいろ詳しくわかりやすく書くことができませんでした←安定のコミュ障 言語はC++です、DxLibとWindows.h、DirectXなどを使ってます 開発環境は、win8のVC++2010です ソースは、 game.cpp //初期化 void Game_Initialize(){ // プレイヤーの初期化 pl=Player_Init(pl) ; // ステージの初期化 Stage_Init() ; // カメラの初期化 Camera_Init() ; } Player.cpp // プレイヤーの初期化...
by プラム
8年前
フォーラム: C言語何でも質問掲示板
トピック: なぜかメニュー画面を実施したら表示がおかしくなった
返信数: 8
閲覧数: 4875

なぜかメニュー画面を実施したら表示がおかしくなった

私は3Dのゲームを作っているのですが、ここのメニュー画面の作り方を参考にさせてもらったのですが、なぜかそれを付けてから表示がおかしくなってしまいました
画像 ←これ参照
カメラの初期化や、処理を間違えていじってしまったのかなと思ったのですが。何も変わっていなくて、何がおかしいのかわかりません。私は馬鹿なので。みなさん教えてくれたらうれしいです!
by プラム
9年前
フォーラム: C言語何でも質問掲示板
トピック: なぜかあたり判定が付かない・・・
返信数: 10
閲覧数: 6049

Re: なぜかあたり判定が付かない・・・

みけさんのコードを少し改良して入れてみたら(あのままでは入らなかったので)あたり判定が付きました!何が悪かったのかはわかりませんがみなさんありがとうございました!
by プラム
9年前
フォーラム: C言語何でも質問掲示板
トピック: なぜかあたり判定が付かない・・・
返信数: 10
閲覧数: 6049

Re: なぜかあたり判定が付かない・・・

>>Tatuさん
龍と書いてしまったのは間違えてしまっただけです。本当にすいませんでした!
by プラム
9年前
フォーラム: C言語何でも質問掲示板
トピック: なぜかあたり判定が付かない・・・
返信数: 10
閲覧数: 6049

Re: なぜかあたり判定が付かない・・・

あ、はい(どっちにしろまだ解決してないですけどねw)
by プラム
9年前
フォーラム: C言語何でも質問掲示板
トピック: なぜかあたり判定が付かない・・・
返信数: 10
閲覧数: 6049

Re: なぜかあたり判定が付かない・・・

あ、はい(どっちにしろまだ解決してないですけどねw)
by プラム
9年前
フォーラム: C言語何でも質問掲示板
トピック: DXライブラリの画像のロード
返信数: 7
閲覧数: 4043

Re: DXライブラリの画像のロード

もしどうしてもループ内で画像を読み込まなければいけない状況になった場合は(ふつうならないと思うが)

コード:

if(count==0){
      LoadGraph("テスト.png");
      count=1;
}
というコードを書けば(たとえば)いいと思います。

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