【XBOX360】 XNA Game Studio その2 【C】

このエントリーをはてなブックマークに追加
895名前は開発中のものです。:2007/03/07(水) 12:34:52 ID:WCLRisvS
>>894
いや、先々月はクレジット使いすぎたからそのせいかもしれないのでね。
PS3とWiiと液晶TV買ったから w
896名前は開発中のものです。:2007/03/07(水) 13:26:46 ID:WCLRisvS
Marblets動いた。
テンプレートだから、
マイドキュメント\Visual Studio 2005\Templates\ProjectTemplates\Visual C#
にコピってから、プロジェクトの新規作成でMarbletsWinを選ぶのか。

どーも、すんません。
897名前は開発中のものです。:2007/03/07(水) 13:45:57 ID:SOhuAScM
>>895
ち、こちとら株暴落で大変だってのに優雅なもんだぜ
898名前は開発中のものです。:2007/03/07(水) 14:39:14 ID:KNk3VT46
>>894
信販会社に言え
899名前は開発中のものです。:2007/03/08(木) 10:03:46 ID:+wNB+VUR
簡単な3Dオブジェクトを作りたい時はどのツールを使えばいいの?
単純な図形を組み合わせできれば充分なんだけど、
MayaとかLightwaveとか買わないといけないの?
900名前は開発中のものです。:2007/03/08(木) 10:26:01 ID:uKgqMa7N
>>899
フリーのツールをぐぐってみたのでメモ。
欲しい出力形式に対応してれば何でもいいんじゃない?

MarbleClay
http://homepage3.nifty.com/escargot/MCLFrm.html
Wings3D
http://www.wings3d.com/
3DACE
http://hp.vector.co.jp/authors/VA017881/
メタセコイア
http://www.metaseq.net/metaseq/index.html
CB Model PRO
http://www.cbmodelpro.com/
901名前は開発中のものです。:2007/03/08(木) 10:55:07 ID:+wNB+VUR
>>900
ありがとう。入門書籍も出てるのでメタセコイアってのでやってみる。
とりあえずサンプルのcatをContentPipelineに読ませてみたが、何も表示されない。
頑張ります。
902名前は開発中のものです。:2007/03/08(木) 11:20:44 ID:jK774qTs
メタセコでxファイル出力→コンテントパイプラインで読み込み
だけで表示できるぞ
テクスチャあるとややこしくなるから、とりあえず無しで表示できるもの作っとくといい
903名前は開発中のものです。:2007/03/08(木) 15:03:23 ID:owha4KJI
っ メモ帳でエックスファイルを書く
904名前は開発中のものです。:2007/03/09(金) 01:16:20 ID:yecHTXK7
XNAExtrasでフォントを表示したら、
Xファイルのモデルが表示されなくなったのですが
フォントとモデルは同時に表示できないもんなんですか?
905名前は開発中のものです。:2007/03/09(金) 18:14:22 ID:lfMWJBK2
FBIに問い合わせてくれ。
906名前は開発中のものです。:2007/03/09(金) 18:27:30 ID:HrVP3lKm
最重要機密事項です
907名前は開発中のものです。:2007/03/09(金) 23:07:43 ID:aZvYQS7q
禁則事項でーす★
908ハコ太郎:2007/03/10(土) 21:20:47 ID:o0aMSOtD
909名前は開発中のものです。:2007/03/10(土) 22:00:36 ID:Hdrr51DQ
XNA Diaries : Creating and using bitmap fonts in XNA
http://blogs.msdn.com/garykac/archive/2006/08/30/728521.aspx

「お兄ちゃ… お兄ちゃんなんか大っ嫌い!」
「豚みたいな獣が僕の剣を食った」

