検索結果 164 件
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【Unity】Unity側ではエラーが出ないのにビルドするとエラーが出る
- 返信数: 3
- 閲覧数: 6532
Re: 【Unity】Unity側ではエラーが出ないのにビルドするとエラーが出る
語彙力なさ過ぎて伝わりませんでした。すみません Unityのバージョンは5.4です。 Unity側って言うのは、UnityEditor側のGameViewのことです。 ビルドして動かしているのはPCです。 UnityのAssetのLogViewerというAssetを使ってNullになっていることを調べました。 ゲームの核となる部分というのは、シーン間の情報流通。ネットワーク処理。システムデータが保存されているオブジェクトです。 Nullとなるオブジェクトというか、ゲームの核となるオブジェクトの中に保存されているPublic変数のことです。すみません。 Unity側では dontdestroyo...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【Unity】Unity側ではエラーが出ないのにビルドするとエラーが出る
- 返信数: 3
- 閲覧数: 6532
【Unity】Unity側ではエラーが出ないのにビルドするとエラーが出る
現在Unityでオンラインゲームを作っている者です。 Unity側では通常通り実行できるのに ビルドして実行すると、途中で動作が上手くいかなくなります 原因を調べた結果、Unity側ではNullになってないpublicオブジェクトがビルドして実行した倍はNullになっています。 そのオブジェクトはゲームの核となるオブジェクトで、dontdestroyonloadに設定しています。 ちなみにそのNullとなるオブジェクトは https://i.gyazo.com/6b36a0cf5bcd63272c159e6798ea5755.png こんな感じで設定しています なぜビルドした場合だけNullに...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【Unity】ネットワークシステムについて
- 返信数: 1
- 閲覧数: 1631
【Unity】ネットワークシステムについて
現在Unityでオンラインゲームを作っている者です。
Unity5から追加されたネットワークシステムを使っているんですが、正直情報が少なくて苦戦しています。
そこで調べていたら「photon」という物を知りました。
正直、
photonかUnity5からのネットワーク
どっちで作る方が良いんですかね。。。
皆さんの意見を聞かせてください
Unity5から追加されたネットワークシステムを使っているんですが、正直情報が少なくて苦戦しています。
そこで調べていたら「photon」という物を知りました。
正直、
photonかUnity5からのネットワーク
どっちで作る方が良いんですかね。。。
皆さんの意見を聞かせてください
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 画面に沿って移動させたい
- 返信数: 1
- 閲覧数: 1486
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...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【Unity】override型を使うとエラーが出る
- 返信数: 4
- 閲覧数: 7864
Re: 【Unity】override型を使うとエラーが出る
>>mannteraさん
あっ()
なるほど、そういうことでしたか・・・すいません、解決しました。C#やオブジェクト指向の仕組みをまだあまり理解してないので。。。すいません。
>>hideさん。型じゃないですね。すいませんどう表現するかわからなかったもので。。。
あまり理解してないんですが、継承かなんかのやつですよね、知識不足な者ですいません。。。
あっ()
なるほど、そういうことでしたか・・・すいません、解決しました。C#やオブジェクト指向の仕組みをまだあまり理解してないので。。。すいません。
>>hideさん。型じゃないですね。すいませんどう表現するかわからなかったもので。。。
あまり理解してないんですが、継承かなんかのやつですよね、知識不足な者ですいません。。。
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【Unity】override型を使うとエラーが出る
- 返信数: 4
- 閲覧数: 7864
【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...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 【Unity5】 ネットワーク通信でホスト側ではオブジェクトが生成されるがクライアントでは表示されない
- 返信数: 0
- 閲覧数: 1933
【Unity5】 ネットワーク通信でホスト側ではオブジェクトが生成されるがクライアントでは表示されない
こんばんわ、現在、Unityでオンラインゲームを作ろうとしてテストをしてるノウルと申します。 Unityで、ネットワークで複数人で動作を同期させるということをやっているんですが。 ゲームを2台起動して、Network Manager HUDで、LAN Hostを選んだ側は正常に表示されるんですが、 LAN Client を選んだ側は、Playerオブジェクトが生成されず、 Spawn scene object not found for 1 UnityEngine.Networking.NetworkIdentity:UNetStaticUpdate() というエラーを 吐いています。 参考サ...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: ゲームプログラミングのスキルアップ方法についてお聞きします。
- 返信数: 4
- 閲覧数: 2834
Re: ゲームプログラミングのスキルアップ方法についてお聞きします。
別にオープンソースでも共同制作でも仕事でやるわけでもないんだから、コードを他人に見せる必要なんてないじゃん、
趣味で一人でやってる分には、自分だけが読めればいいから、自分が一番やりやすい方法でやればいいと思うよ、
とても僕のコードも人に見せられるものじゃないから
趣味で一人でやってる分には、自分だけが読めればいいから、自分が一番やりやすい方法でやればいいと思うよ、
とても僕のコードも人に見せられるものじゃないから
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: atomicが読み込めない
- 返信数: 0
- 閲覧数: 1717
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...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 3Dのカプセルとカプセルの当たり判定
- 返信数: 1
- 閲覧数: 2645
Re: 3Dのカプセルとカプセルの当たり判定
ライブラリは何かのライブラリを使っていますか?
Dxライブラリなら、3Dでカプセル同士のあたり判定をする関数があったと思います。
あたり判定についてはこちらを見るとわかりやすいと思います
http://marupeke296.com/COL_main.html
Dxライブラリなら、3Dでカプセル同士のあたり判定をする関数があったと思います。
あたり判定についてはこちらを見るとわかりやすいと思います
http://marupeke296.com/COL_main.html
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: natupnp.hについて
- 返信数: 6
- 閲覧数: 3087
Re: natupnp.hについて
natupnp.hは僕の環境ではインストールなど何もしなくてもあったんだけどなぁ・・・
OSの種類とバージョンは?
OSの種類とバージョンは?
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: ネット対戦における3Dモーションの同期について
- 返信数: 0
- 閲覧数: 1480
ネット対戦における3Dモーションの同期について
どうも、ノウルです。 スマブラ風ゲームを作ってるんですが、ネット対戦部分を作っていて思ったことがあります。 それは。どうやってDxライブラリの3Dモーションを同期したら良いかと言うことです。 ホスト側は良いとして、 クライアントがプレイヤーの情報をホストから受け取って。デタッチアタッチなどの細かい処理をしなければなりません。ホストから受け取った少ない情報の中からどのようにアニメーションを同期すれば良いんですかね・・・ プレイヤーから受け取るアニメーション情報はこちら int PlayAnim1 ; // 再生しているアニメーション1のアタッチ番号( -1:何もアニメーションがアタッチされていな...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: Visual C++のライセンス登録について
- 返信数: 3
- 閲覧数: 2279
Re: Visual C++のライセンス登録について
VC++2010を使ってみてはいかがでしょうか。
VC2008とあまり操作も変わらなくて、マイクロソフトアカウントさえあれば登録キーを簡単に入手できます。
インストーラーのDLはこちら↓
http://go.microsoft.com/fwlink/?LinkId=190491
VC2008とあまり操作も変わらなくて、マイクロソフトアカウントさえあれば登録キーを簡単に入手できます。
インストーラーのDLはこちら↓
http://go.microsoft.com/fwlink/?LinkId=190491
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 格ゲーのネット対戦について
- 返信数: 6
- 閲覧数: 4073
Re: 格ゲーのネット対戦について
>>Dixqさん
ですよね・・・GitHubの使い方がいまいちわからないので、あとでちゃんと調べてうpしておきますね。
>>へにっくすさん
マルチスレッドは実装してないです
やっぱり無いと上手く同期が取れないんですかね・・・
もし作るとしたらどのように実装してどのように処理をしたら良いと思いますか?
いろいろ調べてみたのですが。いまいちよくわかりません・・・無知ですみません。
あと、やっぱり通信にはUDPを使った方が良いんでしょうか、いろいろUDPで試してみて、開発側としては扱いが面倒というか、難しいと感じました。
まだTCPを使ったことはないですが、TCPでも速度は追いつきますかね・・・
ですよね・・・GitHubの使い方がいまいちわからないので、あとでちゃんと調べてうpしておきますね。
>>へにっくすさん
マルチスレッドは実装してないです
やっぱり無いと上手く同期が取れないんですかね・・・
もし作るとしたらどのように実装してどのように処理をしたら良いと思いますか?
いろいろ調べてみたのですが。いまいちよくわかりません・・・無知ですみません。
あと、やっぱり通信にはUDPを使った方が良いんでしょうか、いろいろUDPで試してみて、開発側としては扱いが面倒というか、難しいと感じました。
まだTCPを使ったことはないですが、TCPでも速度は追いつきますかね・・・
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 格ゲーのネット対戦について
- 返信数: 6
- 閲覧数: 4073
Re: 格ゲーのネット対戦について
すいません、事故解決しました。No:1を編集しました。
あと、Projectごと上げるのはちょっと・・・あとから必要になれば上げますね・・・
あと、接続は上手くいったんですがタイムラグが尋常じゃないくらいやばいです。何故なのでしょうか。。。
何か良い対処法はないでしょうか・・・
あと、Projectごと上げるのはちょっと・・・あとから必要になれば上げますね・・・
あと、接続は上手くいったんですがタイムラグが尋常じゃないくらいやばいです。何故なのでしょうか。。。
何か良い対処法はないでしょうか・・・
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: DxLibをインクルードできない
- 返信数: 6
- 閲覧数: 4447
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 格ゲーのネット対戦について
- 返信数: 6
- 閲覧数: 4073
格ゲーのネット対戦について
現在、C言語とDxLibで東方の格ゲーを作っている者です。 ネット対戦を実装してみたのですが、なかなかうまくいかなくて困っています。 一応つながることはつながるんですが・・・クライアント側には正常に描画されるんですが、ホスト側には、自分の機体のみが表示され、いろいろと荒ぶります。 ←これは事故解決しました、もう一つのクライアントに渡しているexeファイルをReleaseでビルドされたものを渡していたつもりなのですが、何かの間違いでDebugのexeファイルをを渡していたみたいです。 なんですが。通信は上手くいったんですが、かなりタイムラグがひどいです。クライアントでキーを押してから、ホストに...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: ネット対戦における考え方・仕組みについて
- 返信数: 6
- 閲覧数: 36110
Re: ネット対戦における考え方・仕組みについて
性能申請とか面倒ですね・・・
面倒なので処理負担を軽減するようにちゃんと作ればいけそうですかね・・・
まあとりあえず試しにプログラム組んでみますね!ありがとうございました!このスレはこれで閉めさせていただきます!ソフト屋さん(´▽`)アリガト!
面倒なので処理負担を軽減するようにちゃんと作ればいけそうですかね・・・
まあとりあえず試しにプログラム組んでみますね!ありがとうございました!このスレはこれで閉めさせていただきます!ソフト屋さん(´▽`)アリガト!
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: ネット対戦における考え方・仕組みについて
- 返信数: 6
- 閲覧数: 36110
Re: ネット対戦における考え方・仕組みについて
>>ソフト屋さん やっぱりWinsockを直接触るものが一番多いんですよね・・・でもせっかくDxLibがあるのでそちらを使おうかと思います。 マッチングサーバーから通知する方法はいいですね。マッチングサーバーはネット対戦の基礎(クライアントとホストの通信)ができてから作ってみます! でも、UDPだと順番が入れ替わったりロストする可能性もありますよね。キーフレームを送るだけだと、ロストしたフレームだけキーが入力されてないことになるので、回線が悪いとスムーズにいかないことになりますよね。まあ多少の情報ロストは仕方ないと思うんですが、これでもいいんですかね・・・ あと、サーバー役に4人分の処理をさせ...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: ネット対戦における考え方・仕組みについて
- 返信数: 6
- 閲覧数: 36110
Re: ネット対戦における考え方・仕組みについて
>>ソフト屋さん
なるほど、確かにServerを介すと速度が遅くなるかもしれませんね。
クライアントを直結しても、複数人対戦(2~4人)なので、誰かホストを作って、メイン処理を作る人を決めなきゃならないと思います。
設計を考えてるんですが、UDPのDxLibだとネットにもあまり参考になるサイトが落ちてないので結構難しいです・・・
まず、接続を確立するという手段がないので、どうやって判断(?)したら良いのでしょうか・・・
またはDxLibの関数を使わず。ほかのネットワークライブラリでも入れた方が良いんでしょうか・・・・
なるほど、確かにServerを介すと速度が遅くなるかもしれませんね。
クライアントを直結しても、複数人対戦(2~4人)なので、誰かホストを作って、メイン処理を作る人を決めなきゃならないと思います。
設計を考えてるんですが、UDPのDxLibだとネットにもあまり参考になるサイトが落ちてないので結構難しいです・・・
まず、接続を確立するという手段がないので、どうやって判断(?)したら良いのでしょうか・・・
またはDxLibの関数を使わず。ほかのネットワークライブラリでも入れた方が良いんでしょうか・・・・
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 未解決の外部シンボル
- 返信数: 13
- 閲覧数: 30315
Re: 未解決の外部シンボル
コードを見ていないので何とも言えませんが、
DxLibの関数のコードが見当たらないって言ってるようですね。
たぶんDxLibがちゃんと読み込めてないからだと思います。
前までしっかり動いていたのであれば、DxLibがインストールされているファイルを削除したり、移動させたのが原因か、設定がしっかりできていないのが原因かもしれません。
ここでも見て設定しなおすともしかしたら上手くいくかもしれません。
DxLibの関数のコードが見当たらないって言ってるようですね。
たぶんDxLibがちゃんと読み込めてないからだと思います。
前までしっかり動いていたのであれば、DxLibがインストールされているファイルを削除したり、移動させたのが原因か、設定がしっかりできていないのが原因かもしれません。
ここでも見て設定しなおすともしかしたら上手くいくかもしれません。
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: ネット対戦における考え方・仕組みについて
- 返信数: 6
- 閲覧数: 36110
ネット対戦における考え方・仕組みについて
現在、C言語とDxライブラリで東方二次創作の3D格ゲーを作っている者です。 ネット対戦を実装しようかと思うのですが、ネット対戦における通信処理のやり方について疑問があったので質問してみました。 まだネットワークプログラミングはしたことがないので、ネットワークに関する専門的な知識は皆無に近いですが、できるだけ安定して処理落ち・エラー落ちの少ないサーバー作りたいです 僕が考えている方法はこんな感じ。 無題1.png ・まず、クライアントがキーの入力情報をサーバーに送ります。 ・その情報を頼りにサーバーはゲームを進行していきます。 ・そしてサーバーがクライアントに今のゲームの状況を伝えます。 ・それ...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: UnityでMMDモデルを用いる際にisGroundedが反応しない
- 返信数: 5
- 閲覧数: 33060
Re: UnityでMMDモデルを用いる際にisGroundedが反応しない
でもやっぱり欲しい情報はGoogle大先生からじゃ手に入らないんですよね・・・
やっぱり複雑なモデルであたり判定をするのはやめた方がいいですかね・・・
ってことであきらめます、ボックスと重ねてあたり判定をするなりDxLibで作り直すなり、いろいろとほかの方法で試してみようかと思います!
ソフト屋さん、ありがとうございました!
やっぱり複雑なモデルであたり判定をするのはやめた方がいいですかね・・・
ってことであきらめます、ボックスと重ねてあたり判定をするなりDxLibで作り直すなり、いろいろとほかの方法で試してみようかと思います!
ソフト屋さん、ありがとうございました!
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: UnityでMMDモデルを用いる際にisGroundedが反応しない
- 返信数: 5
- 閲覧数: 33060
Re: UnityでMMDモデルを用いる際にisGroundedが反応しない
なるほど、そうやってやってみたのですが、アニメーションなど、いろいろと不都合な部分が多いので、やはりMMDのオブジェクトであたり判定をしたいです。
それか、もうisGroundedを使わずにジャンプさせるか、C言語+DxLibに乗り換えるかしようかと思ってます。
それか、もうisGroundedを使わずにジャンプさせるか、C言語+DxLibに乗り換えるかしようかと思ってます。
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: UnityでMMDモデルを用いる際にisGroundedが反応しない
- 返信数: 5
- 閲覧数: 33060
UnityでMMDモデルを用いる際にisGroundedが反応しない
現在Unityでアクションゲームを制作しているのですが、全く上手くいかずに困っています。 明らかに床についているのに、isGrounde君がfalseを出してきます、普通の球体オブジェクトで同じ処理を試したけっか、球体オブジェクトではうまくいきました。 いろいろと解決方法を探したのですが、全くわからず質問させていただきました。 ソースコード using UnityEngine; using System.Collections; public class Character : MonoBehaviour { public float spd = 0.1f; public float Jump...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: 新・C言語「~ゲームプログラミングの館~」の1.8章のことで質問があります。
- 返信数: 6
- 閲覧数: 2701
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ライブラリの心臓ですね。ウィンドウズからのメッセージを処理して、システムやプロセ...
- 7年前
- フォーラム: C言語何でも質問掲示板
- トピック: メニュー画面を設定したいが...
- 返信数: 2
- 閲覧数: 1997
Re: メニュー画面を設定したいが...
プログラミングの基礎を全くわかっていないようですね。
やはり物事には段階があります。
まったくC言語を理解していないのにそれを実装するのは無謀でしょう。プロのプログラマの人も、最初から凄いゲームが作れるわけじゃありませんし、プロのスポーツ選手だって、最初からあんなにスポーツがうまいわけじゃありません。
ここやC言語入門サイトなどで、ある程度C言語を勉強して、理解してからやるべきかと思います。
やはり物事には段階があります。
まったくC言語を理解していないのにそれを実装するのは無謀でしょう。プロのプログラマの人も、最初から凄いゲームが作れるわけじゃありませんし、プロのスポーツ選手だって、最初からあんなにスポーツがうまいわけじゃありません。
ここやC言語入門サイトなどで、ある程度C言語を勉強して、理解してからやるべきかと思います。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: Dxlibで3Dモデルを読み込むと例外が発生してソフトが強制終了する
- 返信数: 4
- 閲覧数: 3163
Re: Dxlibで3Dモデルを読み込むと例外が発生してソフトが強制終了する
if(loadnum==4&&loadwait==15){//15フレーム目になったら5つ目の3Dモデルを読み込む このコードはコンパイルが通らないでしょう。 また、記載してあるコードも変数が未初期化のままインクリメントされていたり、ソースにも問題があると思います。 ソースコードはそのままコピペではかなりわかりにくいため、そのままの形で、少し改良して貼り付けていたので間違いが生じてしまいました、すみません。。 モデルをDxLibModelViewerで読み込んでみたところ、(32bit/64bit)ともに「動作を停止しました」ダイアログが出ました。 おそらくモデル側の問題かと思われます。 モ...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: Dxlibで3Dモデルを読み込むと例外が発生してソフトが強制終了する
- 返信数: 4
- 閲覧数: 3163
Dxlibで3Dモデルを読み込むと例外が発生してソフトが強制終了する
どうも。DxLibを用いて東方風の弾幕STGを制作しているノウルです。 3D背景を実装しようかと思い、3Dモデルを読み込んで表示させようとしてみました、なんですが。 なぜかソフトが突然強制終了し、デバッグで調べてみたところ。 VC++2010さんによると「例外が発生したためプログラムを強制終了しました」とのことでした。 しかし、例外が発生した部分のソースコードが見つからず、DxLib側の問題だと思うんですが。 ロード関数の中身に一つ一つブレークポイントを設置し、どこで例外が発生しているのかを調べてみました。そうしたら、3つほど3Dモデルをロードしているのですが、例外を起こすモデルは一つだけでし...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: Cの入門の次にやる本について
- 返信数: 5
- 閲覧数: 2990
Re: Cの入門の次にやる本について
うーん・・・難しいですね・・・
それは、そういうOS上で動作するアプリケーションのことですか?
それとも、ウェブ上で気軽にみられるサービスですか?
ブラウザ上で動作するものなら、C言語で作るのは難しいと思います。
それは、そういうOS上で動作するアプリケーションのことですか?
それとも、ウェブ上で気軽にみられるサービスですか?
ブラウザ上で動作するものなら、C言語で作るのは難しいと思います。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: Cの入門の次にやる本について
- 返信数: 5
- 閲覧数: 2990
Re: Cの入門の次にやる本について
株、fx、コモディティなどマーケットのリアルタイムアプリケーション、リーガル・タックスなどのグローバルなコミュニティーをつくりたいです。 ほぉ・・・かなりハイレベルなものを目指しているんですね・・・ Yoshiikuzoさんのプログラミングのレベルがどれくらいなのかが分からないので何とも言えませんが。 いきなりそこを目指すのはちょっと難しいと思います。 いろいろな事を指定って、段階を踏んでからではないと、いきなりそれをやるのは無理でしょう。 それで、Yoshiikuzoさんの言っている、「株、fx、コモディティなどマーケットのリアルタイムアプリケーション」 というのは、株価や、Fx、コモデ...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: プログラムが停止してしまう
- 返信数: 6
- 閲覧数: 3009
Re: プログラムが停止してしまう
VC++で作業をしているのであれば。「デバック実行」という機能を使ってみると良いかもしれません。
どこのコードで不具合を起こしているかと、不具合の内容をVC++さんが教えてくれます。
どこのコードで不具合を起こしているかと、不具合の内容をVC++さんが教えてくれます。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: Cの入門の次にやる本について
- 返信数: 5
- 閲覧数: 2990
Re: Cの入門の次にやる本について
あなたが「プログラミング」を使って何をしたいのかによりますね・・・
「C言語を使ってゲームを作りたい!」と思っているのであればここの管理人のdixqさんが運営しているゲームプログラミングの館などを見てみる良いかもしれません。
「C言語を使って何かのソフトやツールを作りたい!」というのであれば。Windowsアプリケーションについてなどを、本やネットで調べてみると良いかもしれません。
まずあなたがC言語で何をしたいのかわからないと、具体的なアドバイスが難しいです。すみません。
出来ればもう少し詳しく記述お願いします。
「C言語を使ってゲームを作りたい!」と思っているのであればここの管理人のdixqさんが運営しているゲームプログラミングの館などを見てみる良いかもしれません。
「C言語を使って何かのソフトやツールを作りたい!」というのであれば。Windowsアプリケーションについてなどを、本やネットで調べてみると良いかもしれません。
まずあなたがC言語で何をしたいのかわからないと、具体的なアドバイスが難しいです。すみません。
出来ればもう少し詳しく記述お願いします。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: ゲームのストーリー展開の方法
- 返信数: 3
- 閲覧数: 3387
Re: ゲームのストーリー展開の方法
今、イベントシーン中かを調べて、イベントシーン中ならそれに従ったシーン状況をプログラムに書いて、 そうでないなら戦ったりする、などというプログラムを書けばいいんじゃないですかね?(それのやり方がいまいちわからないのはなんとなくわかりますがこんなことしか言えない) まあ何の言語で、何のライブラリなどを使っているかが分からないので何とも言えませんが。 kettyさんの言っているように、Scriptファイルを使うというのも良い手です。(外部から会話シーンの内容を変えたりできるようになるというのが個人的に怖いですが) まず最初にスクリプトファイルをすべてロードしておいて、それをイベントシーンでうまく再...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: C++でおこったアクセスエラー
- 返信数: 4
- 閲覧数: 4023
Re: C++でおこったアクセスエラー
c++でエラーが発生し解決方法がわからなかったため質問させていただきます。 今回 VC++2010コードを組んでいたら次のところでアクセスエラーが発生しました。 エラーは次のようです Test.exe の 0x005e7c66 でハンドルされていない例外が発生しました: 0xC0000005: 場所 0xcdcdcdcd に書き込み中にアクセス違反が発生しました。 インデントがされてませんがそれは置いといて。 そのエラーは、コンパイルエラーは出ないが、常識の範囲では実行できないコードが実行されたときに強制終了され、それと同時に出るエラーだと思います。 rは次のように宣言しています。 clas...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: ホーミング弾が敵をまっすぐ追いかけてくれない件
- 返信数: 9
- 閲覧数: 5160
Re: ホーミング弾が敵をまっすぐ追いかけてくれない件
usaoさん>>僕もあの演出で、あれを「仕様」という事でいいと思います()
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: ホーミング弾が敵をまっすぐ追いかけてくれない件
- 返信数: 9
- 閲覧数: 5160
Re: ホーミング弾が敵をまっすぐ追いかけてくれない件
aはショットの角度です。 初期化角度は自機からすぐ近くに有るショットの角度が初期化角度でいいと思います 少しいじってみたところもう少しそれっぽい動きはし始めましたが y座標の移動が0になってしまっているようです 初期化角度はたぶんあってると思います(直接コードを見てないでわかりませんが) あなたがどういう動きをさせたいかが良くわかりませんが。 this->a+=A/5; など、適当な数で割ってみたらどうですか? というか、「まっすぐ飛んでくれない件」と言っているので、わざわざそんなにめんどくさい飛ばし方をしなくても、 atan2で角度を求めてその方向に角度をセットして飛ばせばまっすぐ飛ぶので...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: ホーミング弾が敵をまっすぐ追いかけてくれない件
- 返信数: 9
- 閲覧数: 5160
Re: ホーミング弾が敵をまっすぐ追いかけてくれない件
レーザーの当たり判定の時に使った三点間の角度を返してくれる関数を使って 弾がそのまま直進した時に進むルートと敵に向かって直進した時に進むルートの 間の角度を求めてホーミングさせようとしています 「レーザーのあたり判定の地気に使った三点間の角度を返してくれる関数」という単語は、僕とあなたしかわからないと思います。 きっと龍神録プログラミングの館に出てきたGet_Sita() のことを言っているのだと思いますが。第三者もわかりやすい書き方でお願いします。 それで本題ですが。 HomingShotといクラスの中身はどうなってます? 「a」という変数と「A」という変数が何を示しているかがよくわからな...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: レーザーでコンパイルエラー
- 返信数: 3
- 閲覧数: 1734
Re: レーザーでコンパイルエラー
僕もそこで躓いたことがあります、どうやら龍神録プログラミングの館の記載が間違っているようです。
第1章に「プロジェクトをまとめてダウンロード」というところがあると思いますので、そこの34章のコードの部分に構造体や定義値などが乗っています。
そこを参考にしてみてください。
第1章に「プロジェクトをまとめてダウンロード」というところがあると思いますので、そこの34章のコードの部分に構造体や定義値などが乗っています。
そこを参考にしてみてください。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: メニュー画面の選択項目に色づけ
- 返信数: 3
- 閲覧数: 1771
Re: メニュー画面の選択項目に色づけ
解決したならば、
どうやって解決したかをせめて一言でいいので書きましょう、
同じ悩みを抱えている人がこの投稿を見た時にその人の為になるようにです。
出来ればお願いします。
どうやって解決したかをせめて一言でいいので書きましょう、
同じ悩みを抱えている人がこの投稿を見た時にその人の為になるようにです。
出来ればお願いします。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: メニュー画面の選択項目に色づけ
- 返信数: 3
- 閲覧数: 1771
Re: メニュー画面の選択項目に色づけ
ソースコードは タグで挟んでください、 それと。インデントがされてない見にくいコードですね、 できれば人に見せるときはしっかりとインデントを付けることを心がけましょう。 [quote="あわ" id=3,17774,137113] 上のプログラムは、選択されている項目の座標をずらすだけのプログラムですが 選択されている項目に色を付けたり、 フォントを大きくしたりするにはどうしたら良いのでしょう? 構造体を増やして、色やフォントの項目を作り if文の中で色を変更すればいいのはわかるのですが なかなかうまくいきません。 [/quote] 使用しているライブラリはありますか? どうやって文字を描画し...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 画像を読み込むだけでハンドルされない例外
- 返信数: 9
- 閲覧数: 5551
Re: 画像を読み込むだけでハンドルされない例外
うーん・・・たぶんそれはもう仕方ないと思います、namari さんが書きました: 関係ないんですが、このバグ修正中にうっかりコピー前のコードを一部削除してしまったんですが、
visual C++に履歴機能はないんでしょうか……一回ウィンドウを消してしまったのでctrl+Zは使えません……。
もう一度最初から書き直すしかないですね・・・
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 画像を読み込むだけでハンドルされない例外
- 返信数: 9
- 閲覧数: 5551
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...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: ProcessMessageについてちょっとした疑問があります
- 返信数: 4
- 閲覧数: 2997
Re: ProcessMessageについてちょっとした疑問があります
ゲームのメインループは、ProcessMessageで「ウィンドウの×ボタンが押された時にループを抜ける」という風にしてあるのが基本のようですが 例えば次のようなプログラムがあったとして ウィンドウ×ボタンを押すとProcessMessageに0以外が返される、条件式にはまらなくなるのでループを抜ける、その後WaitKeyでキーを押さないと終了できない...となると予想していたのですが ウィンドウの×ボタンを押すとすぐに終了してしまいます。 気になったんですが、これはどういう仕様でなっているのでしょうか? もし「×ボタン = 強制終了ボタン = WaitKeyは実行されない」 ということでし...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: エラー詳細
- 返信数: 16
- 閲覧数: 6306
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: エラー詳細
- 返信数: 16
- 閲覧数: 6306
Re: エラー詳細
配列の計算をするプログラムとしてはすごく良いと思います。チタン合金 さんが書きました: 後、このプログラムの動作に関して、ご教示頂きたいです。
よろしくお願いします。
配列の計算してるのですが、配列のこのような使い方が初めてでして。
それと、本題が解決したのであれば解決を押してくれるとありがたいです。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: エラー詳細
- 返信数: 16
- 閲覧数: 6306
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: エラー詳細
- 返信数: 16
- 閲覧数: 6306
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 横スクロール型ゲームの作り方
- 返信数: 2
- 閲覧数: 2469
Re: 横スクロール型ゲームの作り方
OSや開発環境、 コンパイラ、ライブラリ等について、十分記述がありません。 C言語を習っていてもどう作っていいか分かりません どう作っていいかわからないというのは、全くどこから始めていいかがわからないという事ですか? もし全くどこから手を付けていったらわからないのであれば、ただ「C言語を習っている」だけであって、「C言語を使える」わけではありませんよね。 その場合なら、知識が不十分なので、C言語入門サイトや、 こちら で勉強されることをお勧めします。 DXなどは使わないです。 どなたか教えていただけると嬉しいです…。よろしくおねがいします。 「DX」とはDxLib(Dxライブラリ)のことでしょ...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: Dxライブラリーについて
- 返信数: 3
- 閲覧数: 2580
Re: Dxライブラリーについて
VisualStudio2012以降のプロジェクトをダウンロード、解凍してビルドしたんですが VisualStudio2012以降のプロジェクトとは、 ここ の物ですか? それと、 Windows.hとLPWSTRが読み込めていないようですが、 Windowsのレジストリが破損しているか。OSがWindowsでは無いと思われます。 または、必要なファイルがそろってないのが原因だと思うので、DirectXや、その他必要な物をインストールしてみてください。 それと、 OSはなんですか? コンパイラは何を使っていますか? 必要な情報が少ないので他のことは何とも言えません。 http://dixq....
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: コンソール
- 返信数: 8
- 閲覧数: 3243
Re: コンソール
>>gmさん 人の話を半無視するのは良くないと思います。 僕の言っていることが良く分からなかったのであれば 「ノウルさんの言っていることがいまいちよく分からず理解できませんでした」 の一言くらいは言っていただけるとありがたいです。 win32コンソールアプリケーション osはWindows 使っている言語はc,c++です C,C++と言いましたが、C言語とC++は全く違う言語です、 まあ、僕もプログラミングを始めた当初はわかっていませんでした、違いについて詳しいことはggってみてください ヒントを教えて欲しいです ジャンプしても1マスずつしか 横に動けないです ヒント・・・?? 僕はあなたのし...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: STGにおけるホーミング弾の角度について
- 返信数: 13
- 閲覧数: 9696
Re: STGにおけるホーミング弾の角度について
むげんとusaoさんの提案してくださった方法で行った結果、無事に綺麗に回転するようになりました、回答してくださった皆さん、本当にありがとうございました
- 8年前
- フォーラム: 四聖龍神録2 掲示板
- トピック: 過去ログ01
- 返信数: 31
- 閲覧数: 39863
Re: [リリース前] ご意見・実装希望要素等募集
このツイートの内容についてですが。
完全無欠モードとレガシーモードを分けた方が良いと思います。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: コンソール
- 返信数: 8
- 閲覧数: 3243
Re: コンソール
あなたの言っている「コンソール」とは何のことでしょうか? コンソールアプリケーションのことでしょうか、 この文章じゃ回答するにも情報が少なすぎて回答の仕様がありません。 使っている言語はなんですか? C言語?C++?Basic?Java? 使っている開発環境・OSは? まあ言語や開発環境を問わず。 「放物線を描くジャンプ」処理を行うプログラムを書けばいいだけの話です。 このフォーラムルールに沿った、わかりやすい投稿をしてください。 そうでなければ答えてくれる方もいませんよ。 フォーラムルールより 1. 自分は今何がしたくて 2. どう取り組んで(作ったプログラムはどれで 3. どの...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: STGにおけるホーミング弾の角度について
- 返信数: 13
- 閲覧数: 9696
Re: STGにおけるホーミング弾の角度について
>>へにっくすさん 角度の最小値?角度ではありません。私が出した結果で、dis=とあるのは点と点との距離(distance)を示しています。 角度はang=で示しています。 最初の一行目は距離が367.7で、61行目で距離が1.8になり、目標に一番近づいた、ということです。 そこまでは想定した通りの動きですよね。 62行目以降はあなたが言われた通り、角度が目標に向かわず180度前後から動かず、しかも距離がどんどん大きくなっている。 ということです。 ちゃんと理解しましょう。 なるほど、距離というのはdisのことですね、僕が無知で馬鹿なので、しっかりと理解できていませんでした、すみません・・・ ...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: STGにおけるホーミング弾の角度について
- 返信数: 13
- 閲覧数: 9696
Re: STGにおけるホーミング弾の角度について
へにっくすさん、ご丁寧に出力結果までありがとうございます。 とりあえずファイル出力してどういう値になるのか見てみたら? atan2の返す値は±π(±180度)だということを忘れずに。 atan2については、いろいろとggっていたら、atan2が出力する数が+-180°だという事が分かって、 plshot.Angle=-PI/2; //前のコードはDX_PIとPIが使われていますね。すいません と初期化することで、初期化角度については解決したのですが。 距離が最小値1.8になってからの出力がおかしいですよね? 距離・・・???それが角度の間違いだとしたら、 角度の最小値1.8(?)になってからの...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: STGにおけるホーミング弾の角度について
- 返信数: 13
- 閲覧数: 9696
STGにおけるホーミング弾の角度について
C言語とDxLibを用いてシューティングゲームを作っているんですが、少し引っかかったことがあります。 STGの自機のショットに「ホーミング」というのがありますよね、 東方や、いろいろなゲームでは、説明が難しいのですが、最初はある特定の角度で発射されて、 そこから角度がプラスマイナスされて、ショットの角度が敵の位置の方向を向くようになるような演出をしてみたいんですが、 ↓この動画の自機の高速のオプションのショットが例(見にくいですが) [youtube]https://www.youtube.com/watch?v=3EqWy3iVXgE[/youtube] そこで、このようなコードを作ってみた...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: LoadDivGraphの読み込み失敗へのリベンジ支援のお願い
- 返信数: 7
- 閲覧数: 4249
Re: LoadDivGraphの読み込み失敗へのリベンジ支援のお願い
プロジェクトのフルパスがCドライブの直の場所にあるのと、ホモ要素満載なのと、ファイル・プロジェクト名が日本語なのががかなり気になりますが、それは置いといて、
Dxライブラリは確かオープンソースなので
DxLibのソースコードをダウンロードして、ロードの部分の関数を確認してみたらどうですか?
Dxライブラリは確かオープンソースなので
DxLibのソースコードをダウンロードして、ロードの部分の関数を確認してみたらどうですか?
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: int型の引数をfloat型で入れるにするにはどうすればいいのですか?
- 返信数: 5
- 閲覧数: 3790
Re: int型の引数をfloat型で入れるにするにはどうすればいいのですか?
すいません。「少数」ではなく「小数」ですね、漢字が似ているので間違えやすいですよね、超初級者 さんが書きました:少数じゃなくって小数ね。
間違えやすいけど。
一文字違うと全く意味は違いますが。
編集しときます。w
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: int型の引数をfloat型で入れるにするにはどうすればいいのですか?
- 返信数: 5
- 閲覧数: 3790
Re: int型の引数をfloat型で入れるにするにはどうすればいいのですか?
それは、「エラー」ではなく、「警告」ですね int型は、整数を表すための型ですが、float型は、 少数 小数 まで表せる型です、型の種類が違うので、一部のデータが変更されたり。データが失われたりする可能性があるという事を言ってるのです、 例えば、 「flaot x=2.48499498」という変数があったとしたら、それをint型へ変換すると。 「x=2」となります(小数のくらいは表せないのでこのように変換されたのです) 例えば、座標のx,yの変数を引数にする場合は。 float x,y; DrawGraph( (int)(x) (int)(y) .../*以下省略*/); と供述すると、コン...
- 8年前
- フォーラム: 四聖龍神録2 掲示板
- トピック: 過去ログ02
- 返信数: 25
- 閲覧数: 32301
Re: ベータテスター募集
参加させてください。 1.龍神録は、Normal、Ex、Ph、すべてクリアさせて頂きました 2. 結構忙しくなる要諦なのでわかりませんが、8時~9時には必ずPCの前に座っていると思うので、このサイトはわかりませんが、ツイッターやLINEならできると思います。 3. 勿論同意します、以前の行動などからいろいろとご心配かもしれませんが、絶対に秘匿は守ります。 4. 最近は忙しいですし、日記を書くネタもあまりありませんから書きませんが、自分がいま作っているSTGの経過報告など、できたらしたいと思っています 5. 東方の原作は、お金がないので3分の1くらいしか持ってませんが、友人の家でやらせてもらった...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: ある特定の時間になった時だけ処理を実行する方法
- 返信数: 6
- 閲覧数: 9338
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...
- 8年前
- フォーラム: 放課後ふぁんたじあ
- トピック: NowleMapEditor
- 返信数: 0
- 閲覧数: 11772
NowleMapEditor
マップエディタ配布します
配布場所
http://haruln08.wix.com/nowle
詳細こちら
http://seesaawiki.jp/harulnphp/d/%a5%de ... 4%a4%ca%fd
配布場所
http://haruln08.wix.com/nowle
詳細こちら
http://seesaawiki.jp/harulnphp/d/%a5%de ... 4%a4%ca%fd
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 音声が正常に再生されない
- 返信数: 6
- 閲覧数: 3367
Re: 音声が正常に再生されない
あ、すいません。
ボリュームの設定がおかしかったみたいです。
ボリュームを設定するための値がいろいろおかしかったようです。
お騒がせしました、すいませんm(__)m
ボリュームの設定がおかしかったみたいです。
ボリュームを設定するための値がいろいろおかしかったようです。
お騒がせしました、すいませんm(__)m
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 音声が正常に再生されない
- 返信数: 6
- 閲覧数: 3367
Re: 音声が正常に再生されない
プロジェクト一式丸ごとだと。コードや、素材の著作権など。いろいろな問題が・・・Dixq (管理人) さんが書きました:これだけじゃ誰も分からないと思います。
プロジェクトを一式添付ファイルに添付した方が早そうです。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 音声が正常に再生されない
- 返信数: 6
- 閲覧数: 3367
音声が正常に再生されない
DxLibを用いて、音声ファイルの再生をしようとしているんですが、 以前まで正常に再生されたのですが、ある日突然。すべての音楽、効果音がならなくなってしまいました。 別のアプリケーションでは正常になるんですが 病状は、非常に説明が難しいのですが、途中で止まってしまうというか、その効果音の、元の形ももともにような再生がされます。 効果音単体ならなることもしばしばあるんですが。 音楽だと。「ピー」という音だったりなど、いろいろとおかしいです。 ちゃんとデバックで、正常にロードされているかも確認したんですが、どのファイルも正常にロードされているという風にコンパイラさんは言っています。 PCの故障か...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 自作STGのレーザーの表示について。
- 返信数: 18
- 閲覧数: 8238
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 自作STGのレーザーの表示について。
- 返信数: 18
- 閲覧数: 8238
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 自作STGのレーザーの表示について。
- 返信数: 18
- 閲覧数: 8238
Re: 自作STGのレーザーの表示について。
すいません、何かの手違いでいろいろと可笑しくなってしまったようです。
もう一度スクショとざひょうを調べますね
もう一度スクショとざひょうを調べますね
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 自作STGのレーザーの表示について。
- 返信数: 18
- 閲覧数: 8238
Re: 自作STGのレーザーの表示について。
すいません、
pl.x=14240.00000000000000000ではなく
pl.x=142.0でした。
pl.x=14240.00000000000000000ではなく
pl.x=142.0でした。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 自作STGのレーザーの表示について。
- 返信数: 18
- 閲覧数: 8238
Re: 自作STGのレーザーの表示について。
Boss.xとBoss.y共に200.0です。
レーザーの座標も200*200です
レーザーの座標も200*200です
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 自作STGのレーザーの表示について。
- 返信数: 18
- 閲覧数: 8238
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 どう見てもおかしいです。(ちなみに...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 自作STGのレーザーの表示について。
- 返信数: 18
- 閲覧数: 8238
Re: 自作STGのレーザーの表示について。
あー、なるほど。だから表示されていないように見えたんですね。
みけさんが言ってくださった方法で実装したらレーザー自体は表示されるようになりました!
そこで、表示されるようになったことはなったんですが、なぜか表示される角度がおかしいです。
画像がこちら↓
[thumbnail]https://i.gyazo.com/af67f423ac5adaf1e7d ... 55e1db.png[/thumbnail]
レーザーの角度は、プレイヤーの向きを指定しているのに、なぜか意味不明な方向に飛んでいきます。
みけさんが言ってくださった方法で実装したらレーザー自体は表示されるようになりました!
そこで、表示されるようになったことはなったんですが、なぜか表示される角度がおかしいです。
画像がこちら↓
[thumbnail]https://i.gyazo.com/af67f423ac5adaf1e7d ... 55e1db.png[/thumbnail]
レーザーの角度は、プレイヤーの向きを指定しているのに、なぜか意味不明な方向に飛んでいきます。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: intがあるのとないのでどう違う
- 返信数: 9
- 閲覧数: 4244
Re: intがあるのとないのでどう違う
「i」という変数が二回定義されています。
再定義されているということが理由でエラーが出てるんだと思います
再定義されているということが理由でエラーが出てるんだと思います
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 自作STGのレーザーの表示について。
- 返信数: 18
- 閲覧数: 8238
Re: 自作STGのレーザーの表示について。
あたり判定については、向かい合う角とプレイヤーの座標との角度(説明下手ですいません)が90°以下なら「当たっている」となるのは、なんとなくわかるんですが。 その四点の求め方がいまいち・・・・
友人に少し教えてもらって、自分なりに考えて実装してみたんですが・・・やはり僕の知識じゃ駄目ですね。
引数については、なんとなくそれっぽい値が出てます。
友人に少し教えてもらって、自分なりに考えて実装してみたんですが・・・やはり僕の知識じゃ駄目ですね。
引数については、なんとなくそれっぽい値が出てます。
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 自作STGのレーザーの表示について。
- 返信数: 18
- 閲覧数: 8238
自作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]...
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: タイトルバーの表示
- 返信数: 8
- 閲覧数: 4136
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: DXlib 二つの画像表示
- 返信数: 3
- 閲覧数: 1735
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: ハンドルされない例外
- 返信数: 6
- 閲覧数: 7762
Re: ハンドルされない例外
例外というのは。コンパイルエラーではないが、処理としておかしいもの(説明力がないので。意味不明ですいません)のことを指します。
解決法は、例外が起きた部分のコードがないと何とも言えません。
コードを提示していただけるとアドバイス等ができます
解決法は、例外が起きた部分のコードがないと何とも言えません。
コードを提示していただけるとアドバイス等ができます
- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: ゲームパッド対応にしたらキーボードで指定していないキーが反応してしまいます
- 返信数: 4
- 閲覧数: 2971
Re: ゲームパッド対応にしたらキーボードで指定していないキーが反応してしまいます
Input_Pad_or_Key関数がどのようになっているかがわからないので何とも言えませんが。
『input_Pad_orkey』は、名前から察するに、パッドまたはキーの入力情報を処理する関数なのでは?
何をしたいのかはいまいちわかりませんが。PadとKeyの情報処理が混ざっているような気がします
『input_Pad_orkey』は、名前から察するに、パッドまたはキーの入力情報を処理する関数なのでは?
何をしたいのかはいまいちわかりませんが。PadとKeyの情報処理が混ざっているような気がします
- 8年前
- フォーラム: 放課後ふぁんたじあ
- トピック: バグだらけ戦略シュミレーションの配布場所
- 返信数: 0
- 閲覧数: 7838
バグだらけ戦略シュミレーションの配布場所
どうぞ↑- 8年前
- フォーラム: C言語何でも質問掲示板
- トピック: 龍神録 自機狙いで特攻させる方法を教えてください
- 返信数: 4
- 閲覧数: 3069
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...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: 四聖龍神のゲーム作成について
- 返信数: 6
- 閲覧数: 2828
Re: 四聖龍神のゲーム作成について
2010と。2013では、形式が少し異なるので、開けないのですね、もう一つDxLibのプロジェクトを作り、ソースコードをコピーしたらできますよ
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: directXについて
- 返信数: 34
- 閲覧数: 13142
Re: directXについて
それ以前に エラー 1 error C2146: 構文エラー : ';' が、識別子 'WinMain' の前に必要です。 エラー 2 error C2065: 'HINSTANCE' : 定義されていない識別子です。 ←これはHINSTANCEという値が定義されていないということです。 エラー 3 error C2146: 構文エラー : ')' が、識別子 'hInstance' の前に必要です。 エラー 4 error C4430: 型指定子がありません - int と仮定しました。メモ: C++ は int を既定値としてサポートしていません エラー 5 e...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: directXについて
- 返信数: 34
- 閲覧数: 13142
Re: directXについて
まあとりあえずDxLibがリンカーか何か正しく読み込めてない以外これ無いでしょ、というかエラー内容わかんないですし
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: directXについて
- 返信数: 34
- 閲覧数: 13142
Re: directXについて
DxLibの場合それだと出来ない気がしますみけCAT さんが書きました: ハルルン さんが書きました:
あと、モデルの読み込み方の問題ですね、「¥¥」ではなく「/」にするとたぶん行けると思います
・元の質問でモデルの読み込み方については全く言及されていません。
・確かに「¥¥」(U+00A5)や、この文で書かれている「¥¥」(全角)ではいけませんが、元のコードで使用されている「\\」(U+005C)なら問題ないはずです。
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: directXについて
- 返信数: 34
- 閲覧数: 13142
Re: directXについて
ごめんなさい、不足があり、間違えて送信してしまったので編集しました「DxLibが読み込めていない場合は、コンパイルエラーが出るので、そのエラーの内容を見てないのでわかりませんが、たぶん読み込めてないんだと思います」←ココ
具体的なエラーメッセージと言われましても、コンパイルエラー時に出るメッセージをコピペしてみてくださいと言うしかないですよね
具体的なエラーメッセージと言われましても、コンパイルエラー時に出るメッセージをコピペしてみてくださいと言うしかないですよね
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: directXについて
- 返信数: 34
- 閲覧数: 13142
Re: directXについて
うんとですね、DirectXではなくDxLibの間違いだと思います、まず、DxLibが読み込めていない場合は、コンパイルエラーが出るので、そのエラーの内容を見てないのでわかりませんが、たぶん読み込めてないんだと思います、ファイル指定のところを確認してみてください、あと、モデルの読み込み方の問題ですね、「¥¥」ではなく「/」にするとたぶん行けると思います、そこは、ModelHandleの値を調べてみれば、読み込めているかわかりますし、デバックでも、わかるので、VC++は便利なので、デバック機能を使ってみましょう
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: なぜかメニュー画面を実施したら表示がおかしくなった
- 返信数: 8
- 閲覧数: 4902
Re: なぜかメニュー画面を実施したら表示がおかしくなった
>そふとやさん
いろいろいじってたらなんか治りましたw
たぶんカメラの設定だったと思います、ありがとうございます!
みなさんありがとうございました!
いろいろいじってたらなんか治りましたw
たぶんカメラの設定だったと思います、ありがとうございます!
みなさんありがとうございました!
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: なぜかメニュー画面を実施したら表示がおかしくなった
- 返信数: 8
- 閲覧数: 4902
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...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: なぜかメニュー画面を実施したら表示がおかしくなった
- 返信数: 8
- 閲覧数: 4902
Re: なぜかメニュー画面を実施したら表示がおかしくなった
すみません、最近あまり、ここのサイト使ってなくて、人とのコミュニケーション不足のせいか、いろいろ詳しくわかりやすく書くことができませんでした←安定のコミュ障 言語はC++です、DxLibとWindows.h、DirectXなどを使ってます 開発環境は、win8のVC++2010です ソースは、 game.cpp //初期化 void Game_Initialize(){ // プレイヤーの初期化 pl=Player_Init(pl) ; // ステージの初期化 Stage_Init() ; // カメラの初期化 Camera_Init() ; } Player.cpp // プレイヤーの初期化...
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: なぜかメニュー画面を実施したら表示がおかしくなった
- 返信数: 8
- 閲覧数: 4902
なぜかメニュー画面を実施したら表示がおかしくなった
私は3Dのゲームを作っているのですが、ここのメニュー画面の作り方を参考にさせてもらったのですが、なぜかそれを付けてから表示がおかしくなってしまいました
←これ参照
カメラの初期化や、処理を間違えていじってしまったのかなと思ったのですが。何も変わっていなくて、何がおかしいのかわかりません。私は馬鹿なので。みなさん教えてくれたらうれしいです!
←これ参照
カメラの初期化や、処理を間違えていじってしまったのかなと思ったのですが。何も変わっていなくて、何がおかしいのかわかりません。私は馬鹿なので。みなさん教えてくれたらうれしいです!
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: なぜかあたり判定が付かない・・・
- 返信数: 10
- 閲覧数: 6081
Re: なぜかあたり判定が付かない・・・
みけさんのコードを少し改良して入れてみたら(あのままでは入らなかったので)あたり判定が付きました!何が悪かったのかはわかりませんがみなさんありがとうございました!
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: なぜかあたり判定が付かない・・・
- 返信数: 10
- 閲覧数: 6081
Re: なぜかあたり判定が付かない・・・
>>Tatuさん
龍と書いてしまったのは間違えてしまっただけです。本当にすいませんでした!
龍と書いてしまったのは間違えてしまっただけです。本当にすいませんでした!
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: なぜかあたり判定が付かない・・・
- 返信数: 10
- 閲覧数: 6081
Re: なぜかあたり判定が付かない・・・
あ、はい(どっちにしろまだ解決してないですけどねw)
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: なぜかあたり判定が付かない・・・
- 返信数: 10
- 閲覧数: 6081
Re: なぜかあたり判定が付かない・・・
あ、はい(どっちにしろまだ解決してないですけどねw)
- 9年前
- フォーラム: C言語何でも質問掲示板
- トピック: DXライブラリの画像のロード
- 返信数: 7
- 閲覧数: 4066