1 名前:名前は開発中のものです。 [2008/07/26(土) 14:40:23 ID:c7wBa1iE] 前スレ 【Xbox360】 XNA Game Studio その6 【C#】 pc11.2ch.net/test/read.cgi/gamedev/1210637248/ XNA Creators Club Online creators.xna.com/ XNA Game Studio 2.0 ドキュメント (日本語) msdn.microsoft.com/ja-jp/library/bb200104.aspx
382 名前:名前は開発中のものです。 mailto:sage [2008/09/28(日) 22:31:38 ID:4erl5gXp] というか前から意地でもアリもの使ってなんとかしようとしすぎているように見えたんでな。 もちいと数学勉強しないとその方法はちょっと辛いとおもう・・・ってのもある。 そんなに難しい数学じゃないから。(高校じゃやらないけど、その応用で済む 地面との当たり判定とかつくりたいなら逆の発想でハイトマップつくってそこから ポリゴン作って、とかのほうが簡単よ?でないとパフォーマンス出すためにはクラスタ分け きちんとしないとちょっと厳しいと思う。 もしもオブジェクト同士の衝突を考えているなら・・・よっぽど上手くやらないとまともな パフォーマンスでない。距離公式使って球や円筒同士の当たり判定のほうが無難。 どちらも不可能ではない、けど簡単ではないって話だけどね。 正直聞いてる内容が自力で解決できないとなるとちょっと無理じゃないかなー。 (ネガティブな発言に見えるかも知れんけど、一応解決策も書いているのでそのつもりで。)
383 名前:名前は開発中のものです。 mailto:sage [2008/09/28(日) 22:57:14 ID:U0iEQj4g] このスレ見てると質問の内容も回答の内容もスゲーな。用語すらもまともに理解できん。 どんなゲーム作ってるのか気になる。
384 名前:名前は開発中のものです。 mailto:sage [2008/09/29(月) 02:20:01 ID:L8aMU6js] >>382 なるほど前に書き込んでる人なのか [0]でわかったよ レイでの当たり判定の前にちゃんと絞込みしてないと 確かにきついだろうね 数学は必要だけど具体的にどんな時に使うのか 本とかでは大抵書いてないよね、それが問題だと思うんだよね
385 名前:名前は開発中のものです。 mailto:sage [2008/10/04(土) 12:09:00 ID:i6gF2OK4] みんなどうした?何かゲーム作ってる?
386 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 04:05:05 ID:tg6+UXrh] サウンド再生を試してるんですがどうしたらいいのか分かりません。 コントローラーでスプライトを操作して右の方に来たら音が鳴り続けるようにしたいです。 スプライトが右の方にいる限り、音が重なって再生されたりせずに 一本の音が再生され、終了した瞬間にまた最初から繰り返し鳴るようにしたいです。 cue.IsPrepareとかIsPlayingとか試したんですがどうも不正終了するのでよく分かりません。 とりあえず取っ掛かりとして↓のコードを晒しますのでこれをどう変えたらいいか教えてください。 LoadContent内 cue = soundBank.GetCue("testsound"); Update内 if (mySprite.position.X >= 200) cue.Play(); else cue.Pause();
387 名前:名前は開発中のものです。 [2008/10/05(日) 12:10:08 ID:omFPsi9h] creators.xna.com/en-us/contentpack/controllerbuttons ↑これのxboxControllerSpriteFont.tgaをプロジェクトに追加して コンテントプロセッサーにSprite Font Textureを指定して font = Content.Load<SpriteFont>("SpriteFont1"); glyph = Content.Load<SpriteFont>("xboxControllerSpriteFont"); spriteBatch.DrawString(glyph, "%", ... spriteBatch.DrawString(font, "ボタンを押してください", ... みたいな感じで使ってるんだけど、通常フォントとボタンイメージを 同一のSpriteFontで扱うようにってできないのかな? spriteBatch.DrawString(fontAndGlyph, "%ボタンを押してください", ... って感じで使えると便利なんだけど。
388 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 13:01:37 ID:lFMkzhOs] >>387 そういう事をするためにSprite Font Textureが用意されている。 ・・・のだが、正直言って日本語でそれをやるのは厳しいよな。 xboxControllerSpriteFontに対応している文字列を探して 上の様なコードを実行するメソッド作った方が楽そうだ。
389 名前:名前は開発中のものです。 [2008/10/05(日) 13:33:48 ID:QOc49fbj] >>386 IsPlayingできると思うけど。 if (cue.IsPlaying == false && mySprite.position.X >= 200) cue.Play(); 不正終了する理由は?
390 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 13:37:39 ID:Q0AXzTyW] msdn.microsoft.com/ja-jp/xna/cc787987.aspx おまえらこれ行く?
391 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 13:40:10 ID:omFPsi9h] ┐(´Д`;)┌
392 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 13:42:43 ID:dgTlshpD] 家から近いな 14m*16mの会場に何人来るんだ?w 応募者以外で行く人いるんかな
393 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 13:51:55 ID:Q0AXzTyW] >>392 去年もこのホテルで、Xbox公認ファンサイトの人とか、芸能人とか板垣(格げーの人ね)、ジェイド(美人開発者)とか いろいろ集めてインターナショナルパーティーやってたからね。 今年もこの発表会のあとに同じ会場でパーティーがあるみたいだから、ゲストの多くも発表会から参加するんじゃね。 コンテスト入選者にとっては、国内外のメディアとかデベロッパーとかの目に留まるチャンスですよ。 俺ですか?はい、予選落ちです。つーか1日にメールで発表会の案内よこすなヽ(`Д´)ノ選ばれたと勘違いしたじゃないかw
394 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 13:56:28 ID:tg6+UXrh] >>389 音が何回か鳴ったあとに実行時エラーになって MSに情報を送信しますかみたいな例のウィンドウが出ます。 デバッガで試すと $exception {"The method or function that was called cannot be used in the manner requested."} System.Exception {System.InvalidOperationException} で、エラーのツリーを展開すると !式を評価できませんでした みたいなのが大量に出ています。
395 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 14:50:52 ID:dgTlshpD] >予選落ち 何人応募とかどっかでみれる?
396 名前:名前は開発中のものです。 mailto:sage [2008/10/05(日) 17:50:50 ID:WZwP0nv8] 少ないから数の発表は無いだろ