[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 11:56 / Filesize : 240 KB / Number-of Response : 952
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Xbox360】 XNA Game Studio その8 【C#】



1 名前:名前は開発中のものです。 [2008/11/07(金) 10:07:18 ID:AIGNp4++]
XNAデベロッパーセンター
msdn.microsoft.com/ja-jp/xna/default.aspx

XNA Japan Team Blog
blogs.msdn.com/xnajapan/default.aspx

ひにけにXNA
blogs.msdn.com/ito/default.aspx

XNA Today
www.xna-today.jpn.org/

XNA Creators Club Online(英語)
creators.xna.com/

XNA Game Studio 2.0 ドキュメント (日本語)
msdn.microsoft.com/ja-jp/library/bb200104.aspx

前スレ
pc11.2ch.net/test/read.cgi/gamedev/1217050823/

513 名前:sage [2009/02/02(月) 00:04:21 ID:SgqzHMIK]
だよなあ、「性能」なら、まあ、ぼちぼちで悪くないよなあ・・・

514 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 06:19:33 ID:AaI/gAFe]
箱○パッド強要して他を排除するあれって、独占禁止法とかに引っかかんないのかな?
自社製品だけをあからさまに排除しようとしてるよね、あれって。

515 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 08:53:18 ID:AjlPG/qM]
何度同じ話をしたいんだろうか
ライセンスのゆるいラッパーがあちこちで配布されてるだろ
それもXNAリリース直後から

516 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 09:04:25 ID:LBTPupOQ]
それ以前に
箱以外で動かすならXNAなんかわざわざ使う必然性がない
って何度言えば

517 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 09:34:58 ID:AmPXeB6d]
>>516
頭ごなしにソレを言うのは只のゲハ厨だ。
上で「性能」とか言ってるのだから、二つ以上のライブラリで実行して
軽いとか何か彼らなりの基準で判断したんだろ?


多分、この後で「性能」の話題は一切触れられないと思うぞw

518 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 14:05:13 ID:/JxTXoJm]
おまえらの意見をまとめると
PC用でも箱用でも使い物にならないということになるのだが。

519 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 15:27:14 ID:t0b/q9R2]
ほんの幾つかの価値基準で下に言われただけで、
何もかもが卑下された様に言う、かまってちゃんって
マジウザくね?

520 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 16:07:15 ID:J0Xtac9W]
そんなことよりModelからPlane全部抜き出す方法教えてくれ

521 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 16:39:55 ID:AaI/gAFe]
>>515
なんでXNAにマージされて、公式に箱○パッド以外をサポート、って事にならないの?
公式には使えない状態を押し通し続けてるんだから、それってやっぱり箱○パッド以外を
排除しようとしてるのと同じ事でしょ。
箱○とか訳の分らない携帯端末とか向けにはXNAにおかしな制限つけたりしてるんだから、
箱○の制限引きずってPCでもそれ以外は標準では使えないようにする意味なんてないじゃない。




522 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 16:42:11 ID:/JxTXoJm]
>>520
メッシュ内の各三角形の三頂点から平面を導出できるだろボケ。
頭を使え頭を。

523 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 17:22:25 ID:J0Xtac9W]
>>522
できたwww
thxwwww

524 名前:名前は開発中のものです。 mailto:sage [2009/02/02(月) 23:34:31 ID:4jRLzXk3]
>>521
お前がMSに入ってサポートすることにしろよ

525 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 02:12:56 ID:duaK+WaU]
>>521
だから、大した手間も掛からずに使えるのに
どう都合が悪いの?

気分が悪いだけならblogなり日記になり書けばよくね?
はてななら沢山賛同者が出るかもよ

526 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 03:21:19 ID:jZ/tHjUj]
>>525
少しでも手間がかかる事自体がおかしいでしょ。今まではそんな糞な制限無しにどれでも
標準状態で何の変更も加えずに使えてたんだから。
Managed DirectXを殺してXNAにする際に標準状態では箱○パッド以外を使えないように
設定した事の一体どこに正当性があんの?
そういうのがでてくるって事は、他のパッドも使いたいという需要があることは明白
なんだから、さっさとXNA自体に取り入れられるべきでしょ。
それをやらないのは箱○パッドを売りたくてしょうがないMSの黒い陰謀以外に何があんのよ?


527 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 06:53:45 ID:RaUgWnz7]
触るな危険。

