【Xbox360】 XNA Game Studio その8 【C#】
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001名前は開発中のものです。
2008/11/07(金) 10:07:18ID:AIGNp4++http://msdn.microsoft.com/ja-jp/xna/default.aspx
XNA Japan Team Blog
http://blogs.msdn.com/xnajapan/default.aspx
ひにけにXNA
http://blogs.msdn.com/ito/default.aspx
XNA Today
http://www.xna-today.jpn.org/
XNA Creators Club Online(英語)
http://creators.xna.com/
XNA Game Studio 2.0 ドキュメント (日本語)
http://msdn.microsoft.com/ja-jp/library/bb200104.aspx
前スレ
http://pc11.2ch.net/test/read.cgi/gamedev/1217050823/
0805名前は開発中のものです。
2009/03/29(日) 15:53:22ID:LyxvAscxおお、神よ。確かに生年月日適当に入力してたわ。
ちゃんと登録してやってみるわ。
ありがとう。ホントありがとう。
0806名前は開発中のものです。
2009/04/02(木) 21:03:40ID:lyIs9mOHXNA Game Studio 3.0 ドキュメント (日本語)
はダウンロードできる? みんなどうしてる?
0807名前は開発中のものです。
2009/04/03(金) 01:35:38ID:I+fn0aBcできるよ。
ttp://www.microsoft.com/downloads/details.aspx?FamilyID=73d6a0e5-7928-4863-9f7e-16ceae75205b&DisplayLang=ja
0808名前は開発中のものです。
2009/04/03(金) 09:37:37ID:A51D2L9Rありがとうありがとう。
本当に、ありがとう。
ずっと困ってて、苦し紛れにWebページを保存してたりしてた。
本当にありがとう。
0809名前は開発中のものです。
2009/04/03(金) 10:02:49ID:P/xVxff3http://takeshima.2ch.net/test/read.cgi/news4plus/1238134154/
0810名前は開発中のものです。
2009/04/08(水) 21:12:14ID:4wO/Mojwxnaの勉強しはじめたんだけど、どうも配布したところで色々とインストールしてもらわないとプレイできないみたいで
気軽に配布できそうにないし
0811名前は開発中のものです。
2009/04/08(水) 22:06:46ID:HudWdQPJ窓の杜で紹介されたXNAゲームは一種類のみだし
RPGツクールのランタイムのようなもんだと思えば気楽に入れてもらえるとは思うが
0812名前は開発中のものです。
2009/04/09(木) 07:53:37ID:OTPR5DG4ゲーム本体までインストールされるのが問題だが
0813名前は開発中のものです。
2009/04/09(木) 08:10:41ID:0ilLJEjH0814名前は開発中のものです。
2009/04/10(金) 08:10:12ID:q4HGwHB4Professionalでも開発できますか?
0815名前は開発中のものです。
2009/04/10(金) 08:49:36ID:q4HGwHB4直接IP指定するとかそんな話が一切出てこないし。
独自のサーバをかませたいんだけど。
0816名前は開発中のものです。
2009/04/10(金) 09:08:28ID:q4HGwHB4ただ結局Liveのサーバ通すのは変わらなさそう
0817名前は開発中のものです。
2009/04/10(金) 13:20:13ID:/iqhVZVUXNA3.0ならほとんどのグレードでも可能だと思うけど
個人開発ならば、スタンダードが1番いいと思う
スタンダードは安いしこれ以上のグレードならば、
セットアッププロジェクトで.NETとXNAのランタイム自動インストール出来るから
0818名前は開発中のものです。
2009/04/10(金) 15:13:56ID:YFSX+ESaSystem.Net.Socketsでがんばって実装汁
0819名前は開発中のものです。
2009/04/10(金) 15:15:34ID:YFSX+ESaWindows用で割り切るなら、描画部分以外は従来通りやればいい
0820名前は開発中のものです。
2009/04/10(金) 21:23:19ID:A7NAkd1XWindows向けなら発想の出所がわからん・・・
0821名前は開発中のものです。
2009/04/11(土) 14:16:03ID:gxJYKqqv0822名前は開発中のものです。
2009/04/11(土) 18:39:28ID:5tBzqK82あくまでも互換環境ってことだろう
Zune対応とか取ってつけたような対応だし(Zune持ってるんでいろいろ遊べて楽しいけど)
DirectXを隠蔽してハードウェアを利用できるってのは、そのうちMacやLunixでも動かすつもりなんじゃないかね
そのうちSilverlight(3で3D対応)とも統合されそう、てかするだろう
0823名前は開発中のものです。
2009/04/11(土) 23:08:14ID:0bnnWETDProfessionalというかアカデミックなんですけどね。
アカデミックの中身はProfessionalと同一なので。
0824名前は開発中のものです。
2009/04/11(土) 23:10:07ID:bni6KyHm地形との判定は普通にめんどうだな
0825名前は開発中のものです。
2009/04/13(月) 03:14:08ID:wT8rwJHpXNA3.0はぜんぜん問題ないよ
Standardよりグレード上だから、当然セットアッププログラムも使えるし
機能が多すぎてちょっと迷っちゃうくらいだよ
0826名前は開発中のものです。
2009/04/16(木) 23:06:04ID:5x6zlrJs0827名前は開発中のものです。
2009/04/16(木) 23:28:49ID:apSsK1mh0828名前は開発中のものです。
2009/04/17(金) 00:22:49ID:YFGq+lEH煽るにも無理があるだろ
なぁ
0829名前は開発中のものです。
2009/04/17(金) 00:31:33ID:75fL2F/40830名前は開発中のものです。
2009/04/17(金) 10:14:58ID:3hx5sgp9なんだろうね? 白根
箱○のパッドなら簡単に使えるけど、Win標準ゲームパッドはManagedとか使わないと駄目らしいよ
0831名前は開発中のものです。
2009/04/17(金) 12:06:07ID:NvHNgAEp0832名前は開発中のものです。
2009/04/17(金) 12:16:16ID:q/I86nYd0833名前は開発中のものです。
2009/04/17(金) 14:19:21ID:XvSHoAzK「俺の考えたゲームをこれでやりたいな」って思ったとき、その夢を実現するために提供されるのがXNA。
そんな彼らがどこの馬の骨かも分からないゲームパッドに興味を示すかっていうこと。
すでに手元に純正コントローラーがあるってのに。
0834名前は開発中のものです。
2009/04/17(金) 14:36:58ID:q/I86nYd0835名前は開発中のものです。
2009/04/17(金) 16:32:36ID:Cwp3wZrVらしい?
0836名前は開発中のものです。
2009/04/17(金) 16:41:46ID:q/I86nYdWindows向けの展開にも力を入れると言うこと
0837名前は開発中のものです。
2009/04/17(金) 18:05:48ID:apdAmDzU開発用に一個買って遊ばせる人間にも布教しとけ
0838名前は開発中のものです。
2009/04/17(金) 18:06:33ID:apdAmDzU0839名前は開発中のものです。
2009/04/17(金) 20:09:47ID:XvSHoAzK最近動きがないな。
0840名前は開発中のものです。
2009/04/17(金) 22:51:25ID:NjyyvO1pYとAが離れているのが気に入らない。
外人サイズなのかな?
十字ボタンはボタン4つ分という扱いだよなwwww
0841名前は開発中のものです。
2009/04/18(土) 00:52:40ID:uC3rMzz6・ボタン配置が日本人の手の大きさにあっておらずおかしい
・やたらと重い
・アナログスティックの押し込みが誤爆しやすい
はっきりいって世界標準であるPS用コントローラの使いやすさの足下にも及ばない。
0842名前は開発中のものです。
2009/04/18(土) 01:03:50ID:jMzCo0d+0843名前は開発中のものです。
2009/04/18(土) 01:16:13ID:EAhkgl2I作り手としては、不特定多数の方にプレーして貰うPCゲーで
上から目線でパッドを指定するなんてあり得ない
2ch外で親しくもない人に「世界最高のコントローラなので」とか言ったら
池沼としてしか扱ってくれないだろう?
あとGames for Windows Liveの解決策がこのスレ内にある>>493
0844名前は開発中のものです。
2009/04/18(土) 02:02:16ID:N8o7LhFbところがどっこい、箱○コンはWindows標準です
0845名前は開発中のものです。
2009/04/18(土) 02:19:25ID:8UtIi7zN同人ヲタがそれぞれ思い思いのメーカーのパッド用にコード書いて、著作権を
守っているかどうかも怪しいゲームをコミケで配るためのXNAじゃないってこと。
MSも慈善団体じゃないので、OS買ってくれるぐらいしか利害関係がない周辺機器メーカー
や同人開発者のために経営資源を注ぐ義理はないってこと。
XNAは消費者だろうが開発者だろうがマイクロソフトとの利害関係が密な人向けに
あるんだよ。
変なメーカーのパッドに対応するために俺のPCのCドライブの容量浪費されても迷惑。
0846名前は開発中のものです。
2009/04/18(土) 02:37:11ID:EAhkgl2Iパッドが売れると嬉しいの?
慈善団体じゃないモノと付き合うのだから、良くする為には
誰かが工夫しなければならない
仮にもゲーム制作者なら、自分がやりたいと思えないのか?
0847名前は開発中のものです。
2009/04/18(土) 02:37:36ID:SiygaGh8パッドをXNAで使いたければ、そのパッドのメーカーに、XInput用のドライバリリースしてもらえ。
MS製パッドがXNAで使えないのは、MSの怠慢(戦略?)だが、3rdパーティー製までは知るか、ヴォケ。
しかし、XInput非対応パッドをエミュレートで使えるようにするドライバもあるが、
知りもしない、調べもしない、屑PGしかいないスレだな。
0848名前は開発中のものです。
2009/04/18(土) 02:46:27ID:8UtIi7zNに身を委ねれば委ねるほどその見返りとして開発のしやすさなどのメリットを得るのがXNA。
箱○や箱パッドに縁を感じないのであればそれだけXNAに縁がないのだと思う。それでもまだ
DirectXとかとの繋がりはあるかもしれないけど。
0849名前は開発中のものです。
2009/04/18(土) 02:48:56ID:EAhkgl2IXNAに身をゆだねた屑PG養成スレなので仕方がないんだって
0850名前は開発中のものです。
2009/04/18(土) 03:12:06ID:N8o7LhFbXNAでXInput限定なのと、それを使うプログラマが屑なことの関連性がわからないのですがw
0851名前は開発中のものです。
2009/04/18(土) 03:30:52ID:EAhkgl2Iそこらのオッサンが
「私、プログラム出来るよ。ゲーム作ったよ。
だけどXInput使ったから、パッド買うかエミュレータ使って」
とか言い出したら、お前も普通に蹴り殺したいと思うだろ?
493のリンクが辿れないので、ググった
ttp://www.google.co.jp/search?hl=ja&q=XBOX360+Controller+Emulator+v3.0
0852名前は開発中のものです。
2009/04/18(土) 03:33:17ID:SiygaGh8おまえのレスに、屑っぷりが現れてるだろ?
XNAがXInput限定なんじゃなくて、箱でも動かしたいならXInput限定なんだよ。
別に使いたきゃMDXでも使えよ、屑。
0853名前は開発中のものです。
2009/04/18(土) 09:57:35ID:uC3rMzz6まともに動かない罠
0854名前は開発中のものです。
2009/04/18(土) 11:10:35ID:rt1PiLSc0855名前は開発中のものです。
2009/04/18(土) 11:26:23ID:jAJlK6uG0856名前は開発中のものです。
2009/04/18(土) 13:59:25ID:8UtIi7zN>まともに動かない罠
箱でデバッグしながら開発してない証拠じゃねーか。
0857名前は開発中のものです。
2009/04/18(土) 14:07:03ID:uC3rMzz6箱用のコントローラ以外を簡単に使えるようDirectInputがそのまんま使えるように
しとけばいいのに。なるんだっけ?3.0では?
自社製以外のコントローラを強制的に排除するのって独禁法違反じゃないの?
国産マンセーな北米だけなら別に良かったんだろうけどさ。
普及率最低かつMSKK自体箱を売る気が全くない日本でそれはダメだろ。
0858名前は開発中のものです。
2009/04/18(土) 14:55:05ID:EAhkgl2Iバージョン3.1がアナウンス中なことすら知らない
間違いなくヴァカでもできるゲハ厨議論は要らない
/ ̄\
| ^o^ |
\_/
0859名前は開発中のものです。
2009/04/18(土) 17:05:49ID:8UtIi7zN0860名前は開発中のものです。
2009/04/18(土) 17:35:03ID:EAhkgl2I他人の所為だから仕方が無いんだw
自分が常に上から目線だから
話を聞いて貰えないとか考えないんですねwwww
0861名前は開発中のものです。
2009/04/18(土) 18:04:11ID:6Lcznpwl0862名前は開発中のものです。
2009/04/18(土) 19:38:18ID:rWfTxE150863名前は開発中のものです。
2009/04/18(土) 21:56:08ID:N8o7LhFb>自社製以外のコントローラを強制的に排除するのって独禁法違反じゃないの?
別に強制ではない
0864名前は開発中のものです。
2009/04/18(土) 22:05:31ID:BKuqdTjn0865名前は開発中のものです。
2009/04/18(土) 22:58:16ID:N8o7LhFbいやだからXNAがXInputしかサポートしてなくても
XNAを使うプログラマはいくらでも打開策を考え実装できるんだから屑じゃないじゃん
ちゃんと文章読んでね
0866名前は開発中のものです。
2009/04/18(土) 23:13:50ID:EAhkgl2Iゲハ板ムードを作りたい釣りや陽動です
つっこむならゲハ板に行きましょう
0867名前は開発中のものです。
2009/04/18(土) 23:38:31ID:N8o7LhFb日本語読めない奴が発狂し始めた
XNAの仕様に納得してると痴漢扱いとか、このスレ見ないほうがいいぞ
0868名前は開発中のものです。
2009/04/19(日) 00:15:36ID:oQ+dLC6d>XNAを使うプログラマはいくらでも打開策を考え実装できる
アンケ的に書くけど、俺はMITライセンスのSlimDXから引用が良いと思うな
http://schiphol.2ch.net/test/read.cgi/game/1228750023/
このスレじゃ、360コントローラーユーザーは主に非公式のDirectInputドライバを
使っているようだし
ドライバ差し替えの手間も減る
0869868
2009/04/19(日) 00:17:23ID:oQ+dLC6d0870名前は開発中のものです。
2009/04/19(日) 00:45:13ID:4ynRjpJyサードパーティー製コントローラやら、Slimうんたらかんたらやら、C++やら
0871名前は開発中のものです。
2009/04/19(日) 00:52:25ID:oQ+dLC6d別に話題を限定してる事は無いと思うよ
XInputが何かすらわからない様に書くマニュアルや本はMS寄りの洗脳目的だと思うけどね
0872名前は開発中のものです。
2009/04/19(日) 09:13:07ID:ej/fhape初心者向けの本なんて頼りになるかよ
0873名前は開発中のものです。
2009/04/20(月) 12:33:23ID:Y1ayTiw80874名前は開発中のものです。
2009/04/21(火) 05:28:52ID:Vvig1bBU>XInputが何かすらわからない様に書くマニュアルや本はMS寄りの洗脳目的だと思うけどね
>XInputが何かすらわからない様に書くマニュアルや本はMS寄りの洗脳目的だと思うけどね
>洗脳目的だと思うけどね
>洗脳目的だと思うけどね
>洗脳目的だと思うけどね
>思うけどね
>思うけどね
>思うけどね
マ ジ キ チ
0875名前は開発中のものです。
2009/04/21(火) 07:48:46ID:KQ0r9Qs4話した時に愛想笑いをする、
意味を説明されて笑う、
何日かたってその意味がやっと自分から笑う。
ダメだwwwwwwどうにもメシがうまいwwwwwwwwwwww
0876 ̄ ̄\| ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
2009/04/21(火) 13:05:28ID:hH0lp/SB| (゚) (。) | =ャ=ャ
|┌ ⊂⊃ ┐| =ャ =ャ=ャ=ャ
| \___/ | =ャ=ャ =ャ =ャ
\ \|/ / ∧_∧
/ \ ( ) そうきたかwww
.__| | .| |/ ヽ
||\  ̄ ̄ ̄ ̄ ̄ / .| | |
||\..∧_∧ (⌒\|__./ ./
||. ( ) ~\_____ノ| ∧_∧
/ ヽ ワロス \| ( ) お前が言うと
| ヽ \/ ヽ. 説得力あるなぁwww
0877名前は開発中のものです。
2009/04/21(火) 15:59:21ID:pZOHa9HQ日本のコミュニティゲームすは7月中旬だってさ。
0878名前は開発中のものです。
2009/04/21(火) 16:11:41ID:Pn1JbJkFこれ貼っとくか。発表会自体は寝坊したので、海外サイトのブログ実況をほとんど見なかった。
発表会直後にゲハ覗いてみたら葬式会場みたくなってたけど、冷静になって調べてみたらXNA関係では
いろいろ発表されててワロタ。ってかブログで実況してた海外記者もちゃんとそこらへんの発表も伝えろと。
0879名前は開発中のものです。
2009/04/21(火) 16:14:28ID:Pn1JbJkF0880名前は開発中のものです。
2009/04/21(火) 16:20:30ID:S6GpuRt4それだけなら待つ必要も無さそうだけど、そんな期待されてるの?
0881名前は開発中のものです。
2009/04/21(火) 16:26:08ID:Pn1JbJkFGS3.1自体はDBPの注意書きにこう書いてあるから、英語版は5月に出るんじゃね?
>XNA Game Studio 3.1 will not be available until May 2009.
http://www.dreambuildplay.com/main/default.aspx
7月に気が向いたら日本版をダウンロードすれば良い。
0882名前は開発中のものです。
2009/04/21(火) 16:41:38ID:pZOHa9HQ0883名前は開発中のものです。
2009/04/21(火) 18:14:46ID:Pn1JbJkF0884名前は開発中のものです。
2009/04/21(火) 22:49:35ID:9ML5eDW60885名前は開発中のものです。
2009/04/22(水) 02:16:26ID:wlDDOVVNDirectInputのインスタンスを生成しようとすると、ウイルスバスターがDLLインジェクションを検知する。
検索すると結構同じような事例がでてくる。
手元で勉強がてらコーディングしてるうちはいいけど、将来フリーウェアを頒布したいとか考えたときに困るなあ。
大変そうだけどP/InvokeとC++/CLIでDirectInputを使うための勉強もした方がいいのかな。
0886名前は開発中のものです。
2009/04/22(水) 07:04:10ID:vRUa/hhdどういう状況なのかわからないのだが…
SlimDXは既にC++/CLIで書いてあるので、それを自分の
アプリに切り貼りすればC++/CLIで問題が回避できるか試せる
P/Invoke使ってる人はjoyGetPos()とかを使うのでは無いか?
さくっと試して絶望してくれ
ttp://www.1072ch.net/up03b/src/ag1047.zip
0887885
2009/04/22(水) 08:39:41ID:R/9Dxtguありがとう。帰宅したら試してみるよ。
ウイルスバスターの件は、さすがにユーザーに「大丈夫だから例外扱いにしてね」とは言えないからね……。
0888885
2009/04/23(木) 05:36:27ID:/L059koQ作ってくれたソースコード、試してみました。
ちゃんとジョイパッド操作を検知できた・・・けど、やっぱりウイルスバスターが文句言うね。
ngenでネイティブ化してもダメだったし。
絶望してくれというのはそういうことだったのか。
しかしDllインジェクションをブロックしてるはずなのに、
ジョイパッドの操作は認識できるのはどういうことだろう。
兎にも角にもありがとうございました。
もっと自分でも色々試してみます。
0889名前は開発中のものです。
2009/04/23(木) 08:41:56ID:UPAIFKZl同じ症状にぶち当たるかも知れないから、OSとパッドの詳細おしえて
0890名前は開発中のものです。
2009/04/23(木) 11:17:09ID:KcmZLFOVDirectInput直接使うDLLを自作してかませばいいのかな?
それくらいで済むなら試してみたいがDLLインジェクションの警告してくるのって
ウイルスバスターだけ?
0891名前は開発中のものです。
2009/04/23(木) 19:31:13ID:7k5J/K8D0892886
2009/04/23(木) 20:48:21ID:d2l7bXJsWindows Vista SP1
Visual Studio 2008
XNA Game Studio 3.0
XBOX360コントローラ(非公式ドライバで一般のパッドとして認識)
>>890
申し訳ないが、DirectInputやC++に関する知識が足りないので試せない。
0893名前は開発中のものです。
2009/04/24(金) 21:26:20ID:nmJImJEG自分も前バスター使ってた頃散々お世話になったけどまだ治ってなかったのかそれ
0894886
2009/04/24(金) 23:42:00ID:xiTFSPca0895名前は開発中のものです。
2009/04/25(土) 15:46:58ID:+LYPTsqRGame.Run()実行時にGraphicsDeviceManagerオブジェクトを通してGraphcisDeviceが生成されるとある。
GraphicsDeviceManagerは1つのプロセスで1度しか生成されない(2度生成するコードを書くと実行時エラーになる)が、
自前でコンストラクタ等でGraphicsDeviceManagerを生成しておいてもしなくても
Game.GraphicsDeviceの値はRun()時にセットされ実行時エラーは起こらない。
これは以下のうちどの理解が正しい?
1.Run()内でGraphicsDeviceManagerが生成されている(実は複数回生成可能)
2.既に生成済みのManagerを検知して生成済みのものからDeviceを生成
3.Managerを通さずにDeviceを生成している
0896名前は開発中のものです。
2009/04/26(日) 17:43:19ID:qEm2fd0o3Dのフィールドを作り、3Dのキャラクターを上に歩かせたいです。
フィールドには柱や床が含まれているのですが、
めりこまない衝突判定をするためによい方法はありませんか?
BoundingSphereやBoundingBoxだとフィールドの複雑な形と合いません。。。
0897名前は開発中のものです。
2009/04/26(日) 18:11:44ID:aBrOffp0この辺のCollision Seriesは見てみた?
0898名前は開発中のものです。
2009/04/26(日) 18:52:28ID:qEm2fd0oお返事ありがとうございます。
見てはいたのですが、上のURLで扱っているのは、
heightmapから地形を作成した場合の、床との衝突判定だと思っていました。
そうではなさそうなので、もう一度見てみます。
0899896
2009/04/26(日) 19:18:39ID:qEm2fd0oのですが、HeightmapCollisionPipeline.dllが無いと言われてしまいました。
dllはどこにも見つかりません。
警告 1 参照コンポーネント 'HeightmapCollisionPipeline' が見つかりませんでした。
エラー 2 Error loading pipeline assembly "C:\Users\user\Desktop\HeightmapCollision\HeightmapCollisionPipeline\bin\x86\Debug\HeightmapCollisionPipeline.dll". HeightmapCollisionWindows
サンプルはFramework GS 2.0ですが、私の環境は3.0で、変換したから問題が起こったのかもしれません。
こういう場合、どうすればよいのでしょうか?
0900896
2009/04/26(日) 19:24:54ID:qEm2fd0o警告 1 参照コンポーネント 'TankOnAHeightmapPipeline' が見つかりませんでした。
エラー 2 Error loading pipeline assembly "C:\Users\user\Desktop\TankOnAHeightmap\Sample\TankOnAHeightmapPipeline\bin\x86\Debug\TanksOnAHeightmapPipeline.dll". TankOnAHeightmapWindows
0901896
2009/04/26(日) 20:03:57ID:qEm2fd0oTankOnAHeightmapWindows.slnを実行するとVisualStudio C++が起動して
エラーになってしまうので、VisualStudio C#にドラッグ&ドロップすると、
動きました。
0902名前は開発中のものです。
2009/04/27(月) 12:27:54ID:HY3RNx6j0903名前は開発中のものです。
2009/04/27(月) 19:39:53ID:PCR8GGOt0904名前は開発中のものです。
2009/04/27(月) 22:02:43ID:mpV3Ln+Eレス数が900を超えています。1000を超えると表示できなくなるよ。