既出かもしれんが、何このデモ('A`)
(文字を描画したい→手頃なフォントクラスを検索→妙なものハケン)
910ハコ太郎:2007/03/10(土) 22:03:48 ID:o0aMSOtD
その人今はグーグル行ったんだっけ
911名前は開発中のものです。:2007/03/10(土) 22:39:25 ID:Hdrr51DQ
MS辞めてGoogleで仕事するとか書いてあるねぇ
912名前は開発中のものです。:2007/03/10(土) 22:47:45 ID:2D9rYg/D
そういやXNAって日本語の文字列って表示出来たっけ?
913名前は開発中のものです。:2007/03/10(土) 22:50:10 ID:Jz4pvUY1
>>912
英語もできません。ABC,,,って書いたビットマップの一部を表示させる。
普通のゲームの日本語はどうやってるんだろね。
でかいビットマップだったら笑う。
914名前は開発中のものです。:2007/03/10(土) 23:16:15 ID:+ik2dT6X
ゲーム機では普通
915名前は開発中のものです。:2007/03/10(土) 23:30:01 ID:2D9rYg/D
そうなのか、英語は26文字+αだから大して問題無いが、日本語は・・・

MDXのフォントは使えないかな?
916名前は開発中のものです。:2007/03/10(土) 23:33:40 ID:y/DSJn38
できるだけひらがな使うように心がければ問題ない
917ハコ太郎:2007/03/10(土) 23:57:36 ID:o0aMSOtD
前に落としたノベルゲーのサンプルではバリバリ漢字使ってたぞ
ソース見たけど>>909のBitmapFontに少し改造を加えてあるようだった
918名前は開発中のものです。 :2007/03/11(日) 00:55:29 ID:kYItapmH
中の人のブログによると4月のアップデートでビットマップフォントがサポートされるらしいから期待しる
>>909を取り込んだだけのような気もするが
919名前は開発中のものです。:2007/03/11(日) 03:59:48 ID:dZ9gSxH9
そういえばProfessionalって何時出るんだ?
920名前は開発中のものです。:2007/03/11(日) 04:55:26 ID:HpBEGpi2
12時くらいだろ
921名前は開発中のものです。:2007/03/11(日) 07:36:12 ID:1rub1Rct
去年の世界最高傑作のゲームがX箱360のゲームだったけど
俺はX箱には興味ないんだ・・・
フォントは公式にサポートされるってか。まあ当然だな。
922名前は開発中のものです。:2007/03/11(日) 08:22:38 ID:lVQZz/kd
3dアニメーション対応マダァー!!!
923名前は開発中のものです。:2007/03/11(日) 11:36:13 ID:+vdMTg66
まあネットワーク対応するなら、チャット用に全部の文字種使えないと不便だしな
Extrasでも全部使えるしサイズもたいしたこと無いけど、正式サポートは助かる。
924名前は開発中のものです。:2007/03/13(火) 00:11:19 ID:Dbk42Bi/
http://plusd.itmedia.co.jp/games/articles/0703/12/news054_2.html

>また、2007年3月4日から7月2日までの期間を対象に、NXA GSEを
>利用したゲーム開発コンテスト「Dream-Build-Play」の開催を決定

NXAってなぁに?もうXNAはいらない子になっちゃったの?
925名前は開発中のものです。:2007/03/13(火) 00:25:50 ID:wLC0kxTQ
よくわからんけどもう開催してるってわけか
926名前は開発中のものです。:2007/03/15(木) 00:43:36 ID:OR5hLd6u
> XNA GSEは、マウスを使ったドラッグ&ドロップ操作を多用し、基本となる部分のプログラミング
> コードを記述することなくゲームが開発でき、

できねーよ!?夢でも見てんのか!?
ガリガリ書けっつーの
927名前は開発中のものです。:2007/03/15(木) 00:46:36 ID:AhRFwBfq
ベータ1の頃はできたな
正直あれはかなり鬱陶しかったから無くしてくれて良かった
928名前は開発中のものです。:2007/03/15(木) 22:14:48 ID:AhRFwBfq
Matrix演算関係のメソッドには,パラメータにrefやoutが付けられてる
オーバーロードを持つものが多いけど,こっちを使った方がいいの?
そんなにパフォーマンスに影響するもの?
929名前は開発中のものです。:2007/03/15(木) 22:31:31 ID:jTahWal+
>>928
パフォーマンス的にクリティカルでないならあんまし問題はない。
ただMatrix1個でデータが64バイトあるから、その(値渡しによる)
転送が問題になるぐらい反復とかをするときには積極的に使った方がいいと思う。

# そんなに詳しくないので間違ってるかも知れないけど。
930名前は開発中のものです。:2007/03/19(月) 22:45:09 ID:OYvm9YZs
以前、Wiiリモコンを360で動かしてた動画があったけど、
それのやり方が公開されてた。
http://waru360.codesan.com/2007/03/secret-of-wiimote-access.html
C#のデバッグウインドウを経由して360の変数を書き換えるプログラムを作ったらしい。

360からBluetoothがいじれれば楽しいことになるのになあ。
931名前は開発中のものです。:2007/03/21(水) 14:24:14 ID:bhx4JNXG
>>909
また、MS→Googleか。最近この手のパターンが多いな。
932名前は開発中のものです。:2007/03/21(水) 15:32:10 ID:5m2oPeDO
Google本社は癒しの空間だからな。
933名前は開発中のものです。:2007/03/22(木) 18:24:24 ID:M0MVLqX1
MS本社も、10年位前テレビで見たときは玩具とか趣味グッズの物置状態だったけど。
934904:2007/03/22(木) 20:05:45 ID:WsIBK6eh
ひにけにを見て、フォントと3Dモデルの表示はできたんですが
GraphicsDevice.SamplerStates[0].AddressU = TextureAddressMode.Wrap;
これは、なにをしてるんでしょうか?
赤の色素をまぜる?
935名前は開発中のものです。:2007/03/24(土) 03:46:03 ID:S9BOrdsH
よくわからんが
クリックワンスで配布すれば
ランタイムとかあえて配りなおす必要ないと思っておKでつか?
936名前は開発中のものです。:2007/03/24(土) 17:57:08 ID:3ngMYW3F
んなことはない。
ランライムのインストールから逃れることは不可能。
937名前は開発中のものです。:2007/03/24(土) 17:58:36 ID:3ngMYW3F
ランライムじゃねぇwwwランタイムな
938名前は開発中のものです。:2007/03/24(土) 20:46:18 ID:S9BOrdsH
ランタイムをインストーラに含めるとかも無理?
939名前は開発中のものです。:2007/03/24(土) 21:53:46 ID:VPDSo/eB
マウスポインタの変更方法が分からない・・・。
MouseクラスのWindowHandleてプロパディに
強引にSystem.Formから持ってきたWindows付属の絵柄の
WindowHandle(IntPtr型)を入れてみたけど変わらん・・・。
自作の画像ファイルとかに変えたい時どうするの?
940名前は開発中のものです。:2007/03/24(土) 22:44:45 ID:3kqB/+Nj
>>939
protected override bool BeginDraw()
{
IsMouseVisible = true;
System.Windows.Forms.Cursor cursor = new System.Windows.Forms.Cursor("cursor.cur");
System.Windows.Forms.Cursor.Current = cursor;
}
これでできた
もっと前のタイミングだとうまくいかないみたい
普通はSpriteBatchで自前描画するものなんじゃないの?
941名前は開発中のものです。:2007/03/25(日) 00:49:25 ID:+4W2FA8J
Mouseクラスでのマウスポインタ変更か。
もしかしたら、まだ実装してないのかもね。
942名前は開発中のものです。:2007/03/25(日) 08:27:05 ID:AanDQn/c
>>909は『お兄ちゃん』と『妹』の話かと思ったが
実はショタ話だったんだな・・・。
うげぇ…orz
943名前は開発中のものです。:2007/03/25(日) 12:58:33 ID:rX4jzYUb
>>939>>941
Mouse.WindowHandleはマウスの座標の基準となる
ウインドウを指定するためのものみたいだよ
944名前は開発中のものです。
>>940
ありがとう!!できました。どうもメインループの中で
指定しなければできないみたいだね。自前実装もできるけど
砂時計アイコンとかが簡単に使いたかったからです。
>>941
940の方法って結局Windowsの機能を使ってやってるんであって確かに
XNAの方で変更しているんじゃないんだよね。なんかないのかな?
>>943
Mouse.WindowHandleってそうなの?複数ウインドウを使ったゲームの
時の指定かな。ザ・コンビニシリーズみたいな感じか。

とりあえず解決しました。ありがとうございます。