【みんな】XNA 質問・相談スレッド1【初心者】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2007/09/23(日) 23:43:41XNA はマネージ実行環境を完備する。
2004 年 3 月 24 日、カリフォルニア州のサンノゼの Game Developers Conference で発表され、
2006 年 12 月 11 日にリリースされた。
XNA は「 XNA's Not Acronymed」 ( XNA は頭字語ではない)の頭字語である。
XNA デベロッパーセンター
http://www.microsoft.com/japan/msdn/xna/
xna スタジオ
http://xna-studio.jp/
XNA Game Studioメモ
http://www.saturn.dti.ne.jp/~npaka/xna/
ということで立ててみた。
0186デフォルトの名無しさん
2008/12/16(火) 15:16:480187デフォルトの名無しさん
2008/12/16(火) 15:48:370188デフォルトの名無しさん
2008/12/16(火) 20:16:37どの国に出すかの指定もできるから
あえて外したら制限かかるかもね
0189デフォルトの名無しさん
2008/12/18(木) 01:29:350190デフォルトの名無しさん
2008/12/18(木) 01:32:010191デフォルトの名無しさん
2008/12/18(木) 21:01:08買うならエリ−トですか?
0192デフォルトの名無しさん
2008/12/21(日) 11:21:27今は120GBが極端に不足してるから、今すぐならエリートしかないが。
ま、HDMIは音声も載せるなら汎用ケーブルでいいし60GBで十分なら標準でもいいかも。
0193デフォルトの名無しさん
2008/12/22(月) 22:54:28現在日本からの投稿はできないよ。
>>186>>188
適当なこと言うな。
はぁ、日本の公式サイトがしっかりしてないから
嘘情報ばかり蔓延してるよ。
0194デフォルトの名無しさん
2008/12/23(火) 09:08:43お、出したことあるのかい?
あるなら、国設定があることに気がつくと思うが
0195デフォルトの名無しさん
2008/12/23(火) 09:27:310196デフォルトの名無しさん
2008/12/23(火) 22:50:570197デフォルトの名無しさん
2008/12/26(金) 15:47:270198デフォルトの名無しさん
2009/01/02(金) 15:30:060199デフォルトの名無しさん
2009/01/02(金) 15:31:340200デフォルトの名無しさん
2009/01/03(土) 06:33:390201デフォルトの名無しさん
2009/01/03(土) 19:48:060202デフォルトの名無しさん
2009/01/03(土) 23:58:33どうなっているのですか?
xna スタジオ
http://xna-studio.jp/
コラムを楽しく読んでいたのですが・・・
0203デフォルトの名無しさん
2009/01/04(日) 00:05:42と おもったり
0204デフォルトの名無しさん
2009/01/04(日) 04:11:21質の低い人間と作品しか残らない
0205デフォルトの名無しさん
2009/01/04(日) 05:44:20コミュニティーゲームからの収入は当てにできるかどうか分からないが、容量を拡張したXBLA版を
出すオファーがMSからあったら、C#のまま移行できる。
次世代クリエーター向けなんだろうな。XNAとC#でゲーム開発に入門した方がいいですよっていう。
0206デフォルトの名無しさん
2009/01/04(日) 14:13:23初期化だけは簡単だけど,結局C++&DirectXでも作れるレベルでないと扱えない
0207デフォルトの名無しさん
2009/01/04(日) 15:09:28そうそう。あの仕様で入門者向けというのは無理がある。あれじゃそうそう入門者に納得のいくものが
作れるとは思えないもん。せめてアニメくらいは簡単に出来るようにしておけばいいのにね。
0208デフォルトの名無しさん
2009/01/04(日) 15:26:070209デフォルトの名無しさん
2009/01/08(木) 15:24:23http://mainori-se.sakura.ne.jp/slimdxwiki/wiki.cgi?page=SlimDX+%A4%C8%A4%CF
>>341>>345-348のような頭の悪い人間が使うのがXNA
SlimDXは数MBのファイルひとつだけで必要なSDKランタイム/エンドユーザーランタイムすべてをインストールしてくれる
ClickOnceのように知らずに個人情報(ユーザー名やコンピュータ名など)を流出したりもしない
0210デフォルトの名無しさん
2009/01/09(金) 18:09:15情報も全く公表してないし
PS3買うかな・・・
0211デフォルトの名無しさん
2009/01/12(月) 10:57:38しかしXbox360もPS3も持ってるけどWiiは買ってないんだな・・・
0212デフォルトの名無しさん
2009/01/16(金) 16:03:590213デフォルトの名無しさん
2009/01/16(金) 17:53:280214デフォルトの名無しさん
2009/01/16(金) 21:08:290215デフォルトの名無しさん
2009/01/21(水) 15:24:26日本チームがやる気ないから、どっかと同じで情報もまったく出そうとしない
年会費はクレジットカード決済にしか対応していないし
ピアレビュアーが圧倒的に不足していて、ゲームをアップロードしても
誰もレビューしてくれなければ配信されない(金払ってるのに下手すれば詐欺)
体験版モードを実装する必要があって、しかも現状では8分でゲームが強制終了される(体験版は1面のボスを倒すまで、とかできない)
>>851
一定のレベルの売上で自分のゲームが広告に載るようになる
ただし取り分が70%→40%〜60%だかに減る(しかも任意ではなく強制、勝手に決められる)
数々の不満に対して要望を出すも反応なし
Windowsで作ったほうがよっぽどいい
0216デフォルトの名無しさん
2009/01/24(土) 23:13:290217デフォルトの名無しさん
2009/01/30(金) 16:52:44工数たてようもない
士気がグダグダ
1ヶ月前くらいになって突然告知するのだろうな(;´д`)
0218デフォルトの名無しさん
2009/02/03(火) 17:14:44まぁ、理不尽なことばっかやってきた結果だな
信用を無くしたらお終いですよ
0219デフォルトの名無しさん
2009/02/03(火) 21:47:00でも、開発者じゃない連中が大量に来て酷い事になってる。
2chでやるのは無理だな
0220デフォルトの名無しさん
2009/02/05(木) 22:49:010221デフォルトの名無しさん
2009/02/06(金) 18:25:29去年から一つも新しい情報出てないな。
0222デフォルトの名無しさん
2009/02/06(金) 21:00:58256色.bmpファイルをTexture2Dで使用しようと思っております。
ただ、Texture2Dにする前に必要に応じて画像のパレットを操作したいので、
アセットを読み込む段階でTexture2DではなくBitmapでロードしておきたいのですが、
上手くコンテントパイプラインの拡張が出来ずビルドできません。
どなたか分かる方いらっしゃいますでしょうか?
0223デフォルトの名無しさん
2009/02/06(金) 21:44:10普通に.bmpファイルからBitmap作ってテクスチャをロックして書き込めばいい
0224デフォルトの名無しさん
2009/02/06(金) 22:10:27レスありがとうございます。
一応360上で動かすことを前提で作っているのですが、
System.Drawingは使えないのですね。
そうなると256色絵を読み込んでのパレット操作的なことは
360上では無理なのでしょうか?
0225デフォルトの名無しさん
2009/02/06(金) 22:13:38コンテントパイプライン使って読み込み時にやるのがスマートだけど面倒だろうな
0226デフォルトの名無しさん
2009/02/07(土) 02:04:31目的にもよるけどパレットアニメみたいなことがやりたいならシェーダ書いちゃうのも
手かな。テクスチャメモリケチりたいならそれだと無意味・・でもないか。工夫次第でできるね。
というかなんで>>223はGDI+使うこと前提なんだ?
0227デフォルトの名無しさん
2009/02/07(土) 10:54:57やりたいこととしては1枚のキャラ絵から
髪、肌、服などの同じパレットで描かれた部分を
内部で指定した色に変更して描画したいという感じです。
ホイミスライムの絵1枚から、ベホイミスライム、ベホマスライム、しびれくらげ的な。
リアルタイムに切り替えるアニメーションではないです。
2Dのゲームしか作ってなかったためローテクのみでなんとかなってきたので、
シェーダとかどうせポリゴン云々関係のものなのだろうと
名前だけ知っててノータッチでした。
これを機にちょっと調べてみようと思います。
0228デフォルトの名無しさん
2009/02/07(土) 15:47:16>>222にBitmap使うって書いてあるし
>>224でSystem.Drawingって言ってるだろ
0229デフォルトの名無しさん
2009/02/07(土) 16:55:43自分が書いたのがいけませんでした。申し訳ないです。
0230デフォルトの名無しさん
2009/02/07(土) 22:39:36ま、できるならシェーダ使った方がいろいろ応用利くんじゃないかと。
0231デフォルトの名無しさん
2009/02/11(水) 19:43:480232デフォルトの名無しさん
2009/02/11(水) 19:55:350233デフォルトの名無しさん
2009/02/11(水) 20:04:44そしてタスクシステムの話題は荒れるので以下スルーで
0234デフォルトの名無しさん
2009/02/11(水) 22:54:050235デフォルトの名無しさん
2009/02/15(日) 14:18:060236デフォルトの名無しさん
2009/02/15(日) 14:19:320237デフォルトの名無しさん
2009/02/15(日) 22:47:48GUI管理コンポーネントとか,シーンマネージャとか
0238デフォルトの名無しさん
2009/02/16(月) 11:14:55タスクシステムとやらがどなんだか知らんが。
0239デフォルトの名無しさん
2009/02/17(火) 00:33:22そのための最低限の枠組みがGameComponent
キャラクターごとにGameComponent作ったりはしない
0240デフォルトの名無しさん
2009/02/17(火) 10:21:45オブジェクトと何が違うんだ?
0241デフォルトの名無しさん
2009/02/17(火) 22:11:430242デフォルトの名無しさん
2009/02/20(金) 09:57:55サンプルの参照設定みても使ってないんですけど3D表示できてるんですが
0243デフォルトの名無しさん
2009/02/20(金) 11:16:220244デフォルトの名無しさん
2009/02/20(金) 11:47:070245デフォルトの名無しさん
2009/02/20(金) 11:52:250246デフォルトの名無しさん
2009/02/20(金) 11:52:280247デフォルトの名無しさん
2009/02/20(金) 11:54:390248デフォルトの名無しさん
2009/02/20(金) 12:01:030249デフォルトの名無しさん
2009/02/20(金) 12:23:56XBOXがなくなればなくなると思う
XBOX360の次のハードが2年後に出ることになってるから少なくとも今のXNAはなくなる
0250デフォルトの名無しさん
2009/02/20(金) 12:51:180251デフォルトの名無しさん
2009/02/20(金) 15:22:56これは参照がたりないんでしょうか?何を足せばいいのかはどうやって調べればいいですか?
0252デフォルトの名無しさん
2009/02/20(金) 16:11:170253デフォルトの名無しさん
2009/02/20(金) 16:32:19http://mainori-se.sakura.ne.jp/slimdxwiki/wiki.cgi?page=SlimDX+%A4%C8%A4%CF
0254デフォルトの名無しさん
2009/02/20(金) 17:43:58で、モデル内の各ボーンのトランスフォームと書いてあるんですが
ボーンとトランスフォームってなんですか?モデルって何を指してるんですか?頂点の塊のことですか?
0255デフォルトの名無しさん
2009/02/20(金) 17:45:490256デフォルトの名無しさん
2009/02/20(金) 18:01:240257デフォルトの名無しさん
2009/02/20(金) 18:03:070258デフォルトの名無しさん
2009/02/20(金) 18:43:000259デフォルトの名無しさん
2009/02/20(金) 20:31:47使いやすく良くできたフレームワークだと思いますよ。
将来つかえるかどうかは何に対しても言えることですし、
そんなに難しいものでもないのでそこまで使って損とは思わないです。
0260デフォルトの名無しさん
2009/02/20(金) 20:46:520261デフォルトの名無しさん
2009/02/20(金) 21:24:21XBOX360の次のハードが2年後の2年後ですか?
0262デフォルトの名無しさん
2009/02/20(金) 21:28:12もし知っている人がいたらやり方教えてください!!
0263デフォルトの名無しさん
2009/02/20(金) 22:00:320264デフォルトの名無しさん
2009/02/20(金) 22:01:190265デフォルトの名無しさん
2009/02/20(金) 22:03:27WindowsFormsHostの中で使えるけど不便なのでSlimDX使った方がいい
普通のアンマネージDirectXやManagedDirectXやSlimDXなら
D3DImage使えばWindowsFormsHost使わずにサーフェスをそのままImageSourceとして表示できる
XNAはCOMのポインタ取れないから無理
0266デフォルトの名無しさん
2009/02/21(土) 08:10:08XNAはどこにあるんでしょうか?
0267デフォルトの名無しさん
2009/02/21(土) 09:21:22エッピ
0268デフォルトの名無しさん
2009/02/21(土) 09:26:31誰が最初にはじめたとか関係ない
ここに来るやつの程度が低いから仕返しあってる
0269デフォルトの名無しさん
2009/02/21(土) 09:27:010270デフォルトの名無しさん
2009/02/21(土) 09:41:04WAVEファイルだけだとファイルがでか過ぎてもうどうしようもなくないですか?
0271デフォルトの名無しさん
2009/02/21(土) 10:55:070272デフォルトの名無しさん
2009/02/21(土) 11:18:13ttp://creators.xna.com/en-US/education/catalog/
>>270
mp3とwmaが使えますよ。
0273デフォルトの名無しさん
2009/02/21(土) 11:57:410274デフォルトの名無しさん
2009/02/21(土) 12:07:03Meshesの中にあるEffectsというのはどういう種類が順番で入ってるんでしょうか?
Effectsはモデリングソフトで言うマテリアルの事なんですか?
この例を見ると一つづつ取り出して行列変換しているように見えるんですが。
なぜmeshに行列を掛けて一度で終わらせられないんですか?
Matrix[] transforms = new Matrix[myModel.Bones.Count];
myModel.CopyAbsoluteBoneTransformsTo(transforms);
foreach (ModelMesh mesh in myModel.Meshes) {
foreach (BasicEffect effect in mesh.Effects) {
effect.World = transforms[mesh.ParentBone.Index]
* Matrix.CreateRotationX(modelRotation)
* Matrix.CreateTranslation(modelPosition);
}
mesh.Draw();
}
0275デフォルトの名無しさん
2009/02/21(土) 12:15:540276デフォルトの名無しさん
2009/02/21(土) 12:23:550277デフォルトの名無しさん
2009/02/21(土) 12:34:20もっと行列のことからXNAの仕組みをヘルプの法律文書のようなのではなくわかりやすく一から入門者用に解説してるサイト教えてください
適当にやるのに限界を感じました
0278デフォルトの名無しさん
2009/02/21(土) 12:41:41普通にDirect3Dの勉強した方が早い
0279デフォルトの名無しさん
2009/02/21(土) 12:41:51mesh.Effectsって書いてあるけど・・・
>>277
そのチュートリアルってどこのやつですか?
それが入門者用のやつのような気がするんですが・・・
0280デフォルトの名無しさん
2009/02/21(土) 12:44:38そこが分からんっていうならプログラムの前に勉強することがあるんじゃない?
0281デフォルトの名無しさん
2009/02/21(土) 13:00:42いやC++でDirectXは使えるんですが
C#でどれがどう対応しててどういう名前に代わってるかとかがまったくマッチしなくて詰まってます
0282デフォルトの名無しさん
2009/02/21(土) 13:04:230283デフォルトの名無しさん
2009/02/21(土) 16:34:44XML内でsizeタグを2つ作るんですか
0284デフォルトの名無しさん
2009/02/21(土) 16:56:27無駄だから大きい方を縮小して描画した方がいい
0285デフォルトの名無しさん
2009/02/21(土) 17:13:36SpriteBatch.DrawStringでどうやって縮小描画する気か知らんけど
■ このスレッドは過去ログ倉庫に格納されています