検索結果 164 件

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

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

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

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

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

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

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

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

正直、

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

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

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 プラム
1年前
フォーラム: C言語何でも質問掲示板
トピック: 【Unity】override型を使うとエラーが出る
返信数: 4
閲覧数: 1541

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

>>mannteraさん

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

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

【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 プラム
1年前
フォーラム: C言語何でも質問掲示板
トピック: 【Unity5】 ネットワーク通信でホスト側ではオブジェクトが生成されるがクライアントでは表示されない
返信数: 0
閲覧数: 528

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

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

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

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

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

Re: natupnp.hについて

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

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 プラム
2年前
フォーラム: C言語何でも質問掲示板
トピック: 3Dのカプセルとカプセルの当たり判定
返信数: 1
閲覧数: 653

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

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

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

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

Re: natupnp.hについて

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

>>ソフト屋さん

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 プラム
2年前
フォーラム: C言語何でも質問掲示板
トピック: メニュー画面を設定したいが...
返信数: 2
閲覧数: 431

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

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

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

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

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

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

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

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

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