528 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 07:44:30 ID:Yv5HEZUJ]
>> 少しでも手間がかかる事自体がおかしいでしょ。
これがゆとりか

529 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 08:14:35 ID:RaUgWnz7]
触るなって言ってるだろゴミカス

530 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 10:34:04 ID:u0i8rZhw]
馬鹿な信者と社員ばかりだから何言っても無駄だぜ
こういうあからさまなことばかりやってるからXNAは見離されていったんだぜ

531 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 11:37:36 ID:L86qcxg0]
Microsoft.DirectX.DirectInputを参照に加えりゃいいだけのことじゃん
制限なんてどこにありゅの?
「XNAとして」わざわざ書き直さなきゃ「いんぼー」になってしまう理由を教えてよ




532 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 11:52:58 ID:u0i8rZhw]
XNA+MDXとかw

やっぱりSlimDXだね
開発もランタイムもこれ一本でスマートになる

533 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 12:11:18 ID:XmRzRJVa]
俺も陰謀説と似たこと考えたな。
同じ質問をしたときのひげねこの模範解答も知ってるし。

こうなるんじゃない。
・MSを独占禁止法で訴えたり、パッドが十分な数量売れたらXNAに標準パッドが実装される。
・XNAユーザーには「僕らにゲームをさせるよりも、MSを儲けさせる事が大事なのですか?」とプロ市民メールが届くw

MDXやSlimDXでも面倒なら、>>493使えるようにしてよ。
あれ繋いでるパッドの数以上要求されると止まるんだ。

534 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 12:53:52 ID:u0i8rZhw]
独占禁止法では訴えられないだろw
標準パッドを実装していないだけなんだからw

所詮営利目的なんだから相手にすんな
両プラットフォームでこれだけ不満が出てれば勝手に潰れるわ

535 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 13:10:19 ID:xsPkjeGg]
一体いつまで自演が続くのか・・・

536 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 13:41:57 ID:XmRzRJVa]
自演っていうか、アンチも一人じゃないのでこうやってやり取りせざる得ないよ。
こういうのが不用な擁護連中は社員とか言われてるだろw

>>独占禁止法
法知識は無いけど、裁判ではMSが勝だろうと思ってるよw
勝ったあとに実装するぐらいのパフォーマンスはするんじゃないかな?

 僕としては、ゲームだって著作者の人格の一部なのだから、
それが「MSは偉大だからお布施を納める」みたいな新興宗教の
一部と思われたら堪らんぐらいの話。

 みんなが平等になるために、使いづらくて、高いゲームパッドを買うとか、
キチガイじみてる。

537 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 13:42:12 ID:Hahuc1Oq]
そんなことよりRayとPlaneで上手く衝突が取れないんだけどぼすけて\(^o^)/

538 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 13:46:02 ID:XmRzRJVa]
>>537
え? 出来なくてよくない?  数学的に言って。

539 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 14:15:11 ID:u0i8rZhw]
直線ray=P+tV
平面L=(N,D)
t=-L・P/L・V
Pはw=1、Vはw=0の4次元ベクトルの内積だ
tをrayに代入すれば直線と平面の交点が求まる
ググレカス死ね

540 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 14:22:43 ID:u0i8rZhw]
直線と平面が平行のときはL・V==0で0除算になるからチェックしろよボケナス

541 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 14:35:55 ID:/n9dJwWd]
>>539
そんなことしなくても Ray.Intersects(Plane) で一発じゃね?



542 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 15:01:20 ID:Hahuc1Oq]
うわ、俺は大変馬鹿な勘違いをしていた。
Planeは平面状の三角だと思ってた。
死んでくる。

543 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 15:42:32 ID:u0i8rZhw]
そういえばXNAの境界ボリュームの種類と幾何衝突メソッドの
お情け程度の少なさは異常だったな
数学ライブラリ担当のひげねこ手抜きしただろw

544 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 17:26:41 ID:nHhR1m8D]
来月
アクションゲームツクールの連中も合流したら楽しいスレになりそうだね!!

545 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 22:15:01 ID:2amrlnWt]
>>542
平面にならない三角形ってのもアレだがw
無理やり曲面張ってるのかい?w
>>543
まあ、確かにそうだわな。とはいえそのあたりを自分で作るのも楽しいけどね。
(というかそれ以前に3Dオブジェクトの扱いが微妙なんだから、そこだけ
しっかりされてもやっぱり使えないとおもうがな;)


546 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 22:35:51 ID:CZDK9K3h]
な〜んだ、謝罪文てミクソ限定かよ
儲に「謝罪した」ってポーズ見せただけじゃねーか

いい加減マジでムカついて来た!

547 名前:名前は開発中のものです。 mailto:sage [2009/02/03(火) 22:38:09 ID:CZDK9K3h]
>>546
誤爆したOrz吊って来る

548 名前:名前は開発中のものです。 mailto:sage [2009/02/04(水) 00:31:45 ID:5jJxoDP3]
>>545
お前は何を言ってるんだ?相当マヌケな発言だぞ
IDも違うし
一からきっちり幾何勉強して出直してこい
そんなんでアンチXNAが務まるかボケ

549 名前:名前は開発中のものです。 mailto:sage [2009/02/04(水) 01:43:17 ID:XK0ynI/A]
>>545は擁護側だろ? ひげねこ庇って、不足分を楽しいとかのたまってるんだから。

550 名前:名前は開発中のものです。 mailto:sage [2009/02/04(水) 09:16:05 ID:oxeqFO7j]
海外ではPCゲーマーはパッドよりキーボードやマウスにこだわるし
日本人で同人ゲーム作ってる人の多くは2Dゲームしか作れない人、2Dゲームにこだわる人ばかりだろうし
こういう温度差は不思議でもなんでもない
ラッパーが沢山あるのは
簡単だから手始めに作ってみたとか、弱い動機から来てるものなんじゃなかろうか
そんなものより、円/矩形/曲線を描画するクラスを標準で備えて欲しかった(Ziggyware以外で単体のラッパーって公開されてないはず)

551 名前:名前は開発中のものです。 mailto:sage [2009/02/04(水) 10:47:20 ID:XK0ynI/A]
1月30日 XNA3.0日本語ドキュメント公開
ttp://www.microsoft.com/downloads/details.aspx?FamilyID=73d6a0e5-7928-4863-9f7e-16ceae75205b&DisplayLang=ja

同1月30日 MSKK総スルー
ttp://msdn.microsoft.com/ja-jp/xna/default.aspx
ttp://blogs.msdn.com/xnajapan/archive/2009/01/30/9384446.aspx

スゲー……。 やっぱスゲーよ、こいつら。
公式がネガキャン中とか…。

もうアンチとかやる必要なくない?



552 名前:名前は開発中のものです。 mailto:sage [2009/02/04(水) 11:58:26 ID:7PTlx7tk]
ないな。
だからもうお前は来なくていいぞ。

553 名前:名前は開発中のものです。 mailto:sage [2009/02/04(水) 13:01:40 ID:yXulRJmr]
MSKK総スルーで吹いたw
もうXNAどうでもよくなってるんじゃない?

>>552
仕事遅すぎwwwwwww

554 名前:名前は開発中のものです。 mailto:sage [2009/02/04(水) 16:05:24 ID:EAL3AoSO]
日本語版のヘルプファイル配信なのに・・・
ダウンロードの手引きは英語表記のみ&配信開始された事も一切スルー

MSKKって本当に仕事してるんだろうか?

555 名前:名前は開発中のものです。 mailto:sage [2009/02/04(水) 17:15:00 ID:5jJxoDP3]
やるやる詐欺ですね。わかります。

556 名前:名前は開発中のものです。 mailto:sage [2009/02/04(水) 19:00:18 ID:yXulRJmr]
headlines.yahoo.co.jp/hl?a=20090204-00000063-mai-soci

>円天事件:だます意図なかった L&G会長と一問一答
>「1口100万円を出資すると3カ月で9%の利息を支払う」と約束し協力金などの名目で出資を募り始めた。
>総額で約1200億円を集めたとされる。

円天、協力金・・・最近似たような話を聞いた気がするんだが・・・
XBL・・・年会・・・何だったかな・・・

557 名前:名前は開発中のものです。 mailto:sage [2009/02/04(水) 21:38:06 ID:UOB8slm0]
もうXNAの人いないんでしょ
箱通だって載せないし

558 名前:名前は開発中のものです。 mailto:sage [2009/02/04(水) 23:17:14 ID:oxeqFO7j]
>>556
ウケ狙ってる所悪いけどあえて突っ込む。
つまんないし似てないし無理があるよ。
>>551にはふいた

559 名前:名前は開発中のものです。 mailto:sage [2009/02/05(木) 00:46:59 ID:NByKotIH]
> そんなものより、円/矩形/曲線を描画するクラスを標準で備えて欲しかった

え? 出来なくてよくない?  数学的に言って。

560 名前:名前は開発中のものです。 mailto:sage [2009/02/05(木) 22:47:33 ID:vLdtfHqM]
ttp://www.4gamer.net/games/032/G003263/20090205057/

561 名前:名前は開発中のものです。 mailto:sage [2009/02/05(木) 23:32:40 ID:0SiNS81V]
>>559
日本語でok



562 名前:名前は開発中のものです。 mailto:sage [2009/02/06(金) 00:34:50 ID:LKoJTzgY]
アクツクスレに貼ってやれよ。 っていうかアクツクの奴ら>>560見とけ。

563 名前:名前は開発中のものです。 mailto:sage [2009/02/06(金) 01:26:31 ID:gORmhU36]
ウム、ゲームの世界は確かに明るい方に向かってるな。
やはりMSは正しいことをしている。
ゲームの世界を本来あるべき正しい姿に変えようとしているんだ。

564 名前:名前は開発中のものです。 mailto:sage [2009/02/06(金) 01:35:31 ID:MsVsQS8P]
今年前半て6月まで

565 名前:名前は開発中のものです。 mailto:sage [2009/02/06(金) 10:46:58 ID:SoeY0t+S]
作りもしないのにそんなに待ち遠しいんかい

566 名前:名前は開発中のものです。 mailto:sage [2009/02/06(金) 12:28:34 ID:LKoJTzgY]
[This documentation is preliminary and is subject to change.]
が日本語翻訳されると消えるような、MSKKの仕事したくない病に
さらされて大変なのさ。

6月になってアンチが減ったら少しは精神的に楽になると思い込みたいんだろ。

567 名前:名前は開発中のものです。 mailto:sage [2009/02/06(金) 23:28:52 ID:JDQaVcIQ]
もうどうでもいいよ。

568 名前:名前は開発中のものです。 mailto:sage [2009/02/08(日) 02:10:36 ID:XFRraEuB]
XNAゲームプログラミング Xbox 360とWindowsのクロスプラットフォーム開発 (大型本)
ttp://www.amazon.co.jp/dp/4797349697

569 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 01:16:02 ID:7ORTvkIn]
すいません。このツールは言語で普通に作るのと比べてどんなメリットがあるんでしょうか?
WEBを作るのにHTMLを使わずFLASHを使うぐらいゲームに特化した自動生成ツール群のようなものなんでしょうか?

570 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 02:08:51 ID:WLTPtrw9]
いや、ツールというより言語で普通に作る開発環境なんだが?

571 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 02:44:12 ID:7ORTvkIn]
もしかして昔ファミコンであったファミリーベーシックようなお遊び環境ってことですか?
それとも特殊なライブラリがふくまれてるんでしょうか?
DirectXだけを使うよりXNAで使った方がいい違いってありますか?というかつかえるんでしょうか?



572 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 02:58:00 ID:bnEG9l2P]
態度が、自称初心者風の「すいません」から
ファミリーベーシックwみたいな見下すよなのに
変わった辺り、只の荒らしのような気がする。

573 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 03:57:40 ID:7ORTvkIn]
いやXNAをたとえるならファミリーベーシックと上の方に書いてあったので
使っただけですがもういいです。

574 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 08:07:32 ID:j97DLmfv]
いいからクレカつくれよ。

575 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 10:42:15 ID:5s886vwq]
>>571
XNAを使うとWindowsでも動くXboxで動くゲームが作れるという感じなのでは。
いろいろDirectXに及ばないようなXNAな制約もあったりするし
Xboxで動かすためにはたくさん書かれてるとおり
クレカで年会費払わないと動かせなかったりするので
Xboxで動かすつもりがないならDirectX使った方がよろしいのではないかと。

576 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 10:45:37 ID:5s886vwq]
ちなみにFlashぐらいライトなツールという感じではないです。
普通にソースをガリガリ書いて作ります。

577 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 15:14:17 ID:7ORTvkIn]
XNAのコンテストってやってるんですか?
受賞作品ってみれますか?

578 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 21:03:21 ID:YJrmpi0v]
>>577
blogs.msdn.com/ito/archive/2008/11/01/dream-build-play-2008-winners.aspx
msdn.microsoft.com/ja-jp/xna/cc787987.aspx
www.famitsu.com/game/news/1213934_1124.html

579 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 22:22:01 ID:7ORTvkIn]
学生をトップと最下位に中間に一般人を入れるような布教戦略的コンテストではなく
XNAの限界がわかるような作品一覧サイトはないですか?

580 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 22:26:15 ID:KyehEkrF]
>>579
限界がわかるような作品一覧サイトってどういう意味ですか?
XNA以外でDirectXとかでそういうサイトがあるんですか?
それはどこですか?


581 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 23:16:55 ID:7ORTvkIn]
ないならいいんです。



582 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 23:34:27 ID:KyehEkrF]
XNA以外にもそういうサイトはどこにもないんですね。わかりました。

583 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 23:37:32 ID:7ORTvkIn]
いやそれは知りません。
ウルティマオンラインをインストールするとき確かDirectXをインストールさせられたような気がします
あの当時XNAはなかったのでDirextXだと思います。ウルティマオンラインの公式ページはまだあると思います。


584 名前:名前は開発中のものです。 mailto:sage [2009/02/09(月) 23:48:21 ID:WLTPtrw9]
DirextXでもないと思います。

585 名前:名前は開発中のものです。 mailto:sage [2009/02/10(火) 00:06:56 ID:oKxxTGL0]
ウルティマオンラインの公式ページはDirectXの限界がわかるサイトなの?


586 名前:名前は開発中のものです。 mailto:sage [2009/02/10(火) 00:07:48 ID:yqsb1KRw]
なかなかの天然素材ですね

www.dreambuildplay.com/main/default.aspx
winnerをクリックすると前年度の最優秀作品が見れます
現状一番優れたXNA作品群かと

587 名前:名前は開発中のものです。 mailto:sage [2009/02/10(火) 12:40:37 ID:PtybidDg]
XNA詳しいエロいひと教えてください
日本語入力のインターフェース作りたいんだけど
半角/全角ってkeysにはアサインされてないよね。
で、ウィンドウプロシージャフックしようと思うんだけど、
XNAってどうやってWndProcオーバーライドかけるの?
それとも素直に別のキーにアサインしたほうがいいのかね、
気持ち悪いけど( 'A')

588 名前:587 mailto:sage [2009/02/10(火) 14:12:05 ID:PtybidDg]
解決しますた、どもです

589 名前:名前は開発中のものです。 mailto:sage [2009/02/10(火) 14:12:13 ID:Xj3fFujS]
Window.Handleから何とかできないかな?

590 名前:名前は開発中のものです。 mailto:sage [2009/02/10(火) 14:16:41 ID:PtybidDg]
>589
最初それでなんとかできないか調べたんだけど、
自分の力では及ばなかったですわ、、
結局APIのLowLevelKeyboardProcを使う方法で実装しました( '〜')

591 名前:名前は開発中のものです。 mailto:sage [2009/02/10(火) 14:27:14 ID:KPVDPO2C]
自己解決したなら
どうやって解決したかくらい書くのがルール

分からないから教えてください
分かりました
でも教えません

てことになるからな
覚えとけカス



592 名前:名前は開発中のものです。 mailto:sage [2009/02/10(火) 15:11:03 ID:PtybidDg]
詳しくは
ttp://azumaya.s101.xrea.com/wiki/index.php?%B3%D0%BD%F1%2FC%A2%F4%2F%A5%B0%A5%ED%A1%BC%A5%D0%A5%EB%A5%D5%A5%C3%A5%AF
のサンプルコード参照
ただし実装してみてわかった注意点。
・半角/全角などの一部のキーは、KeyUP→KeyDownという
通常とは逆の順序でメッセージが発生するので処理を気をつける
・CallNextHookExは必ず呼ばれるように書き換えること。
そうしないとキーのメッセージをすべて握りつぶしてしまい
アプリ実行中に他のアプリのキーボード入力までできなくなる。


593 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 09:06:43 ID:xAm4LJgI]
>>591
ハァ?そんなルール存在しねえよ。
お前が教えて君だろ。
それどころか教えてもらっても理解できない、礼も言えない奴は死ねよ。
マジでカスだな。

594 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 09:25:03 ID:UYmQzntT]
はいはいそうですね。

595 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 14:03:25 ID:z78qIalY]
ゲーム作ってて疑問に思ったこと質問します
キャラクターが銃で敵を撃っていくゲームなんですけど
みなさんはキャラクターと弾の当たり判定をとるとしたら、どこに当たり判定を取るコードを追加しますか?
キャラクタークラスに弾との判定を取るコードを追加するのか、それとも弾クラスに追加するのか
はたまた、判定だけを取る別のクラスを作って判定を取るのか・・・
私はキャラクタークラスに弾と判定を取るメソッドを作って、そこで判定をとっていますが
構造がおかしな気がして、なんとも気持ちが悪いです。(一応判定はしっかり取れてはいるのですが・・・)
追加する箇所はこうしたほうがいいとか、自分はこうしているとかを教えて欲しいです
よろしくお願いします




596 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 14:06:25 ID:UYmQzntT]
XNAと全く関係ないので他所行ってくれますか?

597 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 14:12:05 ID:Fq8GnJZV]
クレカの話以外は厳禁らしいです。

598 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 14:28:06 ID:uvPraERt]
>>597
クレカの作り方教えてくだしあって正直に言えよ


599 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 14:35:20 ID:Kvh4MNNp]
>>595
俺の場合は数が少ない物に、処理を持たせた方が有利だと思っている。
そして小分けにするのは、多態性を利用したい時。

例の場合なら、
 弾の数よりキャラクタの数が少ないので、キャラクター。
次に、キャラクタを集めたマネージャーやコンテナ系の物に
持たせたいと思うが、
 その場合はキャラクター毎にswitchやifで、大きさや、
味方の弾は無効のような処理にを書かなければいけなくなるので、
二つ目のルールより、キャラクターに持たせる事になる。

逆に、全部が衝突判定を持つ物理演算系は、もっと良いお手本があると思う。

600 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 14:42:21 ID:SZ1+NXIz]
>>595
弾がキャラクターを倒す「だけ」なら適当に実装してもいいけど。
弾同士もコリジョンあるとか、そういうありがちな要素も
考えたら弾側から判定したほうが自然な肝ス

あとは以下へどうぞ
pc11.2ch.net/test/read.cgi/gamedev/1223550808/

601 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 14:42:31 ID:UYmQzntT]
他所いってくれませんか?
知ったかして気分良くなりたいのはわかりますが。



602 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 14:47:00 ID:Kvh4MNNp]
多態性とか、マネージャーやコンテナとかXNA界隈だと思ったんで、
ここだと思った。

VBのような他環境人とか想像してくれよ。 こうは答えないだろう?

603 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 14:52:53 ID:z78qIalY]
>>599 >>600
ありがとうございます、そして申し訳ないです
XNAで制作してて疑問に思ったのでXNAスレに質問してしまいました
誘導していただいて助かりました

604 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 14:58:12 ID:Kvh4MNNp]
>>603にも知っておいて貰いたい事だけど、
書いててMicrosoft XNA UNLEASHED p88のコラムが頭をよぎった。
>>599の不足分が書いてあるけど、みんな読んでるからフォローしなくても問題ないよね?

605 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 17:01:48 ID:Ju/rSHEK]
近日発売の赤坂本はXNA 3.0対応で興味があるけど、UNLEASHEDもずっと気になっているんだよな。

606 名前:名前は開発中のものです。 mailto:sage [2009/02/11(水) 17:52:47 ID:Kvh4MNNp]
ごめん。 UNLEASHEDはオススメはしない。
 タダで配られる機会が多かったので、友達にあげた後も
3冊ぐらいある。

『自治やるには経験が浅すぎたなw
 本物の知ったかは物理演算ライブラリやHLSLエフェクトのライブラリを
転々として、挫折して来てるんだぜ。   …orz』

と言う、ネタデス。

607 名前:名前は開発中のものです。 mailto:sage [2009/02/14(土) 02:25:27 ID:JNjGbsut]
何か進展あった?

608 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 00:13:39 ID:JXeQiOl3]
生え際が後退した

609 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 02:30:13 ID:x4LoZOoG]
俺もだよ。orz

610 名前:名前は開発中のものです。 mailto:sage [2009/02/15(日) 10:06:31 ID:8nI4nsxm]
ちんこより長い最長老様(ちん毛)が抜けた

611 名前:名前は開発中のものです。 mailto:sage [2009/02/17(火) 22:33:28 ID:7db1A4/w]
よし、お前ら順調だな。



612 名前:名前は開発中のものです。 [2009/02/20(金) 09:33:43 ID:qXct0yFE]
oggを扱うにはどうすればいいんでしょうか

613 名前:名前は開発中のものです。 mailto:sage [2009/02/20(金) 09:43:23 ID:sMIneodC]
びっくりしるほどユートピア
っていいながらベッドを上り下りしてみろ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<240KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef