【Xbox360】 XNA Game Studio その5 【C#】
1 :
名前は開発中のものです。 :
2008/03/25(火) 13:57:55 ID:DksURoh7
>>1 乙
いつの間にかスレ終わって建てようかと思ってたら建っていた
今回は建設的な話題になりますように・・・
4 :
名前は開発中のものです。 :2008/03/25(火) 17:10:39 ID:0b+2Ojrd
し! _ -── ‐- 、 , -─-、 -‐─_ノ M C // ̄> ´  ̄  ̄ `ヽ Y , ´ )Power え A P L_ / / ヽPCx3 | C U / ' ' i !? マ で ま / / く ジ も で l ,ィ/! / /l/!,l /厶, な サ i ,.lrH‐|'| /‐!-Lハ_ l /-!'|/l /`'メ、_iヽ い | l | |_|_|_|/| / /__!__ |/!トi i/-- 、 レ!/ / ,-- レ、⌒Y⌒ヽ よ ド _ゝ|/'/⌒ヽ ヽト、|/ '/ ̄`ヾ 、ヽト、N'/⌒ヾ ,イ ̄`ヾ,ノ! |(笑) 「 l ′ 「1 /てヽ′| | | 「L! ' i'ひ} リ ヽ | ヽ__U, 、ヽ シノ ノ! ! |ヽ_、ソ, ヾシ _ノ _ノ -┐ ,√ !  ̄ リ l !  ̄  ̄ 7/ レ'⌒ヽ/ ! | 〈 _人__人ノ_ i く //! 人_,、ノL_,iノ! /! ヽ r─‐- 、 「 L_ヽ r─‐- 、 u ノ/ / / lト、 \ ヽ, -‐┤ ノ キ 了\ ヽ, -‐┤ // ハ キ { / ヽ,ト、ヽ/!`hノ ) モ |/! 「ヽ, `ー /) _ ‐' ハ ャ ヽ/ r-、‐' // / |-‐ く | > / / `'//-‐、 / ハ ハ > /\\// / /ヽ_ ! イ ( / / // / `ァ-‐ ' ハ ハ / /! ヽ レ'/ ノ > ' ∠ -‐  ̄ノヽ / { i l ! / フ / -‐ / ̄/〉 〈 \ /!
>>1 マインスイーパなんて加えるなよ
もっと有益なブログが沢山あるだろうが・・・
そうやって一生自作自演してろ
心の中ではみんな誰もおまえのことを認めてくれねーぞ
>>5 だったら自分で載せろよ
粘着のほうが見苦しいわ
前スレで何回連続でレスしてたんだか
>>6 はいはい擁護乙
ただの埋めに何言ってるの?
つーかもうこんなスレ見ねーよ
今まで親切にレスしてたのが馬鹿らしい
はいはい、池沼さんさようなら
見ない宣言来たんだからそこは生温かくスルーしとき。 捨てゼリフに対して煽る ↓ やっぱり気になって見にきたら煽られてたので 売り言葉に買い言葉で煽り返す ↓ 見ないんじゃなかったのかよ ↓ もう見ねーよ ↓ 最初に戻る
XNAって、それをやるための魅力が少ないんだよな。 少なくともPC上のゲームを作る場合、何もいいことが無い。 Directxより楽か > どんぐりの背比べ。このくらいなら自前でラッパー作った方が・・・。 入力周りは > 結局MDX使うの? 実行環境は > XNAframework入れてる非開発者っているの?
あれ、何でそんな否定されたんだ 要するにXNAを使う以上は、箱○と連携しろってことでしょ
何の問題もわかってない社員か信者が脊髄反射してるだけだよ。 XNAをより良いものにしたいのに、じゃあ使うな、失せろとか言い出す短絡的なガキが多くて困る。
また出たw
>>10 手軽な2Dゲー作りたい人には敷居が高く
バリバリ3Dゲー作りたい人には物足りない
お手軽なはずのC#をろくにフレームワークも用意せずに
パフォーマンス重視のゲーム用途に使ったために
何がしたいかわからなくなってる。
それに本当にお手軽に開発できるのであれば
マインスイーパーの連載が2,3回で終わる程度の規模じゃなきゃ
他のフレームワークでも変わらんよな って話。
当面はPC用に作って、将来的に箱で動かそうと思ってるかもしれない人は
最初からXNAでやってると、移植が楽になるかもしれない程度の話だな
今は誰もが手を出せるものではないのは確かだし。
>>16 移植を甘く見すぎ
高い移植性だけでも大きなメリット。
つかカジュアルゲーム向けと言っているのに
>パフォーマンス重視のゲーム
なんて言う事自体おかしい。
フレームワークを用意すれば敷居が下がると言うのはフレームワーク厨の妄想 大規模開発ならともかく趣味の小〜中規模の開発では覚えることが増えて面倒なだけ 特定の文脈強制されずに思いついた端からアドリブで組める方がよっぽど敷居低いぜ
この二週間非常に忙しかったので、顔出せなくてサーセン 二時間程常駐します。 とりあえず、前スレに上がっていた話題として気になったもの >XNAで作ったゲームを友達のPC上で遊ばせるのが面倒。 これは多い要望です。現在、インストールの負担を軽減する方法を検討中です。 >サンプルの充実と解説 どのサンプルの解説?どんなサンプルが欲しいですか? >コントローラの純正ドライバっていつになったらまともになるの? 詳しく
私からのお願いですが、もう少し具体的な話が聞けると助かります。 「XNA遅い」「C#クソ」「使いづらい」という不満があるのは申し訳ないのですが、 そういった問題のもう少し具体的な内容と、期待する結果を書いてもらえると非常に参考になり、要望としても出しやすいです。 例えば 「遅い」という問題があった場合、 問題: 「このモデルを表示させるとXbox 360上ではPCのX%しか出ない」 どうやって表示させたのか、どんなPC環境なのかの情報があると助かります 期待する結果: 「現状のY倍の速度は出て欲しい」 という感じに書いてもらえるとこちらとしては対応しやすいです。
>>10 ですよ。まぁ私はXNAは説明読んだだけでまったく触ってないですが、多分ここら辺とか。
・XNAframeworkを廃止するなりDirectXに同伴するなりして、インストールの手間を省かせたい。
・Input周り、キーコンフィグぐらいXNA側で実装してあげてもいいんじゃないですか?
どうでしょう?
23 :
21 :2008/03/26(水) 13:42:28 ID:xkEhbJgM
自己フォロー >その解決策 ガベコレ対策の話題です。 非入会の人間としては、ガベコレ対策の怖さは妄想だけなので、 話があらぬ方向に進むのかもしれませんが。 金出した後に、ゲーム内容で無くて、ガベコレ対策が自分が趣味に費やせるコストを超えるってw。 笑えません>< 平日昼間って言っても、学生は春休みだよね?
>>21 >平日昼間2時間とはキツイですね。
こっちは仕事後の夜の10時なので、キツクはないですよ。
>・C++/CLI
>・C#3.0
>・大きな構造体をアンマネージドポインタで操作する
XNA CGPチーム内では問題解決型の決定をするので「Aという機能が欲しい」といわれた場合よりも、
「Bという問題があり、これを解決するためにAが欲しい」という要望の方が選ばれます。
ですから、上の三つの機能が欲しいという場合は、その新機能が解決するべき問題点がある方が通りやすいです。
ただ、C#3.0対応についてはそれほど悲観するほどではないと思います。
>ブログのテクスチャの記事面白かったです。 アレは誰かの要望ですか?
某ゲームでディテールマップ使っていないのを見て、DX7時代のテクニックて忘れ去られているのでは?と思ってたのと
丁度マルチテクスチャの使い方を聞いた人が居たので、そこらへんの情報も書いてみようかな?といった感じで書きました。
っていうか、XNAの便利な機能紹介よりも、ゲームを作る上での一般的なノウハウみたいなものの方がウケが良いみたいです。
つづく
25 :
21 :2008/03/26(水) 14:33:16 ID:xkEhbJgM
すいません、先に逝きます。 お礼を言ってから落ちたかったのですが、すいません。 つづきも必ず読みます。 ありがとうございます。
ガベコレ対策ですが、あえてトリック的な提案をします。
GCに関しては、技術的な情報ばかり先行してしまって、必要以上に警戒されすぎているという感があります。
GC発生絶対阻止と考えるよりも、逆にGC発生しても気にならないようにするという考えがあってもいいと思います。
例えば、GC発生時の遅延についてですがNyaRuRuさんの記事にあるように10万個のオブジェクトのチェックだけで
14ms掛かるとありますが、これが発生した場合でも、結論から言うとゲームのシミュレーション自体は問題なく動き続けます。
http://blogs.msdn.com/ito/archive/2007/03/08/2-update.aspx この記事でいうところの、固定更新、処理落ち状態と同じで、GCが発生した次のフレームではUpdateは呼ばれるが
Drawはスキップされます。
次にGCの発生頻度はある程度プログラム側で制御できるということです。GC.Collectメソッドで好きな時にGC発生することができるので
後はメモリ確保による自動的に発生するGCの頻度を抑えることでかなりコントロールできます。
コントロールさえできれば、後はゲームデザイン的に気づかれない工夫をします。例えば強制スクロール形のシューティングだったら、
中ボス、ボス戦が開始する直前のイベントシーン開始時に敵キャラクタを見せるためのカメラのカットインとかが入るときに
その切り替わりを印象的にする為にカットインの瞬間に白で画面全体をフラッシュさせた後にフェードインさせるついでにGCをフラッシュした瞬間に
発生させたりといった隠蔽方法があります。
ゲームによっては画面の切り替え時のフェードイン・アウトの時なんかはGCするには最適な場所ですね。このフェードイン・アウトは
昔から時間の掛かる処理を隠すのに良く使われてた手法です。
通常、コードの最適化、アルゴリズムの最適化、そしてアーキテクチャの最適化の順に対費用効果が高まりますが、
ゲームの場合は、その更に上にゲームデザインの最適化というのがあるんですが、どうしてもプログラマ思考だとアーキテクチャの最適化までしか
考えず、煮詰まって企画の人と話したら数分で問題解決なんてことがあるんでゲームデザインの最適化はあなどれません。
>>22 >・XNAframeworkを廃止するなりDirectXに同伴するなりして、インストールの手間を省かせたい。
これは前述のとおり、インストールする手間を省く手段は現在進行中です。
>・Input周り、キーコンフィグぐらいXNA側で実装してあげてもいいんじゃないですか?
これについても幾つかの要望がきています。具体的にどんな感じのキーコンフィグAPIが欲しいのか要望があれば、ぜひ聞かせてください。
>Creators Club Onlineのサンプルは
>読み方についてアドバイスをお願いします。
このサンプル郡はどうやってXNAのAPI郡を使うかというサンプルとして読むべきだと思います。
ご指摘の通り、汎用性は低いのでそのままゲーム内で使うのには適しているとはいえません。
もしかして、実際のゲーム製作に使えるサンプルというよりもソースコード、ヘルプ付の
コンポーネントが欲しいのでしょうか?
長いというのはどういった観点でしょうか?単にプログラムの行数でしょうか?それともプログラム自体でしょうか?
行数が多いのはかなりの部分にコメントが書き加えられているのでどうしても長くなってしまいます。
>
ttp://blogs.msdn.com/shawnhar/archive/2008/03/14/understanding-gpu-performance.aspx >を読んで、XNAチームは「甘えるな!! むしろオマエラの頭のレベルを教えろ」ってスタンスだと感じました。
教えろ?考えろ?どっちか判りませんが、この記事は単純にGPUをプロファイルするときは
パフォーマンス特性はCPUと違って非線形だということと、VSync外しましょうということが言いたいのだと思いますけど……。
プロファイルは最適化の時に役立つだけでなく、自分のプログラムが実際にどのように動いているのかを知るのにも便利なツールなのですが、
プロファイルの使い方、読み方自体を説明しているものは確かに少ないですね。
今日は落ちます。できれば週末にまた出没します。
他の参考ブログも載せろとかならともかく。 公式情報であるマインスイーパー外せって意味不明だろ。
戻りました。ID:xkEhbJgM
変な質問なのだかよく解らない物にしっかり答えて貰って申し訳ないです。
ありがとうございました。
あとから思ったのですけど、NyaRuRu氏とその最適解っぽいABA氏のソースに
私がコンプレックスを持ってるってのを伝えるべきだったのかなと思いました。
似たようなソースを書いてしまうか、C#ではそれに似たものしかもう書けないのでは無いかと。
>28 長いというのはどういった観点でしょうか?
クラス継承やジェネリックなList<>等を多用して居るのが、無駄に感じてるので、長いと思います。
C#にあまり詳しくない私が見ていると、コレが何かで効率の良い物に化けるのかな?とか
余計な事を考える所為かもしれないので「API郡を使うかというサンプルとして読むべき」と
確認ができてちょっと気楽になったと思います。
(※「〜〜の〜〜周りのデザインパターンは使える!」とか言われたら死んでたかもしれません。)
けど、Ms-pLででもC#2.0の最適ソースが有れば、上のコンプレックスが和らぐんで、
ソースコード、ヘルプ付のコンポーネントにそういうのが盛り込まれるなら有りですね。
C#3.0ではない良いソースを読む機会が沢山ほしいです。
>
ttp://blogs.msdn.com/shawnhar/archive/2008/03/14/understanding-gpu-performance.aspx >パフォーマンス特性はCPUと違って非線形だということと、VSync外しましょうということが言いたいのだと思いますけど……。
それを短絡的に、「ソースを見て実行できる環境にない他人には、貴方を助ける事は出来ない。それがたとえShawn氏でも。」
と読みましたw。
自分で怪しいコードを消して、Stopwatchで挟んで、推理(profile)するしか無いのだなと。
英語読めない分を妄想で補ってしまったようです。日本語まで微妙で、お手数おかけしました。
XNA含めC#のコードはCodePlexにいくらでもある
>10 入力周りは > 結局MDX使うの? >22 ・Input周り、キーコンフィグぐらいXNA側で実装してあげてもいいんじゃないですか? >27 どんな感じのキーコンフィグAPIが欲しいのか要望があれば、ぜひ聞かせてください。 これ以上詳しくってムリっぽくない? 図解かスケルトンコードしか思いつかん。 サシでメールで送るの?(俺に限ってはムリ) ダメもとで書き足すとしたら、 目的】普通のDirectX対応ゲームパッドもしくはキーボード入力を偽X360パッドとして使える様にする。 Xbox360向け開発者がPC上デバッグの為のダミーソースを書かなくて良くなる。 (ダミーソースの出来で、開発者同士で話すときのニュアンスが変わる事を避けられる。) Windows向け開発者とWindows上で遊ぶユーザーを幸せにする。 実行方法】※俺の案 #if !XBOX360 GamePad.Loadmapfile(@"c:\path\mapfile.xml") //イニシャライズ GamePad.GetState(PlayerIndex.One);//GetState所得の記述以降の記述で変わらない事。 マップファイルの仕様は、俺よりまともな奴に期待。xsdの書き方がわかりません>< --以下脳内仕様。 <Player index="1" Gamepad_Id="0"> <!-- PlayerIndex.OneとDINPUTの0番目のデバイスの対応付け --> <ThumbSticks> <Left level="analog"> <up> <!-- 以下の条件 でvalueを変更--> <keyboard value="0">w</keyboard> <keyboard value="32747">8</keyboard><!--8はちょん押し--> <pov min="31472" max="4496" value="0" /> <joystick axis="y"/> <joystick Gamepad_Id="1" axis="Rz"/> <bottun id="0">15</button> マップファイルの作成はWindows専用の別アプリで、サンプルで提供して貰って、 他の設定画面の手本になる事を期待。
>>33 MDXならある程度キーコンフィグ周りは一意に管理できるんだぜ。
キーコンクラスは、はじめのコンストラクタで以下のようにキーコン内容を読み込む。
bool useKey、bool usePad、Key[] keyDirections、Key[] keyActs、int[] padActs、int padID
キーコンクラス使用者側は、設定状況に関わらずAct(int)とDown、Left、Right、Upで値を確認できるようにしておく。
つまり、Act(0)はジャンプ/決定、Act(1)はダッシュ/キャンセル、Act(2)はアイテム使用・・・と勝手に決めて組めばok。
useKey周りに関して
・STGなど1人でやることが容易に想定できる場合はuseKeyとusePadは常に両方tureになるように組めばいい。
・対戦ゲームなど、パッドとキーボードで対戦してるのを見かける(正直驚くしかない)ものはuseを上手くフラグにして組むようにする。
・useKeyとは独立してEsc、Alt+Enter等は、別方面から対応/非対応を設定できるようにしておく。
thx 便利だ。 だけど、前スレ498で何故渋ったか解った気もする。 >・対戦ゲームなど、パッドとキーボードで対戦してるのを見かける(正直驚くしかない)ものはuseを上手くフラグにして組むようにする。 うちではデフェクトスタンダードなんだぜ。 ・・・ってことは、俺の案はすでに破綻してるんだなw。 指摘が柔らかくて助かった。 俺案はあくまでアンケートの1回答に過ぎないし、こうじゃなきゃイヤって事もない。 MDXへの勧誘は個人的にはアリだけど、週末のひげねこ氏にも期待したい。
いや
>>19 のこれを聞いたら期待が高くなってね。
>>XNAで作ったゲームを友達のPC上で遊ばせるのが面倒。
>これは多い要望です。現在、インストールの負担を軽減する方法を検討中です。
仮に自分の望む形になったとしたら、適当に動作比較して問題なければさっさと乗り換える。
キーコンに関しては、これ位普通にXNA側で用意できるだろ、ってのが本音。
37 :
名前は開発中のものです。 :2008/03/27(木) 15:11:20 ID:YkvCYyat
FormのPictureBoxにスプライトフォントを表示したいんだけど・・・ this.font = this.Content.Load<SpriteFont>("Font"); Game じゃないから、Contentがない。 どうすればいい?
39 :
名前は開発中のものです。 :2008/03/27(木) 16:12:28 ID:YkvCYyat
>>38 PictureBoxの中だけXNAで処理したい。
スプライトとかポリゴンとかは表示できたが、フォントが出ん。
new ContentManager(ServiceProvider)したいが、ServiceProviderが不明・・・
41 :
名前は開発中のものです。 :2008/03/27(木) 20:12:13 ID:rodDZo06
>>26 通常60fpsで動くゲームでUpdate処理が間に合わなかった時は、ちょうど30fpsになるの?
43 :
名前は開発中のものです。 :2008/03/28(金) 10:06:13 ID:aqUeZRhm
3Dの概念を持ち出す必要はねーよ。 スプライトの左上座標とサイズを表すRectangleを作って マウス座標をRectangle.Containsに突っ込め。
45 :
名前は開発中のものです。 :2008/03/28(金) 13:38:43 ID:aqUeZRhm
>>44 スプライトを拡大縮小した場合の対応まではできたが、
回転させたらズレた・・・・・
46 :
名前は開発中のものです。 :2008/03/28(金) 15:20:12 ID:aqUeZRhm
Rectangle.Containsに突っ込むまえに、マウス座標を逆回転してやったらでけた。
47 :
名前は開発中のものです。 :2008/03/29(土) 13:42:51 ID:9ax1E0zs
XBOXでマウス使えないの? PCでコントローラー使えないの?
いまいち箱○の存在を感じない議論が多いよな。まあXNAはWindowsゲームに使ってもいいんだけど。
アンチ的に書くと、 ・vfetch その他 asm //公式サンプル抜粋 { vfetch position, vertexIndex, position0 ・4スレッドマルチCPU ・ピュアレビューが通れば、未開拓の市場で小銭稼ぎという夢がある。 微妙な所で、 ・プレーPC環境依存の縛りが無くなる。 (印象論。 みんな2Dのゲームを作りたがるので、たぶん?) ※ ビスタPC << Shader3.0のPC環境 < Shader2.0のPC環境 < |越えられない壁?| < 箱○ <<<<< 固定シェーダーのPC環境 世界中のハッカー頑張れ!! 非公式で頑張れ。 ・今日はダメでも近未来では xna(ILコード) <<<<<< XBOX360ネイティブ の壁が狭まる。 >20 がんばれxnaチーム!! 超がんがれxnaチーム!!
>>49 MonoXNA使えばシェーダ問題も回避できるんじゃないかな
2D部分はSDL.NETに投げてるし
>50 釣りじゃないよ。 6コアのうち 2コアはリザーブドで使用不可。 ・・・ごめん。 明らかに釣りだわ。
箱でゲーム配布できるようになったの?
コミュニティの審査が必要って聞いたんだけどいつから?
http://xna-studio.jp/ ここにも何も書いてないし・・・
ユーザーはよくわからんコラムじゃなくてちゃんとした情報が欲しいんだが
>>53 コミュニティー = 企業が「おまえら」を指すときの敬称。クリエイターズクラブの会員が審査できるようになる。
時期は今年のホリデーシーズン(≒年末)。
>>54 ありがとう
残虐表現とか無くても一般ウケするようなゲームじゃないと審査通らないのか
多数決、民主主義、コミュニティの常連が蔓延ってある程度趣味の偏ったゲームしかプレイできなくなりそう
コミュニティに気に入られないと表現の自由も奪われるとは
逆に言えばコミュニティが許せばエロも暴力もやりたい放題なわけだ・・・
XNAの偉い人が「ゲーム開発の民主化」とか言ってたけど、年会費、それも自動更新を考えれば 民主主義というよりは貴族政かな
HENTAIはじまったなw
>>56 ピアレビュー通過してもMSが配布許可を取り消せるのでそれはない
例えばDOAとかビーチバレーみたいなの作ったらどうなるんだろ 乳と水着と、格闘という名の女性虐待の ピアレビューはおろかMS審査でも意見が半々くらいに分かれそうだw 仮にそれで審査通らなかったりしたら「何でDOAは良くてこれは駄目なんだ!」とかなりそう そしてこのスレのようにアンチが粘着するようになって規制が厳し過ぎる!パンチラくらいいいだろ!あのとらぶるでさえ少年誌で毎週エロ連発してるんだぞ! もっと規制緩和しる!日本のカジュアルゲーマーはオタクが支えているんだ!ただでさえ狭い日本のxbox市場に見切りをつけるぞいいのか!ハドソン! という暴動が起きるに違いない XNAの偉い人なんとかしてください
妄想はいいから早くそのエロゲ作ってみろ
>>60 同人でお前が期待するクォリティの物はまず出ないと思うので問題にならないと思われ
先の事を言って良いなら、俺は、東方厨、葉鍵厨、型月厨、ひぐらし厨、アイマス厨、スパロボ厨のが怖いぞ。 それらの2次創作が配信されれば箱○がバカ売れすると信じそうな奴ら。 原作者とメール交渉しただとか、版元の許可を得たとか、 投票権の為に5000円4ヶ月ぽっきりのコミュニティ参加だとか。 クオリティ以外の糞な努力を惜しまない奴。 >クォリティの物はまず出ない 関係無いです>< ひげねこ氏とか某アイマス声優スレとかマイクロ社員が最近2ch来てるっぽいけど、 彼らは、5000円4ヶ月でもOkなんだろうな。
>>63 何がどう関係ないのかきちんと説明してくれ。
あと文脈が乱れすぎで、何を言いたいのやらわからない
余計な事を書きすぎた。 >投票権の為に5000円4ヶ月ぽっきりのコミュニティ参加 が嫌だなって事を書きたかった。 公式的に対処が出来なくなるだろ。 その実害で、低クォリティな物が政治的な理由で通過しそうだと、杞憂してみた。 アオリ的に書いたので、スルーされたらそれまでと思ったけど。 そんな訳なんだ。 >64 >それらの2次創作が配信されれば箱○がバカ売れすると信じ 無料配信も制作者が選択できるしね。
「ひげねこ待機」の空気が有ることを期待して、 >26と>20を何度も読み返して、漫画の様なシナリオを考えた。 例えば、(来年か再来年に) xnaコミュニティで2D STGが爆発的に広まる。ゲームデザインに高密度弾幕の需要急増。 ↓ vfetchを使ってPass0で2Dの当たり判定を行うテクが登場する。(現実無視の妄想。ツッコまれても出来ん) >45の様な普通なら(些細で実装されない様な)当たり判定もシェーダーで実装するAPIが欲しくなる。 ↓ xnaチームに要望殺到。 ※>20的には「詳しく」 構造体配列には何を入れるべきか。 バウンディングBOXの回転を盛り込むか否かとか。 アルファ値やステンシルまでやるか? ↓ xna5.0で倍速Zレンダリング(倍速Z-Only?)とvfetchを組み合わせた、 超々ハッカーテクニックなAPIがネイティブ実装される。 (ILコード内で自力で実装してた奴はむしろ涙目) >26の逆説的な事を書いてるつもりなんだけど。 ずれてる?
きますた、例によって例のごとく二時間滞在します。
>>68 Randomクラスで0しか返ってこないバグがあるんだけど報告されてる?
Xbox360のみの症状。無かったらそのうち報告する。
>>31 ABAさんのソースについは実際にプロファイルした訳ではなく、ざっと眺めただけなので憶測になりますが
XNA 1.0上ではフレームワークやNetCF側でメモリ確保しているものが多く、アプリ側でGC制御するのが難しかったので、
ああいうコードになっているのではないかと思われます。
XNA 2.0ではフレームワーク側での余分なメモリ確保している部分はかなり修正されたので、
>>26 で説明したとおり、
GC制御が楽にできるはずです。
List<T>は可変サイズの配列を扱うのには便利なものですよ。内部で配列持っていてサイズが足りなくなったときにだけ
メモリ確保するようになってるので、あらかじめ必要になりそうな容量を指定しておけばゲーム中にはメモリ確保なしで
Add、Remove、ClearとかGCを気にせずに使うことができます。実装的には殆どSTLのVectorと変わりありません。
>自分で怪しいコードを消して、Stopwatchで挟んで、推理(profile)するしか無いのだなと。
プロファイルの仕方については、ひにけにネタとして準備しているところです。
>>63 >>66 たしかに
向こうではうまくいくのかもしれないが、日本はHENTAIの国だからなw
民主化と同人大量参入の弊害は十分考えられる
MSの販売戦略はいつも詰めが甘い
>>33-35 意見ありがとです。
たしかに現状ではGamePad, Keyboard, Mouseといった明示的な入力デバイスの宣言しかありませんが、
これだと各プラットフォーム間でifdefが多くなってしまうという問題があります。
DirectInputでいうところのアクションマップのようなキーコンフィグを含めて入力デバイスの扱いやすくする仕組みを
将来的には提供したいものなので引き続き意見などがあれば連絡ください。
>>42 それは状況によって変わってきますが、結論から言うとUpdate部分は60fps、Draw部分は一フレームだけ30fpsになります。
GCtが入った瞬間のフレームをAとして、続いてB,C,Dと画面表示が変わる場合、画面にはA,A,C,Dの様にBフレームを抜いた様態で
表示されるようになります。この場合でもゲームシミュレーション自体はA,B,C,Dと行われています。
詳しく説明すると、XNAフレームワークの初期設定のままとしてUpdateとDrawにそれぞれ5m掛かる状態があったとします。
この時にGCが掛かった場合、そのフレームのUpdatとDrawに掛かる時間の総数24msとなり1/60秒である16.6mを超えてしまいます。
またVSyncのタイミングを逃すことにもなるので、そのフレームが表示される時間が次のV-Syncつまり16.6ms遅れます(これで、A,Aと見える)。
そして、次のフレームでは遅れた1フレーム分の時間を取り戻すためにUpdateが2回呼ばれてからDrawが呼ばれるので合計15msで
16.6ms内に収まり、次のフレームからまた通常通りの更新になります。
>>47 Xbox 360はシステム自体マウスをサポートしていないので使えません。
PC上ではXbox 360のみのサポートになっています。
>>49 言いたいことがよく判らないのですが?ただ、気になったところとして
4スレッドマルチCPU -> 6HWスレッド(2つはリザーブ)、3コアCPU
ピュアレビュー -> ピア(Peer)レビュー、ピア・トゥ・ピアのピアと一緒、ピアは仲間、同僚といった意味があります。
使っているC#コンパイラは同じものなので、ILコード自体はWindowsもXbox360も一緒、違うのはJITコンパイラとCLR部分
>>72 Updateを60fps、Drawを30fpsってのはコマ落ちってやつですよね
フレーム情報の離散化によって画面の動きがカクカクしてしまいますよね
Updateを30fps、Drawを60fpsにはできないんですか?
いわゆる「30fps」ってやつです
>>74 > Updateを60fps、Drawを30fpsってのはコマ落ちってやつですよね
え?!その考え方だと、
一秒あたりの描画回数より、内部のシミュレーション回数の方が多いForza Motorsport 2がコマ落ちしないのはなぜ?
糞xnaとxdkを混同するような素人相手にひげねこ氏も大変だ PRESENTIMMEDIATETHRESHOLDは中々分かってるなMSと思ったよ
そういやxdkって素人が契約無しで入手できるもんなのか?
はう、停電になった(ただ今USP稼働中)、このまま落ちるかも……
プログラミングも分からない俺からみると、ひげねこと名無したちのレスを読んでも日本語でおkって感じだけど、 ここの住人の言語に関する知識とXboxに関する知識のギャップにはときどき驚かされる
>73 peerレビュー? マジで? CMM3級とか、そういう世界のpeerレビューをお互い腹を割ってやるの? 資格試験でしか聞いたこと無いよ。 今図書館にいるんでこれから調べる。 >79 俺がいた。
>73 peerレビュー? マジで? CMM3級とか、そういう世界のpeerレビューをお互い腹を割ってやるの? 資格試験でしか聞いたこと無いよ。 今図書館にいるんでこれから調べる。 >79 俺がいた。
性的な意味で
thx 携帯で連投ミス すまんかった
>>74 30fpsならDrawも30fpsだ
Drawだけ60fpsじゃUpdateの後に同じ絵を2回書くことになって結果としてDrawが30fpsの時と変わらない
しかも負荷はDrawが30fpsのときより増える
>>86 ではUpdate30fps、Draw30fpsにする方法を教えて下さい
GCが発生した場合の負荷軽減を問題視にしているのではなくて
ゲームプレイヤーから見て、コマ落ちするのとfpsが半分になるのとどちらがいいのかという話なんですが
>>87 ゲームプレイヤーからみると、fpsっていったらまずFirst Person Shooterだから、無問題。
フレームレートを意味するfpsは半分でおk。ゲーマーはそんなのにこだわらない。
30fpsに合わせたアニメーションを作っていれば大丈夫 言われないと30fpsって分からないくらい滑らかに動くゲームは普通にあるし その逆もまた存在する
>>87 普通にIsFixedTimeStepをfalseにしてやるのが望みの動作じゃねぇの。
コマ落ちより処理落ちが望ましい状況ってのもあるのか知らんけど。
>>87 game.TargetElapsedTime = TimeSpan.FromMilliseconds(33.33);
↑
Gameクラス
これでできる
33.33にしてるのは1/30秒が約33.33ミリ秒だから
あ、この方法じゃだめだな。 ただUpdateを呼ぶ時間を調整してるだけっぽいから
ってかひにけにに載ってるやん、これでいいのか。XNA内部で処理落ち対策とかしてるみたいだな ミリ秒で入れるよりTimeSpan.FromSeconds(1.0 / 30.0);の方が直感的か 度々すまん、もっと勉強してくるわ
ピアレビューで検索してみた、そんなに楽な仕事じゃないね。 同人でもフリーウェアでも「手に取って貰う」までが大変って言うのを改めて考えさせられたよ。 エロ・グロで社会的に無責任な奴を弾くのには普通に機能すると思うよ。 2次創作系の端からファン同士で結びつきがある奴らの方が、率先してピアレビューをパスするんじゃないかな? それが、レビューしあう通過させあう交換条件で徒党を組むのと、どう違うのか明確にする必要はあるだろうけど。 絵、PV、数行のコンセプトレビューで、手に取って貰わないと。 技術的にマレな事やってますとか、60fpsですとか、そういう話が始まらないのでない? 世界なり、全国なり配信してプレーして貰うってそういうことなんだよな。 xnaが初めてのゲーム制作なのでWindows向けで、普通にHPに載せます。 ひげねこ氏に要望として拾って貰えるなら、入力デバイスの扱いやすくする仕組みを希望します。
停電から復旧。季節はずれの雪が原因だったみたいです。 この時間帯は誰も居ないと思いますが、また雪が降り出したので今のうちに回答していきます。
ピアレビューについて、まだ北米版のシステム構築中なので、日本版ではどうなるか判りませんが、北米版の説明をできる範囲でします。 結論から言うと、プログラムが正常動作し、禁止事項に反しおらず、自己評価が正しいとピアレビューで評価されれば通ります。 ピアレビューは以下の三つをCC会員によって審査するもので、ゲーム自体の面白さは審査内容に含まれていません。 A:クラッシュするなどのゲームを動作させるうえでの致命的問題がないか B:ゲームはアップした人の申告どうりの内容か? C:禁止事項に違反しているか Aについては簡単で、ゲームが正常に動作しなければサクッと却下されます。 BについてはこれはCEROレーティングに近いもので、アップする人が、暴力表現(血、怪我、敵愾心)、性的表現(性的描写、セミヌード)、 大人向け表現(麻薬、ギャンブル、ホラー表現)の評価を0から3の4段階評価で申告します。それぞれに定義がありますが、おおまかに分けると 0:まったくない 1:ちょっとあるけどゲームのメイン要素ではない 2:けっこうある 3:たくさん、っていうかこれがゲームのキー要素になってる といった感じになります。 Cの禁止事項についてですが、禁止されているものとして 個人情報の取得、ヌード、強い性的表現、児童ポルノ、リアル世界の人や団体に対する誹謗や中傷など、 リアル世界での違法行為を増長させるもの、非人道的行為、違法コンテンツなどがあり、該当するものがひとつでもあったらサクッと却下されます。 で、ピアレビューを通って実際に配信された後に、なんらかの問題(主に法的問題)が発覚した場合にゲームを削除する権利をマイクロソフトが有しています。
>>74 カクカクというのは人によって受け取り方が違いますが、人がそう感じるのはフレームレートが60fpsと30fpsとの間を
一定の間頻繁に変化する場合です。この場合はGCの入ったフレームが他のフレームより16.6ms長く表示されるだけということに注意。
人が移動するものを目で追っている時は常に移動先を予測していて、この予測と違った結果の時に違和感を感じるので、
シミュレーション部分さえ60fpsをキープしていればコマ落ちに気づきづらいです。
言葉にするより実際に試したほうが分かりやすいです。スプライトを画面上を回転させるプログラムを作って、
ボタンを押したら14msの間、空ループさせるという方法です。できれば他の人にボタンを押してもらって、いつコマ落ちが落ちたか
当ててみるといったことをしてみるといいでしょう。
>Updateを30fps、Drawを60fpsにはできないんですか?
30fpsという場合は、通常Update、Draw共に30fpsになります。RSG(リアルタイムの戦略ゲーム)ではUpdateが10fps、Drawが60fpsというのが良く使われますが…
仮に30fpsにしてもGCに掛かる時間を常に空けておくということをしない限りは結果は同じになります。
但し違うのは60fpsから30fpsと一フレームだけ半分のフレームレートになるのに比べて、30fpsが20fpsと66%のフレームレートになるので
より気づきづらくなるというだけです。
なにより、>26のようにGC制御ができるのが理想だと考えます。
98 :
名前は開発中のものです。 :2008/03/31(月) 06:54:57 ID:e7vEzDQk
非人道的行為? プレイヤーの操作問わず?敵が味方を殺すのは?拉致?監禁? 敵は非人道だよ? 悪人を殺すのは非人道じゃないの? 非人道なゲームばっかりだよ? 逆に、殴っても血が出ない、死んでもすぐ生き返るほうが子供に悪影響だよ? どう責任取るの?
>96は色々ツッコミたい。 だけど、レスの裏に、βもスタートしてないのに、そんな先の話を今からしても不毛とか、 具体的な物が上がるまで触れない(先入観や予測で十把一絡げにしない)って 意味が込められてくれれば良いな。 このスレにβのうちに前例を作ろうとしてる奴が居たら面白いが。
そもそも日本でβやんの?って感じなんだけど。
>>98 非人道的行為というのは私の抄訳です(少ない字数で書くのはつらい)。原文では
「Crimes against humanity and/or intens and distasteful graphics violence」となっています。
解釈に幅があるのでそうとは言い切れませんが、私個人としては子供や老人、妊婦といったキャラクターに対する一方的な暴力行為などの事を
言っているのだと思います。後半部分は強すぎるグロテスク表現のことを指していると思います。
Gamasutraなんでアカが必要かも
ttp://www.gamasutra.com/view/feature/3545/sponsored_feature_democratizing_.php?page=6 >逆に、殴っても血が出ない、死んでもすぐ生き返るほうが子供に悪影響だよ?
これは実際のゲームがどのように暴力や死を描写しているのかによって変わってくると思います。
暴力の結果による死という表現がある場合はCEROでいうところのB(12才以上)やC(15才以上)のレーティングになりますし、
ピアレビューでも暴力表現ありというように評価されると思います。
そして、ゲームの評価はCC会員に委ねられているので、それがどのような結果になるのかは誰も分からないといった感じです。
個人的には、YouTubeやニコ動がサービス始める前にあーだこーだ言っても仕方が無いので、実際にサービス開始して
常にフィードバックを受けながら変化していくと思っています。
っていうか、みなさん、そんなに暴力や性表現に飢えてるんですか?
暴力表現は洋ゲーでおなかいっぱいだし、エッチなものはネットで探せば良いしで個人的にはコミュニティゲームにまでそれらを求める気は
まったく無いんですよ。洋ゲープレイした後にマタリとなにも考えずに遊べるゲームが作ってみたい、遊んでみたいですね。
後は31人協力プレイできるギャラ○シアン3とかやりたい(作る、遊ぶという意味で)、誰かモデリングと曲作ってくれる人いないかなwww
>暴力や性表現に飢えてるんですか? peer reviewって言っても只の他人じゃん。 まず、CC会員に目を留めてもらわな。 そして、配信したら、微かでも良いから気づいて貰って、 タダでも良いからプレーしてもらいたいじゃん。 更に利己的には金。 そうすると、「暴力や性表現」「不謹慎ネタ」と「2次創作」って楽ジャン。 自分の作りたかった、ギャラ○シアン3に萌えキャラ登場とか考えちゃうよ。 もしくは作った作品の出来より、稼いだ額が自分の価値って価値観。
社会に対して無責任ではいけない。 解ってる。それは中国人だ。 マシンガンの前に豚が流れ込んで来て、一瞬で屠殺場と化すステージとか、 まるで自分の本当の彼女の様に振る舞う子供とか、 アニメファンをニヤッとさせるキャラとか、(スターシステム?) 不謹慎だが、悪くない。望んでいる人達をきっとドキドキさせられるだろう。 それでも、不謹慎と社会が共存出来る一線があるハズだ。 そのギリギリを追求する事が出来るコミュニティを、私が個人的に探している。 失礼します。 ありがとうございました。
>>103 確かにお金が絡むと、そうなってしまうかもしれませんね。でもやっぱり、面白いゲームがちゃんと評価される環境になって欲しいと切に願います。
>>自分の作りたかった、ギャラ○シアン3に萌えキャラ登場とか考えちゃうよ。
ゲーム作ってた時に、ゲーム性に関係ないのに「売れるから」という理由で「パンチラしろ」とか「胸揺らせ」とか
「キャラを沢山だせ」とかいう偉い人からの指示に従う苦い日々を経験してから萌えキャラがトラウマになってる自分としては
それ以来「萌えキャラだけはカンベンな」って感じです。
AC6で自分の好きなフランカーとかラプターとかがああなってしまって、ムンクの叫び状態になったあとに「あ…ありのまま(ry」となって
orz状態になってしまった自分としては、もしあんなペインティングされてしまったドラグーンに搭乗する羽目になったら、
機械生命体とか巨大宇宙生物による人類滅亡の道を選ぶことでしょうwww
と、いうのは冗談だとしても、やはり実際にサービスが始まってみないとどうなるか分かりませんね。
106 :
名前は開発中のものです。 :2008/03/31(月) 13:46:01 ID:e7vEzDQk
ジェネレーションギャップを感じる もしくはもう根本的な価値観の相違 大人も子供もお姉さんも、楽しめるコミュニティは果たして生まれるのだろうか? 自分の作りたいゲームを作って配信できる
なんか同人のように自由にできると思ってる人がいるみたいだけどそんなわけ無いじゃん コミュニティに判断を委ねるったって最終的な責任はMSにくるのに 一般の商品とレーティングは同じでしょ
マルチスレッドってどういうことに使うと効果的なんですか? どなたか使い方教えて下さい。サンプルも見当たらないもので…。
ID:mP7d38ZN 変なのが来ちゃったな。。。
110 :
名前は開発中のものです。 :2008/03/31(月) 23:36:36 ID:e7vEzDQk
>>109 お前や俺を含めて、変じゃない奴がこんなとこ来ないんだよ
>ID:e7vEzDQk 変なのが来ちゃったな
XNAの性質上、ゲハ板のガキどもも来るみたいだからねぇ 前々からこのスレ変なの多いよw
>113 うん。 なんかスゴク落ち着く。
2ch→ゲーム製作技術→XNAスレ こんなところにいて自分は異色じゃないと思ってるほうが怖い 一般人にしてみりゃ失笑もんだよ? 自覚あるの?君達
ところでひげねこ。久しぶりだな。 スパボン3の時以来か? XNA3.0は間に合いそうか? 故障の原因とされる熱発生を軽減したFalcon型、さらに改良したJasper型。 ピアレビューの一般配信。 この3つを同時にホリデーシーズンに出せることがXBOX360の最後のチャンスだと思う。 大変だと思うが頑張ってくれ。応援しているぞ。もちろんここの住人もだ。 PS 猫飼いました。
>応援しているぞ。もちろんここの住人もだ。 まあ、なんていうか、そのコテハンのとりまき以外の住人もいることをだな・・・ もっと低レベルな議論ができる空気がなくなるんだよね・・・
2chのスレでの空気なんて自分で作るもんだ 粘着とかして
>この3つを同時にホリデーシーズンに 同時じゃダメだろwwwwww XNA3.0は今すぐにでもリリースしろ。 ピアレビューもホリデーシーズンて遅せーよ。 しかもβて。βなら今すぐやれよ。やる気あんのか。 仕事が遅すぎる。そんなんだから日本で誰にも興味持たれねーんだよ。 さっさとゲーム作れボケ。
ひげねこさんってどんなゲーム作った人なの? ご本人のサイト見ても、ボンバーマン94と猫コラムスしか判らんかった。
なにを言ってるんだ? この状況で>119はまだ年会費9,800円を払おうという、本当の勇者じゃないか。
βって全機能実装だけどバグ取りはまだって段階かな?
これからだ!と言ってる段階でそんなものがリリースできると思ってる
>>119 の頭ってすごいな。
9800円で勇者ってwwwwwwww
プレイ専門で9800円払える奴は凄いと思うよ。 普通はクオリティが保障されない物にそんなに払う気が起こらない。 俺もそれだけのクオリティの物を出せる気がしない。
9800円なんてはした金だけど 9800円分の価値も無いものには 9800円払う必要はない
政党のパーティー券みたいなもんかな
xnaやる為に買った.NET Framework 第2版が、むかつきすぎて返って面白いので助けてください。 奴ら、ILコードにNGen.exeかけたコードは「ネイティブコード」って呼んでるのに、 本来のネイティブコードの事を「アンマネージコード」だ、なんだといちゃもんつけて 糞汚い特殊コードをかまさないと使えないようにします。 その上で「上記のC++のコードをなんとか動作させるために〜」とか宣いやがります。 その後も、実際遅いだのなんだの言いたい放題。 「なんとか」ってなんだよ? その遅くて糞汚い特殊コードをどけろwww。 あとAppDomainとマーシャリング周りのアンマネージコード(只のネイティブ)使うなオーラが凄いんだよ。 …このスレ良いよね。こんな事、C#やCLIのスレに書いたら只のアンチだもんな。
なにそれ?XNAの本の話?なんでC++コードが出てくるわけ?
>>128 残念だがこのスレにはリッチャー信者の俺が居る限り貴様に安息は無い。
>実際遅いだのなんだの言いたい放題。
NGenを妄信する馬鹿どもに対するリッチャーの紳士的なアドバイスだ。
>「なんとか」ってなんだよ?
貴様は管理された世界から管理されない世界を呼び出すことの難しさをまるで理解していない。
SafeHandleの導入に関する逸話をネットで調べろ。貴様は起こり得る「漏れ」をすべて考慮に入れて
マーシャリングコードを書いているか?
C#本、ジェネリックやボクシングがのってる。(ガベコレはネット上で語り尽くされた気がする。) xnaでもあまり恥ずかしくないコードを書くのに一応目を通そうかと思った。 なんか、かなりキてるMS宣教師の不愉快な本だった。 C++やネイティブ云々は、xnaをwindows上で3Dライブラリの一つとして使う状況でもないと 実は関係ない。 安心していい。 そこをツッコむべきだよな。 >130 俺もツッコミ所満載だけど、オマエも大概のもんだなw。 >管理されない世界を呼び出すことの難しさ 余計なお世話だ。管理されなくても動く物は動くんだよ。 メモリーリーク、キャッシュオーバーフローだとか、エラーが返せ無いだとか、 そんなのでっかいシステムつくりゃ恩恵が受けれるだろうけど、一時が万事じゃねーよ。 例えば、個人のゲーム制作でその程度出来なかったらプログラマがヘボイだけだろ。 頑張って、最小スケールで起こり得る「漏れ」を書いて見せてくれ。「起こり得る」だぞ。 セキュリティパ−ミッションの一例とか書いて、これ以上笑いを取ろうとするなよ。 >NGenを妄信する馬鹿ども NGenしたコードの扱いが変に良い所を叩いてるんだけど。Ok? 話をずらすなよ、むしろオマエがJIT信者なんじゃね? JITは素敵だよ。よかったなw。
>>131 > NGenしたコードの扱いが変に良い所を叩いてるんだけど。Ok?
そりゃ安全性が確認されてるからな。
133 :
名前は開発中のものです。 :2008/04/02(水) 12:55:28 ID:ZRs5UYex
xnaのノベルエンジン誰かつくってー
ONScripterでも移植する?
赤坂先生のマインスイーパ第一回をやっているんですが、肝心なゲームの作成の部分から ソースコードやクラスの作り方を教えてくれないので、プログラミング初心者の俺は先に勧めません。 どうすればいいんでしょうか。それともこの連載は玄人様用なんでしょうか?
>>136 それはさすがに、VisualStadioの使い方に入るのでは。
何がわからん?
Visual Studioだ、なんでaが
>>137 何がって、すべてが分かりません。なんのクラスを追加して、中に何を書くのか。
記事にそれが書いてあれば、それを写すだけでC#の勉強になるのに…。
ただの愚痴です。
ただ、ゲーム本体のコードを読者に丸投げしてるけど、何の指導も無しにかける人が
対象なら、ゲーム本体に入る前の手取り足取りの丁寧な説明(Visual C#での空のコードファイル
の追加の仕方とか)はなんだったのかと…。
誰を喜ばす連載なのか今一わかりません。
>>139 VSで自動で作ってくれる枠をいったん全部消して作り直してるから
それなりに参考になるけどな。
そもそもキミはHelloWorldくらいは書いたのかい?
>>140 HelloWorld.cs
using System;
class HelloWorld {
public static void Main() {
Console.WriteLine("HelloWorld");
}
}
>>139 「本シリーズの目的」というところを読んだ?
少なくともC#をこれから勉強しようという人向けの記事ではないような気がする。
>>142 やはりC#をこれから勉強する人が並行してXNAを学ぶには不適切なサイトだったってことですよね
XNAは複雑だからC#の勉強には向かないんじゃないかなあ 0から始めるんだったらC#の本買って勉強した方が早いよ まあC#もどちらかというと既に他のオブジェクト指向言語が使える人のための言語だけど
公式のチュートリアル(未完)より個人のブログのほうが量も質も良いってどんだけー やる気がないくせに擁護ばっかすんなよ 良書ってのは誰が読んでも褒められるんだよ 初心者向きではないとか馬鹿じゃねーの そうやっていつまでもXNAとかC#のせいにしてろよ おまえの本なんか誰が買うかバーカ 今日もわかりやすい記事を検索して勉強しようっとw
一生検索してろバーカw
つーかおまいらもちろんXbox 360は持ってるよな? インサイドXboxでXNAのアイドル鈴木悠司が出てたぞ
SilverlightがC#に対応すると、XNAでアプレットゲームも作れちゃうの?
SilverlightはSilverlightのCLRなんじゃねぇの? Silverlight用のXNAを作らんと駄目だろ。 ブラウザベースかつマルチプラットフォームを目指してんのに インフラにDirect3Dが使えるとも思えんが。
お笑いマンガ道場の鈴木義司なら知ってるが
>>148 >>149 ActiveX用のコンポーネント作ればXNAもブラウザで動かせるだろ。
勿論Win限定になるが。
あと、XNAのhtml埋め込み実行の記事がどこかにあった。
URLは忘れた。
多分CodeProject
ブラウザで.NET使って3DやりたいならWPFのXBAPが手軽だよ
昔作ったフリーゲーム達をXboxで公開してみようと思って XNAを入れていろいろやってたんだが これハード買うだけじゃだめなのな たださえ故障率高いって言われてるハードを買うのに億劫なのに、さらに会員費とるとかもうね なんか一気に冷めてしまった 何か他にメリットあったら教えてくれ
>>153 箱○で自作プログラムが動いて面白いと思える人のためのものでしょ
外人マニアはネタとして面白いかどうかが重要で、メリットとか考えないんじゃね?
あえてコモドール64とかアップルIIでプログラム組んでる連中と同じ感覚だと思う
>>153 年会費取るくらいじゃないとアホがゴミゲー垂れ流すだろ?
メリットが欲しいなら値段つければいいと思うんだぜ
ゴミゲーを垂れ流す楽しさもメリットになり得ると思うんだが
ていうか煽る気はないけど、ここの住人がつくるゲームも十中八九(ry
ゲームの出来がどうではなく、人を楽しませる気がないんならお断りって思う。 おまえらゲーム好きなの?って感じるときもあるな、このスレに限らないが。
「俺の作った3Dワールドを探検してくれ」みたいなやつな
161 :
名前は開発中のものです。 :2008/04/03(木) 18:01:07 ID:yP9PrkSu
>>155 年会費はゴミゲーフィルタだったのかw
無料の開発環境を提供して、3〜4マソもする箱に興味を持たせて買わせれば勝ちなのに、
よくわからないコミュニティに金払って入らされることが嫌でやめる奴は、多くはなくてもかなりいるだろう。
箱買っちゃえば市販のソフトも結構買うだろうし、それこそコミュニティもどんどん活性化していくのに。ゲームに興味があるんだから。
販売戦略のつめが甘いっていうのは、こういうところなんだよ。
年会費をふんだくるアイディアはいいが、それによって一気に線引きが下がることに気付いていない。
日本では箱自体が普及していないのに。
http://ja.wikipedia.org/wiki/Xbox_360 に書いてあるCM起用の話でまだ学習していないのか。
ひげねこは上層幹部によく言っておくように。
箱の運命がかかっているんだぞ。
162 :
名前は開発中のものです。 :2008/04/03(木) 18:04:22 ID:yP9PrkSu
http://ja.wikipedia.org/wiki/Xbox_360 >2006年夏以降、日本ではイメージキャラクターにTOKIOを起用し、「do! do! do!」というキャッチコピーのもとテレビコマーシャルなどを大々的に展開したが効果は薄かった。
>原因はTOKIOの主たる支持層が10-20代の女性であり、若い男性を主たる顧客とするXbox 360では効果が薄かったことにある。
>同様の例に、40-60歳の女性は4ドアセダンより小型車を好むにも関わらず、大型セダンである韓国車ヒュンダイ・ソナタのCMにペ・ヨンジュンを起用して失敗した事例がある(2008年内の日本撤退が決まっている)。
こんなスレまで来ないで電凸でもしててくださいや
開発者に営業しろって言ってるのかな。
クリエーターズクラブ年会費については、ネットでXNA関連の記事読むたびに、不適切なコンテンツ云々みたいな ことが書いてあるけど、単純に収益のためだと思う マイクロソフトとして不適切なコンテンツ防止ってことにしてもらいたいのかもしれないけど
お前らゲハ板に帰れ
むしろこのスレをゲハに持って行くべきではないか
>>158 ここの住人は文句言うだけで作れませんからwwww
4xMSAAって、最終的に描画されたフレームバッファにたいして”のみ” ハードウェアでアンチエイリアスしてくれる機能 という解釈で合ってますか? あと、ひにけにの記事にあるMSAAのコードを追加すると NoSuitableGraphicsDeviceExceptionが出るんですが、誰か試した人いませんか? グラフィックカードはSM3.0に対応しているのですが・・・。 イベントハンドラの追加はコンストラクタでやっていいんですよね?
確かXNAチームの予算って年会費だけなんだよね?
>>170 > 確かXNAチームの予算って年会費だけなんだよね?
それはないと思うぜ
>>169 ゲームの初期化部分=Initializeでおk
ゲームロジックと関係なさそうに見えるからコンストラクタに書きたくなるけどな
あとは自分で確かめてみれ
>>170 会員が増える見込みはないのにな
会員制廃止して箱の売上から捻出したほうが儲かるのに(日本では)
このままじゃチームの末路は目に見えてるだろ
主婦コラムとか書いてる場合じゃないぞ広報
このスレで箱持ってる奴と会員に入ってる奴のリアルな数字を出してみろよ(社員の自作自演は除けよ意味ないから)
自分の将来のために今できることをやっとけ社員ども
なんで自分が場違いなことに気付かないんだ?
>>172 まさにデバイス関係の処理はコンストラクタでする、と思い込んでいましたorz
助かりました。ありがとうございます。
ちなみに私はXBOXも会員もないです。
会員費を払ってまでXBOXを買う価値があるのか、というのもありますが
とりあえずPC用を作れればいいや、という感じでやっています。
年会費払いたくないって人結構多いんだね まだ実態が見えない今じゃしょうがないか 俺も今から入会する気は無いけど、動き出したら入るつもりだよ ぶっちゃけXNAよりそっち目当てだ
Community Arcadeも始動してないし、いろいろ未整備な状態でこれだけの会費をとる(しかも自動更新)のは すごいよな
まあだからクレカオンリーなんだろうけど。 うっかりしてると引き落とされてしまうw 今月引き落としなんだよな、、、あいかわらず新しい360だとランチャー動かんし どうしたものか・・・
>>173 >>175 社員乙
>>174 基底クラスのコンストラクタとInitialize間でDeviceの準備が行われているんだろう
ということに思い至るべきだったな
会員にはならなくていいから箱は買っとけ
>>176 下手すりゃ詐欺だよな
>>177 もう詐欺だな
>>178 キミ、人と話すときいつもそんな態度なのか?
どうでもいいからゲハ板に帰れよ
XNA Game Studio 2.0を使用したら 無料でネットワークゲームを作れるってことではないんですかね? やっぱりそれほど甘くない? 調べてもいまいちLiveIDがいるとか有料なのか無料なのかわからない。 いちおうXBOX360じゃなくて、PCゲームを想定しているんですが・・・
>>181 PC ゲームの場合、インターネット経由の場合だと Games for Windows - LIVE のゲーマータグが必要 (有料)。
ただ PC の場合ソケットが使えるので、必要ならそっちを使うことを検討してもいいかも (ソケットを使うだけなら無料)
>>181 PCゲームの場合、どんな人たちに配布したいの?PCゲーマーの目に留まるかどうかも微妙なのに。
工作員を買って出て箱○を宣伝するつもりはないけど、Community Arcadeならマーケットプレースの新着
メニューにも並ぶんだよ。箱持ってない人にマケプレって行っても分からないか。
マケプレに置かれるってことは世界中のゲーマーの目に留まるってことで、なかにはアマチュアゲーフェチな
やつもいっぱいいるんだ。
>>183 なんか後ろ向きなメリットだな・・・
PCゲームよりも母数が小さいから目立たせ易いってだけのような
>>184 お前に情報収集能力が無いだけだよ
ITProにだって載ってるぞ
187 :
181 :2008/04/05(土) 00:20:12 ID:ritn/xe1
>>182 なるほどー。把握しまちた`・ω・´
いろいろ資料読むとXNA Game Studio 2.0使えば
帯域調べて同じような人同士引き合わせるとか、
ゲームサーバーが落ちても他のに切り替わるとか
かなり豪勢なサービスだなーと思ってたんで
無料なわけないと思ったんですがやっぱりそうですよね・ω・;
>>183 > PCゲームの場合、どんな人たちに配布したいの?
いあw普通に同人ゲーっす。
ネット対戦簡単に実装できるんならいいなーって思っただけっす。
188 :
181 :2008/04/05(土) 00:27:55 ID:ritn/xe1
ゲームサーバーの用意とか管理もできないですし、 通信の暗号化とか全部XNA Liveのライブラリがやってくれるらしいので 常識的に考えたら Games for Windows - Live を利用するのがいいっぽいですよね・・・ まぁ自分の開発のために年会費9800円なら全然やすいんですが、 ユーザー側はこれ使ってくれるかな・ω・; 同人ゲーム全体でこれがデフォルトみたいな感じになればいいんですけどね・・・^q^ とりあえず、情報ありがとうございました(__)
189 :
箱信者 :2008/04/05(土) 00:32:04 ID:lI6bL5jE
>>188 だから箱○に来いって
Games for Windows Liveは日本じゃ過疎ってるらしいし
>>181 >>182 せっかくC#で組むんだし、socketよりWCF使ったほうが楽。
つーかXBOXへの移植考えないならXNAじゃなくてもいいな。
PCのみでかつ2DのゲームならむしろXNA使わないほうがいい。
ピクセルシェーダ要求するし。
191 :
189 :2008/04/05(土) 00:42:47 ID:lI6bL5jE
まあ、いつでも気が向いたら箱に簡単に移植できるってのがXNAのメリットだから Xbox押し売りする必要もないな
192 :
181 :2008/04/05(土) 00:52:43 ID:ritn/xe1
>>190 なるほどー。たしかに・・・
オイラが作れるなんてメタルスラッグみたいな
ばりばり横アクション2Dが限界なんで・・・orz
あとはスパロボっぽいやつとか。
まぁそれでもネット対戦追加かなりできたらでかいなーと思っていろいろ調べてました。
> PCのみでかつ2DのゲームならむしろXNA使わないほうがいい。
では、描画ライブラリはなに使えばいいんですかね?
公式でDirectXサポートしてるのはXNAだけって聞いたんで・ω・;
Managed DirectX とかですかね?いまいち知らんのですけど。
>>191 それはでかいと思ってる。
英語適当に訳してポイッて置いとけば
誰かやってくれるってのはね。
でもネックは同人ゲーってところなんだよな。
今見たらGame for Windows Liveってここに「登録」する形っぽいよね。
同人ゲーだったら検閲で弾かれそうだおな・・・
東方みたいにオリジナル設定で一発当てれたらXNAで世界進出してみたいよね^q^
WinGLでも使ってろカスが
>>192 俺はGorgon使ってる。
SlimDXベースのやつ。
今作ってるゲームそのものはXNAに移植する気ないけど、
一応興味あるから互換クラスで各モジュールの移植性は確保してる
>>192 まずどういうことをしたいのか具体的にまとめる事から始めたほうがいいと思う
パイの大きい事を書いてる奴は、賛同者の多さを確認したい程度の意味だとおもうん。 特にxnaじゃ、デバッガやってくれるCC会員がどうしても必要ってコミュニティができるんだろ? 来年の話だけどさ。 俺は、ゲ制作板で3Dやシェーダーやる奴が仲間を見つけるのがお門違いな事を把握した。
>>194 Gorgonちょっと見てみたけど良さそうな感じだね
やっぱりこの手のライブラリにはお約束で日本語は描画できないみたいだけど
それくらいは自前で用意すればいいか
フォント描画って一度自作したらあとはほとんど使いまわせて便利だね
おぉ!良いジャンSlimDX。 MITライセンスで添付、再配布ができる。 これで、xnaメインでもパッドだけのために、MDXを入れるとか言わなくて良くなる。 Joystickのサンプルにtimer.Start();が入って無かったけど関係ないぜ。 いちお聞きたいんだけど、サンプルに入って無いだけでパッドもデバイス消失する 事があるんで良いんだよな?
DynamicVertexBuffer使ってる人いる? VRAMにある頂点を直接書き換えるとDrawUserPrimitiveより高速になるのかな?
>>198 ok
>>199 前スレにも載ってたが、360との関係でDynamicVertexBufferは非推奨らしい
>>200 非推奨のものが何故あるの?
Windowsでは使ったほうがいいんでしょ?
>>201 360で非サポートなんだよ
前スレで書いた人のソースはXbox 360 Programming Considerationsだと思うので、とりあえずそれ見とけ
なんか最近の書き込みをみてると、XNAを環境というよりはツールとしてみなしている人が多いな。 自分の世界で、なんとかXNAの便利な部分をうまく利用できないか考えている・・・みたいな。 やっぱり、C#、Java始めたばっかとか、プログラミングすらおぼつかない人たちに「ゲーム作りどうよ?」と 支援した方がいいと思う。チュートリアル記事も全編ソースコード&コメント付きで。そのかわり 作るゲームも超単純でおまえらから非難浴びまくりのやつで。 すでにスキルのあるプログラマーを支援すれば結果を出してくれるのは早いけど、XNAへのロイヤリティーが 低そうだ。
>>202 だからWindows用にしか使わないんだってば
とりあえずサンクス
>>204 >だからWindows用にしか使わないんだってば
そんな前提どこにも書いてないのに何故噛み付く?
何様なんだ?
何故と聞かれたから答えたんだが どうして文句を言われるのだろう(;_;)
それだけWindowsをデフォとして考えている人が多いんだろうな
>俺も箱持ってねーから誰か検証よろ。 箱の不人気ぶりにワロタorz
日本で箱持つ=負け組の代名詞だからな
>箱の不人気ぶりにワロタorz そんな自分の世界に浸らなくても良いよ。 その話題は有料9800円ってループネタになるから言いたくないだけ。
箱が無くても,モダンな言語からDirectXが一通り簡単に使えて まともなパフォーマンス出る環境は.NETくらいだし
ごめん勘違いだったw つーか、箱でゲームを動作させるまでの道程、敷居が恐ろしく高いことに絶望している。 LiveなんとかとかCreatorsClubとか、もうわけわかんねーよ。情報ねーし。 shader書いてるのが児戯同然に思える。
>>213 14日にセミナーがあるらしいでつよ。
そこで質問するのもありだとおもいます。
マイクロソフトとしてはCreators Clubの値段をどう正当化しているんだろうね おれの予想だけど、シェーダーモデル1.1程度(つまりXNA Game Studioが動く程度)のPCしか持っていなくて、 3Dゲームのデバッグが実行できない人にとっては、パソコンをわざわざ買い替えずに、リビングの箱 に9800円払えば簡単に3Dゲームの開発・実行環境手に入れられますよ〜みたいな感じ?
>まともなパフォーマンス出る環境は.NETくらいだし ライブラリとか多くて需要は多い気がするけど、まだ実感湧かないな。 実戦投入された事例とかあるの? 俺はゲーム作りながらC#とか勉強できてお得かな?ぐらいなんだけど。 あと、C#でパフォーマンスの話をするとハゲるぞと脅される。
C#できるのが前提なので初心者はゲームで遊んでなさい
そして誰もいなくなりましたとさ おしまい
219 :
453 :2008/04/06(日) 00:52:03 ID:EWPwyVLH
>>215 9,800円で型落ちのビデオカード買う方がマシなんだが。
あなたのゲームが世界に認められる(かも)!というトークで夢の騙し売りだな。
外国語講座のセールスみたいだ。
220 :
hage :2008/04/06(日) 00:58:51 ID:/CKbXKSt
ILコードのインライン展開の所為で、ポリモーフィズムよりswitchの方が速いのには泣いたな。 設計の肝は継承だろ。 実装と設計は一致しないとかよく言うけどさ、 マイクロソフトがJITコンパイラの見栄えをよくする為に入れたマッチポンプ に付き合わされてるんだよ。 おまえら。 気付けよ。
221 :
名前は開発中のものです。 :2008/04/06(日) 02:18:24 ID:qlDLk7cP
花やしきで本体配ってたらしいけどな くじ引きの当選者かなんかに ああいったイベントに訪れる人たちは潜在的開発者多いんじゃないだろうか
223 :
名前は開発中のものです。 :2008/04/06(日) 02:37:02 ID:qlDLk7cP
×そこそこのアマチュアプログラマですら騙されないのに ○そこそこのアマチュアプログラマは騙されるけど
>ILコードのインライン展開の所為で、ポリモーフィズムよりswitchの方が速い 意味がよくわからんのだが、C++だって仮想関数使った時点でインラインはねぇだろ。
機械語をマスターしろ
そもそもなぜCとかC++が使えないんだ?速度クリティカルな所まで全部C#で書けとかただの拷問じゃね?
使えるとか前スレで言ってたよ C++/CLIとか
わさわざマーシャリングするなんて気が狂ってるとしか思えない そうやっていつまでもがんばってね!
>>226 > そもそもなぜCとかC++が使えないんだ?速度クリティカルな所まで全部C#で書けとかただの拷問じゃね?
パフォーマンスを追及する人はフレームワークやらマネージドコードは卒業した方がいいんじゃない?
Xbox,、PCやZuneなどのハードウェアの違いの隠ぺいとか移植性とかXNAのメリットにあやかる予定が ないひとがXNA使ったら、そりゃ不満ばかりでるにきまっとる
で? あんたは何がしたいの 不満のある人全員を説き伏せたいわけ? 我慢しろと?妥協しろと? どいつもこいつも馬鹿ばっか
不満のある人が不満のない、または意義を感じている人を説き伏せたいように みえるんだが、そのせりふ自分にそのまま帰ってくるの分かってて言ってる のかな。むしろ馬鹿にしてる空気出しているだけ性質が悪い。
233 :
ハコ太郎 :2008/04/06(日) 08:48:39 ID:3LSxDEKu
黙ってコードうpれ
プロと同じ開発環境をフリーで寄こせっつってるようなもんだしなぁ。 PCさえあれば誰でも開発、配布も自由、その結果がただの混沌だけだったらどう弁解すんだろ。 年会費に関してはMSの広報のへぼさは言わずもがな、今の段階で何を約束できるわけでもなし、 趣味として払いたい人が払えばいいだけじゃん? なんか不満以前の邪推ばっか。 今はお試しとして暫定で入会させてくれればなぁ。 俺も年会費がネックで箱の購入に踏み切れない人間のひとりだし。
入会しなくてもゲームは作れるからまず作ってね
不満は大事だよ。
>20っぽくまとめて、ここに書かずに直接ここに書いた方がよい。
ttps://connect.microsoft.com/feedback/default.aspx?SiteID=226&wa=wsignin1.0 不満相手には、その程度のアドバイスしかできないハズだ。
良いところ、不満の賛同者を集めるぐらい。 安くなる手があれば大賛成だ。
それでもケチを付ける奴は、ループな話題をさも自分が思いついたかの様に話してる
本当に頭が残念な人だろ。 なにも思いつかないならスルーしろ。
俺としては、綺麗なILコードで書かれたAPIの追加や、綺麗なILコードを吐くサンプルを
creators.xna.comみたいな公式に載せて欲しい。
現状のcreators.xna.comの奴らは、設計もパフォーマンスも糞。 行数で給料もらってるのか?ってぐらい。
単機能紹介は一般ユーザのブログで十分。
>ここに書かずに直接ここに書いた方がよい。 うわぁぁぁぁぁぁ orz スレに書かずに、フィードバックに書こうな。
まあSpacewarのMSガイドライン無視のList<T>継承はどうかと思う
ここに出た問題は、年会費が無くなる事で大体解決しそうだ。
年に9800円のサービス(組合費みたいなもん?)が気に入らないなら相手にしなければいい。 部外者が文句言う筋合いはどこにも無い。
年会費高い高いとか言うけど、4ヶ月の奴じゃ駄目なのかねぇ。
年会費が必須なのはxboxでゲームを配布販売したい人だけなんですよ。 「xbox360のゲーム」に関してのみだから。 つまりお前らには関係ないってこった。
>>241 はい、相手にしてません
>>244 はい、関係ないです
ゲ製XNAスレ住人のほとんどがPC向けを想定してるのは泣けるねw
それにしても社員の擁護レスがひどい
本当に良いものかどうかはその開発者自身が一番わかっているはずなのに
少なくともXNAに興味を持ってこのスレにいるわけだし、
それをチームのためとか政治的な理由で擁護されても、ああそうですかとしか言えなくなるのがわからないのかな?
どいつもこいつも馬鹿ばっか
下手くそ
>>243 のような社員がまずわかってないのは
このスレにいる奴が自分のゲームを動かせないのに箱買うわけないってこと
年会費必要だと知ったらそりゃ箱買うのも迷いますよ
市販のゲームがやりたくて欲しいわけじゃないんだからね
こういうところがわかってない馬鹿は本当に頭が悪くて救いようがないと思います
またきますた。っていうか、レス増えすぎ。 例によって例のごとく二時間ぐらい滞在します。 ネット接続の調子が怪しいので、突然落ちるかもしれません。
>>69 >Randomクラスで0しか返ってこないバグがあるんだけど報告されてる?
もしかしてマルチスレッド間で使っていますか?もしそうなら、Randomクラスはスレッドセーフではないので
呼び出し側でスレッドロックする必要があります。この現象はXbox 360のみではなく.Net全般の症状です。
特にXbox 360や最近のマルチコアCPUではマルチスレッドが見かけ上ではなく、本当に同時に動作するので
マルチスレッドプログラムをするときには注意が必要です。
>>128 ネイティブコードは厳密にいうとx86のインストラクションのことで、NGenかますとILからネイティブコード変換が入り、
JITコンパイラをいちいち起動させずに済むので起動が速くなるし、CPUによってはSSE命令とか使ったりするという利点があります。
ただし、フルネームがついてるアセンブリファイルしか変換してくれないので、開発中の恩恵はあまりありません。
そしてC++/CLIを使った場合、通常のC++コンパイラとは違ってネイティブコードではなくILコードに変換されます。
ですから、C++/CLIのコードはネイティブコードではなく、アンマネージコードと呼ぶわけです。
C++/CLIの目的は.Net側から便利に使わせるための仕組みなので、どうしてもコード自体が煩雑になってしまいます。
もし、単にシンプルなAPI呼び出しで済むのだったら、C#側からP/Invokeを使うと楽ですよ。
>>161 私は一開発者に過ぎないので、門外漢の私に営業、しかもMSKK側の営業に関して言われても対処できませんので
直接、MSKKの方に意見してください。
>>249 もう来なくていいですよ
毎回質問や要望に対して必死に言い訳するだけで
誰の役にも立ってないから
盛り上がってる空気を作るのに必死なんだよ、察してやれよ こんなゴミ誰も触らないのにね
XNAの中の人も大変だな
ID:gipUzrtZ
それが何か? 悔しくて反論もできないの? ID書いて他の奴に賛同して欲しいんでちゅか? 文章が書けないゆとりはこれだから
>>255 とりあえず自分のレスを全て見てみろ。
お前はこの場に相応しくない。
ここは"ゲ製作技術板の"XNAスレだ
板違いかどうかも判断できないやつがゆとりなんて言葉を口にするとは
世も末だな
>>169 4xMSAAはバックバッファ以外にも、RenderTarget2Dにも指定することができます。
ハード的にはバックバッファもレンダーターゲットもレンダリングする対象という意味ではどちらも同じように使われます。
すいません、ひにけにのサンプルではATI系のカードでQualityレベルが1しか帰ってこない場合には同じ問題が起こります。
コード内のQualityレベルの設定をする部分を
pp.MultiSampleQuality = 0;
の様に変えれば問題なく動作するはずです。
>>174 デバイスの生成はGame.Run内で一番最初に処理され、その後に登録されたコンポーネントのInitializeを呼ぶようになっています。
ですから、Graphics.PreparingDeviceSettingsイベントはコンストラクタ内で追加しないといけません。
確かに他のデバイス関連の初期化はLoadContentですることが奨励されていますが、このイベントはデバイス生成する時に
どんなデバイスを作りたいのかをゲーム側で判断できるようにする仕組みなので、コンストラクタ内で設定してください。
>>181 詳しくはここに書いてあります。
ttp://blogs.msdn.com/ito/archive/2007/11/19/xna-2-0-multiplayer.aspx ゲーム製作自体は無料でできますが、現状ではGames for Windows、つまりインターネットを介したゲームを
プレイするにはXNA CCと、Liveゴールド会員である必要があります。
システムリンク、つまり同じサブネット内に居る場合には、そのどらも必要ありません。
ねこさんに質問。 少し前のレスにもあるDynamicVertexBufferって何? 確か360ってアーキテクチャ的に動的頂点バッファが使えないと思ってたんだけど、 わざわざこのクラスが追加されたってことは360でも動的なのが使えるようになったの? それともただのDirect3Dの動的頂点バッファと360上でのユーザーデータとの抽象レイヤ? マニュアルには今時のPCならどのみちユーザーデータ使えばおkって書いてあるけど。 それとXAudio2+XWMAってXNAで使えるようになりそう? やっぱ音はもうちょい細かく制御したい。
グダグダ言ってないでコード数行書けば済む話だろ 回りくどい奴だな しかもコンストラクタで追加したら駄目だっつの 日本語読めますか?
>>258 DynamicVertexBufferはXNA1.0やDirectXでDYNAMICをフラグ指定していたものを明示的なクラスにしただけのものです。
Xbox 360はAGPメモリの無いUMAなのでDynamicVertexBufferもVertexBufferも全く同じに動作します。単にWindowsとの
コードレベルでの互換性を保つために宣言されているだけです。
前のスレにDynamicVertexBufferを作るとVRAMにアクセスすると書いてありますが、厳密にはAGPメモリを介してVRAMにアクセスする
という目的の為にあったのですが、最近はSLIなどの仕組みが登場してきたので、直接AGPメモリを返すのではなく、一旦システムメモリに
書いてもらってから、VRAMに転送するといった手法を使うようになってきたので、マニュアルにあるようにDrawUserPrimitive使うのと
性能的アドバンテージは無くなってしまいました。
それでも中にはDynamicVertexBufferを使った方が速度的に優位になるビデオカードがあるのでそれに対応するためのクラスでもあります。
>それとXAudio2+XWMAってXNAで使えるようになりそう?
これに関してはコメントできませんが、今後の参考の為に具体的にどのような細かい制御をしたいのか教えてもらえると助かります。
>RenderTarget2Dにも指定することができます。 だからその方法は? マルチスレッドの定石は? 読者が知りたいのは実装方法なんだよ オナニーフレームワークの解説は聞き飽きた 役に立たないってのはこういうところ
>>260 そういうのは最初からマニュアルに書いておけ
DynamicVertexBufferとそうじゃないものの違いがわからないだろ
いちいちこのスレで質問しなきゃならんのか?
>>261 マニュアル見ろと。
コンストラクタの引数にないか?
>>252 > 盛り上がってる空気を作るのに必死なんだよ、察してやれよ
> こんなゴミ誰も触らないのにね
でもこの前のコンテストは70作品の応募があったそうな
>>260 >>コードレベルでの互換性を保つために宣言されているだけです
んー、大体予想どうりかぁ。紛らわしいから削除希望w
>>DynamicVertexBufferを使った方が速度的に優位になるビデオカードがあるので
そんだったらVertexBufferがLockRectの結果を直接返さないのっておかしくない?
SetDataじゃマネージ配列へのコピーが余分に発生するから
それこそDrawUser**に対するメリットが消えてしまうと思うんだけど。
>>具体的にどのような細かい制御をしたいのか
んー、まぁそりゃ生でPCMデータを扱えること全般かな。
例えば音主体のゲームなんかで動的にエフェクトを生成したい時とかあるじゃん。
再生ライン上のどこかで直接PCMにアクセスする手段は最低用意しとくべきだと思うの。
グラフィックデータだけプログラマブルなんて不幸平ッ。
>>261 >マルチスレッドの定石は?
>読者が知りたいのは実装方法なんだよ
XNA/Xbox360固有の話を期待してるの?
それともマルチスレッド一般の定石をXNAで学びたいって話?
自分だけは失敗せずに最初から正解のコードしか書きたくないって気持ちは分からなくもないけど
そのアプローチで伸びた人知らないからなぁ。
268 :
名前は開発中のものです。 :2008/04/06(日) 19:30:43 ID:qlDLk7cP
なんか物凄い荒んでる人がいるおwwwwwwww ま、俺としては使い捨ての故障ハード買わせるなら年会費タダにしろよ の一点張りだな こんな糞ハード買う人がいないことは日本の需要見ればすぐわかるでしょ ふと思ったんだが、ピアレビューって会員が動作検証とかすることになるんでしょ? 9800円でゲームやり放題だなwwwww こりゃ破綻するわ
>>270 >
>>264 > C#初心者の位置づけを詳しく、C/C++はバリバリだけどC#は弄ったことない人なのか、プログラム自体が初心者というので
> 変わってくると思いますが
もちろん後者。
「ソリューションエクスプローラでプロジェクトを右クリックして、新しい項目の追加を選び、コードファイルを選択
し、〜というファイル名を指定してください。
以下のコードをコピー&ペーストしてください。
「ソリューションエクスプローラでプロジェクトを右クリックして、新しい項目の追加を選び、コードファイルを選択
し、〜というファイル名を指定してください。
以下のコードをコピー&ペーストしてください。
「ソリューションエクスプローラでプロジェクトを右クリックして、新しい項目の追加を選び、コードファイルを選択
し、〜というファイル名を指定してください。
以下のコードをコピー&ペーストしてください。
と書いてくれて、かつコードを解説してくれるとありがたい。
ttpなんてプロトコルは存在しないぞネラーか? 詳しく〜すれば対応します 具体的に〜すれば対応します の常套句しか言ってんじゃないよ
>267 そういうのもあると思う。 理想だけなら、More Effective C++を読み終えて一本 プログラムを書きたくなる様な好循環がC#で欲しいってぐらいなんだ。 あと、NGIDにレスするのは辞めろよ。
275 :
名前は開発中のものです。 :2008/04/06(日) 20:10:17 ID:qlDLk7cP
盛り上がってまいりました!w あ、俺アレ知りたい ストレージコンテナを使ったセーブデータ読み書きのサンプル の定石w
>>266 DynamicVertexBufferが追加された理由のひとつにフラグを設定するのが面倒くさいっていう意見があったのと、
昔のドライバのDrawUserPrimitiveはマネージ配列へのコピーに掛かる時間と桁違いに遅いものもあるので
削除するのは厳しいと思います。
動的エフェクトでしたら、XACTのRPCを使うとピッチとかボリュームとか、ドップラー効果とかをプログラマブルに変化させることができますし、
DSPエフェクトの各パラメーターも同様に変化させることができます。ここでいう動的エフェクトというのは、まったく素の状態から
音作りというのが目的なんでしょうか?
しつこいようで申し訳ないのですが、ここら辺がXAudioサポートするかしないかの分岐点になってしまうので、私としては
「XAudioが無いとこれができん、これがないとこのゲームが作れん」というより具体的な意見があるとプッシュし易いです。
今までは「生PCMが弄れると良いかもしれん」と言う時点で却下されていることが何度かあったので。
>グラフィックデータだけプログラマブルなんて不幸平ッ
確かに、サウンド関係って昔から軽く見られてる部分はありますね。臨場感を出すためには非常に重要なファクターなんですけどね。
>>CC年会費について
費用が高いか低いかは人によってそれぞれだと思いますが、個人的には体験版無しで払うには勇気のいる金額だと思います。
もし体験版があったとしたら、どれぐらいの試用期間が欲しいでしょうか?
年会費についてはここで聞くと絶対タダという意見に偏りそうなので遇えてスルー。
というか、情報と、作成したソフトウェアの共有については無料にして、 販売を目的とする物だけロイヤリティを発生させればいいのではないかと思うわけですよ。 使えるか使えないかわからない物の情報を得る為だけに年会費を要求してるから全然普及しないのではないかと。 この一年ぐらいかかっても使う人がいないことが証明してるのでは?
>>ひげねこ氏 Windows Mobile に XNA が対応する予定はありますか? Zune 対応するなら WM も対応しないかなぁ、と淡い期待を抱いているんですが。
>>276 > 試用期間
2〜5週間ぐらいじゃないかなぁ。XNA をある程度使えるまで (小さなゲームのようなモノを1から作れる) ぐらいの期間は欲しいかも。
> XAudio
誰かが海外フォーラムで言ってたエミュレータってのは別にいいとして、(ファミコン程度なら XACT だけで作れるし)
オーディオで凝ったエフェクトをやりたい時に便利だとは思う。(LPF とか HPF とか歪みとかかけたり。)
ゲームの (サイドエフェクト的な) 効果音とか BGM だけならそれなりに使えるんだけど、
サウンドに偏重したゲームを作るときにはちょっと機能不足感が。
その点からは、最低でもカスタムの (例えば HLSL のような形での) DSP が使えると嬉しい。
>>276 >>フラグを設定するのが面倒くさい
そんなんでホイホイとクラス増やすのはどーなのヨ……。
>>マネージ配列へのコピーに掛かる時間と桁違いに遅いものもあるので
今時の環境ならユーザーデータ決めうちでデメリットは無いし、
実際に動的頂点バッファの効果が期待できる環境ならマネージ配列のコピーコストなんぞ
無視できるので、明確なインターフェイスのみを採用したってこと?
>>「生PCMが弄れると良いかもしれん」と言う時点で却下されている
そんなぁ……。駄目な理由を逆に聞きたいっちゅーの。
最小限の音源でゲーム環境のレスポンスからシンセ的なことやろうとすると
XACTではスケーラビリティに欠けると思うんだけどなぁ。
まぁぶっちゃけXACTはあんまし真面目に向き合ってないんで、
何かガツンと言ってやれることを考えてくるぜ。
あぁハードウェアで作動するプログラマブルオーディオDSPの時代は何時来るの〜。
>>271 と、いうと「できるXNA」みたいな感じですか?そこまで行くと文を読むよりチュートリアルビデオみたいな形式の方が良いと思うのですがどうでしょう?
また、プログラム全くの初心者の場合、最初にどんなゲームを作ってみたいのでしょうか?「できるXNA」はモグラたたきでした。
他にもいろいろと聞いてみたいのですが、ザッとまとめると
1:どのように講座(?)が進行するのか(1講座あたりを読む、見るのに掛かる時間と、その回数)
2:プログラム以外にもコンテントの作り方も含めるべきか?
3:ターゲットプラットフォームは?(Windows重視、Xbox360重視、両対応)
質問ばかりでサーセン。
>>275 >ストレージコンテナを使ったセーブデータ読み書きのサンプル
ひにけにのネタ帳に追加しておきました。パッと思いつくのはXNAでセーブデータにアクセスする時の基本、
例えばスコアデータの保存と読み込み程度ですが、差分セーブの仕方とか、クラッシュ耐性のあるセーブの仕方とかもやったほうが良いですかね?
>>277 情報に関しては現状でも殆どのものに関しては無料で入手することができます。逆にそれがCC会員の優位性を下げている原因にもなっているのですが
Xbox 360で動作させることができる、コミュニティゲームの評価することができる(ようになる)といった以外に優位性が無い現状は確かに良くないですね。
>>278 ノーコメントですが、要望が多ければ将来的にサポートするのではないでしょうか?
考えてみれば、会員登録が一時的に無料になったところで 360はちゃんと買わなきゃならんのだよな。 よし、逆にしよう。 会費払うから、360を、俺に頂戴(笑)
XboxはUMAだから、動的バッファに優位がないというよりも 静的バッファにペナルティがないと言った方が正しい訳か だったら、やはり今まで通りフラグでよかった気が駿河
PCとかZuneとか正直どうでもいい XboxでアセンブラやC/C++で書いたコードが走らせられるなら嬉しいんだけどなぁ ネイティブコード動かせるのってやっぱPCだけなのかな?このスレでXboxターゲットにしてる人少数派?
XDK一般販売したらこのスレで大人気ですね。
286 :
名前は開発中のものです。 :2008/04/06(日) 22:03:05 ID:qlDLk7cP
>>281 >クラッシュ耐性のあるセーブの仕方
そういうことまで考えないといけないのかぁ
暇な時書いてくださいw
>>279 一応XACTのDSPパラメーターには、Hi EQ CutやGainといったパラメーターがあります。
>その点からは、最低でもカスタムの (例えば HLSL のような形での) DSP が使えると嬉しい。
確かに、それは良いアイディアかもしれません。要望として出しておきます。
>>280 >>そんなんでホイホイとクラス増やすのはどーなのヨ……。
DX9のフラグは非常に複雑になっていて、フラグの組み合わせが無効になっているのも多く、その全てを把握するのは大変です。
これはXNAフレームワークを使っている人に限ったことではなく、DirectXを使っている人達からも文句の多い部分でした。
それがDX10に変わってからは基本的にCPUからRead/Writeするの二つだけのフラグに簡略化され、将来的にDX10サポートも視野に入れて
そういったレガシーな部分を取っ払うといった意味合いもありました。
>>「生PCMが弄れると良いかもしれん」と言う時点で却下されている
>>そんなぁ……。駄目な理由を逆に聞きたいっちゅーの。
一言で言うと法的問題です。メディア再生がサポートされた時にDRM付きの曲のPCMデータが見えてしまうと……。
ですから、逆にシェーダーライクなDSPがサポートされれば、法的問題もDSPが作りたいとい両方の問題が
解決するかもしれませんね。
>>282 それは良いアイディアかも、ただし携帯の様に「3年契約必須」みたいな但し書きがつくとw
でも、実現できたら意外にいけるかも?
>>284 えー、仕事で嫌になるくらいC/C++弄って、アセンブラ直は少なくなったけど擬似関数とかの使い方に頭悩ませてるので、
家に帰った後くらいは楽してコーディングしたいと思うんですけど。私だけ?
>>286 りょーかい
はう、こっちはもう日曜の朝6時。 もう寝ます。一週間空けると、レスが多くなるので日本時間の日曜午後と、水曜のお昼ぐらいに来るようにします。 そんな訳で次は水曜日のお昼頃に来ます。 ではでは
>>287 DSP については良い回答を貰えてうれしいけど、
生 PCM はできれば出力だけでもできたら嬉しいな。
>>288 ではでは。
日記更新も楽しみにしております :P
乙 はぐらかしたような答えになってるってことは 隠しでネイティブコードが使えるようになってたりするのかねぇ 繰り返すがXboxでのC#強要は拷問の一種だと思う
>>一言で言うと法的問題です。
ふ、ふーん? コンシューマ機だもんなぁ。
俺にゃよくわからんが、そんなのがあってもおかしくねぇのか。
>>ただし携帯の様に「3年契約必須」みたいな但し書きがつくとw
イイ……イイぞぅ、俺に金を払わせるまであと一押しだwww
まぁ360頂戴は冗談にしても、ゲーム作成方面から360に興味を持つ
ホビイストのために何か一工夫欲しいやね。
>>288 ハイお疲れさん。回答ありがとござんした。
別に無理しなくてもいいが
>>279 >その点からは、最低でもカスタムの (例えば HLSL のような形での) DSP が使えると嬉しい。
WindowsならXAPOでできたと思うけどXbox 360では無理なの?
あんまり詳しく知らんのだが。
>>281 >
>>271 > と、いうと「できるXNA」みたいな感じですか?そこまで行くと文を読むよりチュートリアルビデオみたいな形式の方が良いと思うのですがどうでしょう?
> また、プログラム全くの初心者の場合、最初にどんなゲームを作ってみたいのでしょうか?「できるXNA」はモグラたたきでした。
>
> 他にもいろいろと聞いてみたいのですが、ザッとまとめると
> 1:どのように講座(?)が進行するのか(1講座あたりを読む、見るのに掛かる時間と、その回数)
> 2:プログラム以外にもコンテントの作り方も含めるべきか?
> 3:ターゲットプラットフォームは?(Windows重視、Xbox360重視、両対応)
>
> 質問ばかりでサーセン。
そんな駄文書いてくれなんて一度も言ってない。
>>264 もう一度読め。
>>293 >>WindowsならXAPOでできたと思うけどXbox 360では無理なの?
XAPOとてボイスグラフの任意のノードに仕掛られるソフトウェアDSPってだけで、
別にオーディオDSP用のDSLを用意してるわけじゃないよ。(質問を誤読してるかも知らんが)
XNA唯一のオーディオAPIたるXACTは外部からパラメータを入力する以外に
音を弄る手段が無いから俺はグダグダと絡んでたわけだ。
このスレで一番うざいのは、XNAを使ったこともないくせに
嫌ならやめればいいだろとか非建設的なことばかりぬかす社員だな
XNAが持っている問題をみんなで議論して解決しようというのに
何も知らないくせに、はっきり言って論議の邪魔
擁護したいだけならゲハ板にでもいってろ
>>288 おつかれさん
二度と来んなよ
>>gipUzrtZ お前以上に非建設的な奴はこのスレには居ないだろ… スレの私物化はやめろ
フレームワークではなくて、使う人が出来損ないだと思うんだ。
使いにくいのにわざわざ使って文句言う馬鹿はいないと思いたい。
年会費タダになったら俺も箱買っちまうかもだが、 まずありえねえだろうな。 箱に既に認証システム入ってるだろうし、「日本は市場が狭いので限定的に会費無料にします!」ってわけにもいかんだろ。 市場が狭いって認めるようなもんだしな。
むしろ、XNAはXbox360専用にして欲しかったかも。 PCでは、エミュとして動かすぐらいでいい。 D3D9を切り捨てれば、よほどすっきりするはず。
年会費の所為で箱買えないって理屈が未だによくわからない
サービスが始まれば質の話も出来るが、金を払いたくないなんていう超個人的な事は・・・知るかとしか言いようが無いんだがな。 タダにしろって言葉大嫌い。
箱で遊べるゲームにあんまし興味が無い人間にとっては ぶっちゃけ気持ちの問題ではあるんだけどね。 会費が無料>「ゲーム機」を買えばそれだけでに自作ゲームが配信できる環境がついてくる。 会費が有料>自作ゲームを配信するために「ゲーム機」と「会費」を購入する。 的な視点の違いが生じるというかなんというか。 会費まで払っちまうと後々自作ゲームがオマケとして位置付けるための 自分への言い訳ができなくなりそうというかなんというか。
お前ら ここはクリエイターズクラブスレじゃないぞww
確かにw クレーマーズクラブと呼んだ方が適切だ
「ゲーム機」買わなくてもパソコンでゲーム作ってサイトでも作って配信すればいい
そこでランタイムの問題ですよ XNA Runtime + DirectX 9.0c + .NET framework 2.0 + α(コントローラーのためにMDX1.1など) このスレがPCターゲット多いって言ってるが それすらも怪しいもんだ XNAで作ったゲーム配信してるサイトなんてほぼ皆無
なんとか敷居高く見せようと必死でワラタ
敷居ってか、ユーザー側のな 試しにPC版公開してみ?一般ユーザーは全くプレイしてくれないから XNA使ってる人からは少しコメントもらったが
前スレでひげねこ氏も言及していたが 箱でXNAを使った場合、Pentium4の約2/3+マネージドコード+マーク&スイープGCで 実質1.5GHzくらいになるのか? Windowsで軽快に動くゲームを作成、意気揚々と箱を購入し、CCにも入会、いざ箱で実行してみると全然速度が……。 C++とかマルチコアとか、そんなの必要か?って思っていたけど 涙ぐましい努力をしたいって人達の気持ちがわかった気がする。 俺だったら…立ち直れないだろうな。払った金が気になって。
>>314 つーか、普通最初から360プロジェクトで初めて、360で実行しながら日々開発しね?そこまで360で動くことが重要なら。
Windowsに絞った開発でも、360での(マネージドコードでの)実行があやういんじゃ、悪いが、それを遊んでくれそうな
潜在的ユーザーの人口はもっと(ry
>>316 分かんなくておk
DishwasherとかJelly Carをプレーしていてとくに速度は問題なかったし、非常にクオリティーが高いものだった。
でも、開発者の香具師が毎日のように箱でテストしていなかったらそうはならなかっただろうってこと
追記 >いざ箱で実行してみると全然速度が……。 ここから真の開発が始まるんだと思うんだけどな。 まあ、文化の違いかな。固定スペックの家庭用ゲーム機としての 箱に慣れてるアメリカの開発者にとっては、マネージドコードによる制限なんて天井がわずかに低くなったとしか 感じないからね。
とりあえず、素人がいきなり箱で動かすことが無謀だってことはわかった。
全然無謀じゃないよ いきなり高望みするのが無謀なんだ
ってよく読めば自分の話じゃないのかw
つまりクロス開発なんて幻想で、Windowsである程度作っちゃう前に、早く箱買って毎日テストしちゃいなYO!ってことだろ? 俺にはそこまで箱に思い入れ無いから無理だわ。 朝からくだらない話に付き合ってもらって悪かったね。それじゃ。
なんだか会話が成立しない人多いよ
クロス開発をなんだと思ってたのかは知らないが実機テストもせずに完成させるのはさすがに無謀だ。
XACTでのシェーダー的DSP作成に期待してる。
ロジックを最適化させないとPCで動いても箱で動かない、ってのはもちろんだけど、 逆にモダンなGPUエフェクト(HDR、シャドウマップ等)を使いまくれば 箱で動いても一般人が家電で買うようなメーカー製PCでは動かないんだよなぁ。 「クロス開発は幻想」ってのが、どこを理想としての発言なのか確かに不可解だね。
WindowsとXbox360とで、XNAの性能特性が違うと言うのは判ったけれど、 とりあえずWindows上のXNAで、Xbox360の性能特性を体験してみる方法は無いのでしょうか。 最終的には実機でテスト必須とは言え、 開発機上で実機のリアルタイムに近い速度をエミュレートする方法があると便利だと思うし、 これから環境一式を揃えてみようかと考えている人の判断材料にも役立つと思うのだけれど。
もうめちゃくちゃになってきたなw
アイデアとしては良いと思うけど・・・。 果たして、エミュレーションかませた上で箱よりも同等スペック以上を出せる パーツを備えてることを最低条件としても、あらゆるPC環境で等しく箱上での実行特性を エミュレーションできるエミュレータが現実的に実装可能かどうかだよなぁ。
コントローラーは?コントローラーもエミュレーション?
何解ったように、難しげに言ってんの? この板の住人は主に2Dのゲームを作りたいから、ゲーム制作してしいる。 Spring contestは何が最優秀賞取ったっけ? 期間限定のcommunity gamesフリープレーでどのゲームが一番面白かった? ゲームの骨子、シナリオやマップの構文解析も、COMプレーヤのAIも衝突判定もCPUでやらせる。 っていうか3Dゲーのアイデアある奴居たか? オマエの妄想にしか居ないんじゃ無いか? ムリクリ箱○に2DゲーのアドバンテージもたせるならGPGPUだけど、論文とCUDAばっかじゃねーか。 ここはゲ制作技術板。 住人の大半は2Dゲーの夢が棄てられない奴。 箱○売りたかったら、3Dゲー制作のコミュニティでも作れ。
>330 逆だよw。 .NETCFのエミュレーションをして遅くするんだよ。 箱固有機能のvfetchのエミュレーションの話なら、どんなに遅くても、涙流して飛びつくよ。 それ以前に、HLSLから使えないvfetchのエミュレーションなんて、順番がメチャクチャだ。 >331 SlimDX
>>332 落ち着け。
行毎に書いている内容がばらばらだし、誰にレスしてるのかもはっきりしない
日本語でおkと言われるのがオチだぞ
SlimDXのDirectInput使いにくくない? Direct3Dは完璧なのにDirectInputはなんか実装が変…
>>314 1.5GHzは最悪の場合だとしても、理論的にどう頑張っても2.0GHzは越えられない
それが自分のスキル不足だとか、箱の限界なんだっていわれるのはわかるが
そこに年会費が絡んでくると話は別だよなぁ
このXNAに毎年9800円払うっていう感覚だもの
まぁ叩きたければどうぞご勝手に
そんなことをしても、箱を買う奴どころか会員なんて増えるわけないけどな
くさいものに蓋をして、初心者でも簡単にゲームが作れます、なんて謳っても
誰もついてくるわけがない
・・・それにしても水曜までもたないなw
>まぁ叩きたければどうぞご勝手に と >そんなことをしても、箱を買う奴どころか会員なんて増えるわけないけどな のくだりがつながらないんだが・・・ 最近、伝える気ゼロの独りよがりなレスが多い気がする。 伝わらなくていいならチラシの裏にでも書いとけよ
スレ見たらあまりのエスパーレスの応襲に、ちょっと壊れてみた。 この数スレのエミュレーションの話題をまとめられる奴が居るかむしろ聞きたい? >327はvfetchによるInstancedModelSampleか、RacingGame(XBOX360上で1024x720p 60fps)の話をしてると思われる。 >328は.NETCF(>314)の話をしてると思われる。 で、かみ合わないと思われる。 (※全て俺妄想。) エスパーレスすると、>327と同様の意見の人はRacingGameからエフェクトを取り除いてみるなどして貰いたい。 fxファイルだけで14kもあるが、ゲームの内容は変わらないだろ? >337 >くさいものに蓋をして、初心者でも簡単にゲームが作れます、なんて謳っても >誰もついてくるわけがない 俺も同意見。 むしろ、その糞臭いC#のパフォーマンスの話が出来る場は限られるので、 ココでその話ができるのは貴重だと思うぞ。
エスパーレスってなんだ?
>340 相手の書いてる事を全く理解できないで、 超常現象みたいな怪電波でも受信して、それ相手に返事かいてる様な奴やレス。 俺もう破れかぶれで書いてるんで、かなり逝っちゃってる。 「オマエが偉そうに諭そうとするな」とかの、ツッコミで書いてくれたなら、サンクス。
>>341 なんでやぶれかぶれなんだw落ち着けよ
360での話しになってるが、
>>20 でも言ってるように具体的な事例を言わないと最適化可能なのかどうかわからない。
本気で解決・改善したいならそうして欲しい。
なにもせずに頭で理屈だけこねてる人の場合は、はっきりいってお話にならない。
それはわかって欲しい。
実際に箱で動している奴がいないんだから 頭で理屈だけこねてるのは当然 このスレで全くそういう話出てないだろ みんな手が出せないでいる証拠 箱で開発している奴がいたら「具体的に」教えてくれよ 単発IDと社員は勘弁な
>>343 話にならないってのはぶっちゃけキミの事だよ。
XNAはPCアプリに対応してるとはいえ、今は基本的に360のLive Arcade開発をターゲットにしてるわけ。 初めから360コミュニティが対象なんだよ。 そこに横から入ってきて俺は興味ないからやり方変えろなんて言い様は相手にされなくて当たり前でしょ。
米クリエイターズクラブのフォーラム見てもそこそこのゲーマスコア保持している人が 多いしね。箱に興味ないアメリカ人は始めからXNAなんか眼中になくて、PCでゲームなり Modなり作ったりしてそれぞれのコミュニティーで活躍しているんだろうよ。 それと、パフォーマンスよりも何よりもセンスが重要さ。
>345 (ノ∀`) アチャー 正論だけど、ゲ制作板のxnaスレをそうする必要は無いんじゃない? 来年以降にそういうコミュニティができるらしいけど。 価値観の多様性は、匿名で話すネタとしては面白いと思うんだけどな。 >346 >米クリエイターズクラブのフォーラム見ても そこでscriptingも検索してみよう。CodeDomやCLIではないpythonやLuaも出てくる。PC向けも割とスタンダードだよ。 っていうか、某ItoがMDXを勧めてるよw。
> そこでscriptingも検索してみよう。CodeDomやCLIではないpythonやLuaも出てくる。PC向けも割とスタンダードだよ。 > っていうか、某ItoがMDXを勧めてるよw。 そりゃ検索すればいろいろ出てくるだろうけど、フォーラムにそこそこのゲーマースコアを持った人が多いこととどんな関連が?
>フォーラムにそこそこのゲーマースコアを持った人が多いこととどんな関連が? 別に否定してないよ。 折角話題に出たから、PC向けのエントリが普通にあることを書いておいた。
もうおとなしくhspでゲーム作ればいいんじゃないかと思った。
議論がいろいろな方向にいってるけど、現時点でXNA自体にとくに問題がないわけだからいいじゃない。 クリエイタークラブの年会費云々も、そもそも箱に興味がない人たちにとっては関係ないんだし。
>>343 から3時間半とはいえ一人もいないとは・・・
PCも箱もどうしようもないな
そもそも、適当にやっても金もらえる社員とは意識に温度差があるんだろうな
>>214 セミナー会費は9800円ですか?wwwwww
>>352 このスレには箱に興味がある人しかいないと思うが?
社員はどんだけ節穴なんだよ
仮にここで「セミナー参加者はもれなくクリエイターズクラブ4か月コードをもらえる」とデマ流したら、 OFF会の会場になるかもねw
興味はあるけど本業が忙しくて気軽に手をだせない 年会費は高い金額じゃないと思うけど お金払うなら身辺整理がついてから始めようと思っちゃって なかなか踏み込めないなぁ
そーゆー奴はいつまでもやらないから相手にしてもらえないよ。 ROMってろ
以下ループ
こないだから社員社員わめいてるヤツはここで一体何がしたいんだろ
俺を社員にしてくれって言う就職活動じゃないかな。
>359 そうかもな。 >社員社員 >360のイメージがある俺には解らなくも無いな。 今ある物に変に納得するのは誰の得にもならない。 地雷原で、xnaチームを先に歩かせて、一般ユーザーの俺等はその足跡を歩くようにするんだ。 奴らが立ち止まるなら、ずっと後ろから「そこに地雷はありませんよね?」と言ってやればよい。 年会費の話は、ホリデーシーズンまでに海の向こうで地雷を踏みまくるハズなのでOKでなくない?
■コテハン「ひげねこ」の常套句『詳しく』対策。 「詳しく」連呼で逃がさないように、ここらを読み返して質問に重みを付けよう。 □「Bという問題があり、これを解決するためにAが欲しい」という要望の方が選ばれます。 08/03/26はそういう意味で、「詳しく」を使っていたらしい。 >20 >24 □これがないとこのゲームが作れん」というより具体的な意見があるとプッシュし易いです。 08/04/06で増えた。 >276 ※倫理系(非人道的行為等)の話題は苦手らしい、広報の抜粋を訳すだけで答えた事にされるぞ。 前スレ漁ればもっと出そうだけど、とりあえず。 あと、逃げたと思ったらツッコミを入れよう。 >294 社員になりそうな勢いだよ。
>>360 は叩いて育てる必要があると思うのよ。質問させまくって、働かせる。
>>360 が立ち止まるなら、ずっと後ろから「そこに地雷はありませんよね?」と言ってやればよい。
なにおまえらこんな時間に盛り上がってんだよw
>363 thx >サンプルの充実と解説 っていうループネタの一つだよ。 Creators Club Onlineのサンプルの些細な欠点の一つだね。 >364 xnaやってりゃどのみち通る道だ。 開きなおらな。 オマエ、ここで笑うと、自分がやるときになったときに屈辱的だぞw。
>364を通らない道はある、ソースが公開されたラッパーを使えばよい。 その時は、やっぱりラッパーのソースを自分で改造するだけ。 ソース非公開のxnaなら、ある線から先の改善は彼らに肩代わりして貰える。
で、結局なにがしたいの?
>362
セミナーで質問をするとスタンプがもらえます スタンプを集めた人の中から抽選でXbox360をプレゼント! ただし年会費は自分で払ってもらいます
花やしきイベント、箱○抽選、セミナーとかに大量に金掛けるより 12ヶ月無料コード配りまくったほうがどう考えても安上がりかつ集客効果あるのにね 地盤が安定してないのに高層ビル建て始めちゃってどうすんのよ 効果の薄い最適化のために躍起になって無駄な努力をしている、一部の住人達と同じ思考回路だよ 布教活動なんてネットユーザーや2chで勝手にやってくれるんだからさ ただ愚痴るだけだとここの住人と同レベルになるんで セミナーで俺がガツンと言ってきてやるよ
>セミナーで俺がガツンと言ってきてやるよ みんなの気持ちを代弁してくれるのはありがたいが、 袋叩きにされんなよw 社員は気付いてないだろうが、年会費無料は開発者にとって嬉しい話のはずなのに、 このスレで叩いてるのは間違いなく社員だからな 結構見てるぞ 気をつけろ
喧嘩しに行くわけじゃないから大丈夫だ お互いがWin-Winの関係になるために提案と話し合いをしてくるだけ Win dowsだけになw
いつになったら失せるんだこの乞食は
セミナーだろうがフォーラムだろうが勝手にすりゃいいが、ここは場違いなんでわきまえてね。 いいかげんどうでもいい話で埋められるのは不快だ。
MS提供のXNAセミナーの話なのに、どこが場違いなんだ???
話すネタが無い奴に限ってこういう勝手な事言うんだよな 勝手に話すればいいじゃん 不快なら反応せずに黙ってネタ投下してろよ 反応せずにはいられないんだよな、馬鹿だから
どうでもいい話で埋められるのは不快だといってるんだが理解できないのかな?
社員と話したいのか話したくないのかどっちなんだよw
ttp://game13.2ch.net/test/read.cgi/gameama/1162148782/204 >そういや、先々週に秋葉原でイベントやってたね
>ちょっと覗いたけど、講座メインなのかデモがしょぼくて…
>しょうがないので、インプレスのできるXNAをもらってきた
>でも読んでない…
ほらみろ、現実のユーザーの認識はこんなもん
年9800円?は?何言ってんの?ってことだよ
イベントやって効果がありましたか?セミナーをやって効果がありましたか?
2006/10/30にスレが立って、たったの200レス
それに比べればゲ製作スレは長寿スレで、人も多くて良いね
そんなことここで説教して効果あるわけ?
クリエイターズクラブスレだと思い込んでるので。
>>372 > 花やしきイベント、箱○抽選、セミナーとかに大量に金掛けるより
> 12ヶ月無料コード配りまくったほうがどう考えても安上がりかつ集客効果あるのにね
>セミナーで俺がガツンと言ってきてやるよ
鈴木「ここはマネージドコードでSystem.out.println・・・」
372「そんなことより!俺の話を聞いてくれ!」
鈴木「え?なんですか?」
372「クリエイターズクラブ一年無料にしてくださいよ!」
セミナー参加者「ポカーン」
お試し期間があれば乞食共も静かになっただろうに、と思う
乞食はここでしか喚けないから問題無い
そうだねー君なんかを筆頭に
以前の.net信者の煽りあいと、現在のクレーマーズクラブ・・・。 ここはいつでもクソスレですね。安心します。
GSの真似事でテッセレーションってどうやるの? 頂点フェッチとテクスチャフェッチはできたんだけど 頂点を増減させる方法がわからない ねこな人教えて!
ここはGame Studioのスレだから、その真似ごとはスレ違い
君が普段GSでやってる作業を自前でやるしかないと思うが。
きますた。二時間程滞在予定です。っていうか斑鳩がダウンロード可能になった時点で強制的に落ちますwww
パートナーネットにあるじゃん>斑鳩 中身違うものなの?
とりあえず、要望として出しておいたのは以下の二つ
1:CC会員費について、体験版を用意して欲しい
2:XACTにDSPシェーダー?の様なものが欲しい
>>294 失礼、前のレスのほうでマインスイパーよりも他のゲーム作るほうが良いとかいった意見とかあったので、そこらへんのニーズがどうなっているのか
聞いてみたかったので、あんなレスになってしまいました。
で、マインスイパーのコードって公開されているんですか?パッとざっと流し見した感じては見つからなかったのですが。
記事を読む限りImageMangerクラスはImageName列挙型にある名前で指定したテクスチャにアクセスするためのクラスのようですが
MineFieldクラスしかり、どちらもソースコードが見当たらないので詳しいことは判りかねます。
>>360 この問題はXNA GS 1.0 Refreshの時に修正されました(XboxのSDK開発チームがコンパイラ側で対処してくれました)、
ですから、現状ではSPRITETEXCOORDセマンティックを指定するだけで、後はWindowsと同じようにテクスチャ座標として使うことができます。
>>391 Xbox 360では自由に頂点フェッチすることができますが、VSから出力する頂点数を変化させることはできません。
ですから、あらかじめDrawIndexPrimitiveなどで指定するプリミティブはテッセレート後に出力するプリミティブ数を指定するか、
あらかじめ最大プリミティブ数に設定しておいて、頂点シェーダー内で出力する必要のないプリミティブと判断したら、
その全ての頂点を同じ座標として出力することでピクセルシェーダーがはじまる前のプリミティブ描画のセットアップ段階で破棄されるようにするという
手段があります。
>>396 コラコラw
>>398 はぅ、コードの「解説」じゃなくて、コードを「書いて」くれでしたか。思いっきり勘違いしてました。サーセン。
わたしが同じゲームを書くと、恐らく別の書き方になってしまい、混乱すると思うので、別の題材の方がいいかもしれません。(そこで
>>281 の質問に戻る)
とりあえず、こちらの方からマインスイパーのソースコードの公開と、その解説の方を要望として出しておきます。
>>399 >1:どのように講座(?)が進行するのか(1講座あたりを読む、見るのに掛かる時間と、その回数)
講座は何回に分けてもいいけど、タイトル画面、ゲーム本体、ゲームオーバーという一連の流れを
組む完結したゲームじゃないとダメかな。ゲームの内容はあみだくじでも何でもいい。
もちろん2D。個人的には3Dが好きだが。
完結したゲームを作ったという達成感、それと、これからXNAを始めよう、プログラミング言語って何だか分からないけど勉強してみようと
モチベーションを高めるきっかけになるほうが大事。
>2:プログラム以外にもコンテントの作り方も含めるべきか?
それよりも、Game1.csクラス以外にも、なにかクラスを追加する必要がある例をあげて、ソースコードと
ファイル名(拡張子)、プロジェクトへの追加、Game1からの参照の仕方を解説する。
ただし、中身のクラスは単純にして、オブジェクト指向の特徴である「クラス」の紹介にとどめる。
>3:ターゲットプラットフォームは?(Windows重視、Xbox360重視、両対応)
両対応のXbox 360よりで。
過去のコンシューマゲーム機での簡素なプログラム環境を手に入れるのにも それなりにお金がかかってたし、年会費は別に問題ないと思うのよ。 ただ、折角の成果物を360向けに自由に販売したりフリーウェアとして公開したり出来ないのは困るよね。 XNA自体の開発もほいほい出来る訳じゃないんだろうけど、このままだと盛り上がる前に収束しそう。 順調に開発が進めば360の次のハードに受け継がれるんだろうけど、折角だから360で何かさせて欲しいな。
>>401 > ただ、折角の成果物を360向けに自由に販売したりフリーウェアとして公開したり出来ないのは困るよね。
コミュニティーアーケードがあるだろ。てか360関係の情報全然入ってないやつ多くないか?
>>397 INDEXを見てifで場合分けして、不要な頂点を同位置に合わせるって感じ?
なるほど、早速試してみる
サンクス
>402 ごめん、言葉が足りなかった。 動きが遅いと言いたかったのよ。 年末まで待たなければならないのは結構気が遠くなる。
>>400 意見ありがとです。ひにけにネタとして追加しておきます。
>>403 そんな感じです。ただテッセレーションの仕方にもよりますが最大プリミティブ数が多すぎる場合は、それを不必要と判断して破棄するのだけでも、
それなりの時間が掛かるので、描画するプリミティブ数が判っているのならば、あらかじめプリミティブ数を指定したほうが効率的です。
>>404 サーセン。ベータが春頃予定なので、CC会員ならコミュニティゲームが
どんな感じになるのかはもう少しで実態が見えてくると思います。
斑鳩来たんで、落ちます。こんどは日曜のこの時間に来ます。 例によって例のごとく、スルーされたと思った話題には再度突っ込んでください。 ではでは
スターターキットの翻訳と解説も欲しいな。 で、斑鳩来てるらしいぞ。
おっと。
落ちる理由が斑鳩来るからって、カワイイw
ベータ四月頃って初耳。
もう販売とかできるのかな?
斑鳩を超えるシュー公開してやんよ!
>>407 スターターキットの解説ってそんなに需要ある?
まだ見たことなかったんでざっと見てみるよ。
Spacewar見てみた。 ・・・何この尋常じゃないcsファイル数w たったこれだけのゲームに何やってんだー。 どう見てもオナニーです。ありがとうございます。 あんなので勉強しようとしちゃダメだ。特に何も知らない初心者。 挫折、ってか一瞬にしてXNAに興味が無くなること間違いなし!
そうなのか。 折角あるのだから初心者向けに、と思ったが。 判る人が見るんだったら英語のままでも大丈夫、か?
>>400 そこまでレベル低いのはひどすぎ
XNAはプログラマ用で初心者向けじゃないんだよ。
2DならFLASHでやっとけ
>>412 お前頭悪いな。XNAは「現在の」プログラマ専用なわけねえだろ。実際、XNAとC#いっしょに勉強している俺は
毎日十分学習の進捗を楽しめてるし。
>>400 でも、ズブのプログラミング素人を一人前のXNAプログラマに育てろといってないし。各々が学習を
始めたくなるような動機付けとなる講座をやれって言ってるだけだ。
2Dから学習を始めるのも何も問題ないだろ。最
最高のメリークリスマス
ん? ・・・あぁ、メリークリスマス。
ねむぃ・・・。ひげねこ出てくるのが平日の昼間なのが辛い。
どうでもいいけど古い情報見て喚いていただけというオチの
>>360 は
謝罪くらいしても良いと思った。
417 :
名前は開発中のものです。 :2008/04/10(木) 02:15:13 ID:HJrQZWmJ
>>411 判る人がとかじゃなくて、あんな面白いゲームのソースを解析したいって人はいないんじゃないかと。
レーシングゲームのスターターキットとかあるけど、デモ的な意味で見せたいなら
逆に初心者には繁雑なソースなんて見せなくていい気さえする。
「このゲームはXNAで作りました」っていう面白いゲームを見るだけで
「俺もXNAを使ってゲームを作ってみたい」という動機付けは十分なんだから。
ドキュメントのチュートリアルや機能毎のサンプルを見て学習していったほうが断然効率がいい。
英語だけどコードも載ってるしね。日本語ドキュメントは・・・残念だけど期待薄だね。
良質の翻訳じゃないと、必要な人にとってはあまり意味が無いと思う。
それから個人サイトやブログのTips、CCオンラインのサンプルだね。
XNAというフレームワークを知っていくにはこれで事足りると思う。
グラフィクス、数学、物理、ゲームロジック、最適化etc・・・個別に深く掘り下げていくのはそれから。
>>412 プログラマ用でも初心者向けでもないよ。
XNAは「ゲームが作りたくてしょうがない人用」なんだぜ。
「2DならFlash」なんていう短絡的思考こそが初心者と呼ばれるに値するんだぜ?
別にFlashが悪いと言ってるわけではないので悪しからず。適材適所。
>>413 口は悪いが概ね同意。
スターターキットもそうだけど、初心者やホビイストの囲い方がやっぱりヘタだと思う。
いかにXNAは簡単なんだと、便利なんだと見せ付けていかなきゃダメ。
実際かなり出来が良いんだから、良いところはどんどんアピールする。
悪いところも、隠す、触れないのではなく、それを公表した上で改善していくという姿勢が好まれるんだ。
>>414 メリークリスマス
結局俺はこんな長文レスをして何が言いたかったんだっけああそうだおまえらとっととくたばりやがれ糞野郎どもが
ちょっとすいませんが どなたか3Dをマスターできるまでの道しるべを載せてくれ。 ちなみに俺の現在地は、 3Dモデル表示 → モデル回転 → カメラ操作 → ・・・・ ↑ 今ココ この先を行ってる人がいたらどんどん載せてくれ。
>>418 > 3Dモデル表示 → モデル回転 → カメラ操作 → ・・・・
ひょっとしてXNAガイドブックやってる?
XNAガイドブックだと、
3Dモデル表示はChapter 3、モデル回転は、Chapter 5かな?カメラ操作はだいぶ飛んで15章だろうか…
もしかしたらそれ以前にあるかもしれないが、俺も読み進めてみないと分からないな。
>>418 >3Dをマスター
こんなアバウトな目標ではいつまで経っても身に付かない
まず3DPongとか縄跳びゲームとか仕様のコンパクトな習作を一つ完成させることを目標にしたほうがいい
何を学びたいのかまだ見えてないでしょ?
なんかプログラム初心者に対する気遣いに違和感覚えるのって俺だけ? マインスイーパの連載にしたって、XNAGSの使い方チュートリアルみたいなもんでサルでも出来るプログラミングじゃないと思ってるんだが。 「アマチュアのコンシューマ開発」と「ド素人のゲーム開発」を混同してないか?って思ってみたり。
ゲームを作ってみたいから毎日勉強してるって人と、 作りたいモノはあるけどプログラムなんかしたくないってやつがいたとして、 どっちかに教えろと言われれば後者かな。
後者はシナリオ以外全部募集してる痛い奴にしか見えないんだけどw
424 :
418 :2008/04/10(木) 15:22:33 ID:o2IhhXuv
一応目標というか作りたいものは、3Dフライトシミュレータみたいなものを目指しています。 モデルの表示とかカメラの移動まではなんとか習得できましたが、当り判定とかモデルの挙動まで 考えると、どうしたらいいか固まってしまう。
CEO兼企画兼シナリオ担当という肩書きをつけるやつだな。
>>424 3Dフライトシムに、当り判定とかモデルの挙動要る?
モデルの表示とカメラの移動だけでも十分なものが作れると思うよ。
まずは今持ってる技術でできる限りのものを作ってみなよ。ガンガレ
>>423 別にそれが痛いとは思わんけど。
特にプログラミングなんて時間掛かるわめんどくさいわキリがないわで最悪だ。
人がやってくれるなら俺だって頼むわ。
>>423 が二芸以上持っている人材でなければ、
「プログラム以外全て募集している痛い奴」と返されるのがオチ。
express版で開発している君へ。 msのカンファレンスでVSstdその他色々が無料配布されるらしいぞ VSは2005/2008共にpro持ってるからいいんだが、VistaUltimateの特別評価版ホスィ…
エースコンバットみたいな3Dシューティング作りたいのなら、ミサイルや墜落の当たり判定とか可動翼の モデルの挙動で済むけど、フライトシミュレータを作りたいとなると、簡単な航空力学の知識が必要になって 大変になるぞ。そういう知識を持っているか、フライトシムのプレイ経験があるのなら可能かもしれないけど。
地形の高さに沿って移動する物とかはサンプルの 「Collision Series 4: Collision with a Heightmap Sample」でやってるけど、 例えば橋とかあった場合や、建物のような障害物があったらどうやって処理するの?
飛行機と障害物のそれぞれの中心点を取り囲む仮想的な球を想像すればおk。 飛行機の中心座標から飛行機の周りの球の半径をr、障害物のそれをRとする。 if ( 飛行機の中心と障害物の中心の距離 < r + R) { 衝突しますた。 }
>>424 次にやるのは飛行機と地形のモデルを作って表示。
特定のキーで、加速・減速できるようにする。
アローキーで右に曲げたり左の曲げたりできるようにする。
そのとき、機体をZ軸に関して回転するといいぞ。
まだ物理計算的なものは考えなくていいと思う。
そしたらうpだ!!
その先はやさしいお兄さんがなんとかしてくれるはずだ!!!!
プロでも
>>430 が言う程のプログラムを片手間でさくっと作れる人なんか稀だよ。
仕事で請けたら時間かけて調べながら作るだろうけど。
理論的な正確さなんて考えず、見た目動いてればok。UFOシムでもいいじゃん。
>>434 自分に言い聞かせているように見える。
それが面白ければ誰も文句言わないけど。
理論知ってて敢えて正確さを入れないのと、勉強したくない、手抜きしたいから簡単な実装を選ぶ、というのは訳が違う。
後者はよく見るが、はっきり言ってショボイ。
初心者にありがちな悟り方。
それ、ただの言い訳だろって言いたくなる。
>>435 あー悪い、誤解させたらすまん。
理論的に正しいシミュレータと、正しくないものの価値が同じだと言うつもりはなかった。
理論的な正しさを追い求めて数ヵ月後にプログラムが完成するのと、
とりあえず動くショボイものが今週末あたりに完成するのでは、
いまの
>>418 にとって後者のほうが有益だろうと思っただけ。
>>418 が
>>430 のアドバイスを真に受けて「無理ぽい。じゃあヤメ」と思ったら残念だしね。
>>418 が航空力学に興味があって楽しく勉強できるのなら正確さを追求するのもアリだ。
ちなみに俺は十数年前にアスキーの「フライトシミュレータプログラミング」という本で3Dの勉強を始めた。 航空力学のコの字も無かったが、3Dプログラミングの勉強には非常に役立ったぞ。 最初はそんなもんだ。
>>435 欲張りはいつまでたっても完成させられない。
優先順位ふった結果、予め自分で定めた期間内からはみでるものを一旦忘れても
それが罪になるということはない(というかそのほうが効率が良い)でしょ
割り切りができないほうが初心者だお
改変・再利用が楽なように実装しておけばOK。
まあ、ぶっちゃけ他人の事だからどうでもいいんだけどね。 満足できると思えるものが作れれば、いいんじゃないかな。
440 :
名前は開発中のものです。 :2008/04/11(金) 17:04:46 ID:P9fE1VIb
>>439 >まあ、ぶっちゃけ他人の事だからどうでもいいんだけどね。
だったら黙ってろと
>>440 興味あるが、平日月曜日の18:30か…
>お気軽にご参加ください。
かなりヤル気ないと参加できないだろな
>>441 誰も君の事なんて言ってないのに
痛いところ突かれたのバレバレですよ低脳くん。
誰か翻訳してくれ
自分では反論もできずに周りに助けを求める。 馬鹿はマインスイーパーでも作ってなよ。
446 :
名前は開発中のものです。 :2008/04/11(金) 21:05:56 ID:P9fE1VIb
>>442 日本でこういう場が開かれることは稀ですから
XNAに興味がある方は行かないと損ですよ
>>422 >>427 >>428 のような、プログラムも組めない出来損ないにも是非参加していただきたい!!!
意味がわからんと言っているのだよ どうでもいいけど(笑)
意味がわからないなら日本語勉強しろ
痛い所を突かれて"どうでもいいんだけどね"と逃げたID:suDgykcK(ID:pgNtDfI7)を皮肉ったつもりだったんだけどな・・・
俺を
>>418 だと思い込みたい気持ちはよくわかったよ
もう一度言うよ。
計画性の無い素人は他人に口出しするな。
他の素人まで潰すのは勿体無い。
クサッチェル・ハヤスギタンダー
_,.r::'::::::::::::::-.、 r::::_;:---、、;;::-'ー、ヽ /':::i' ヾi ,,.r、:::::::i .: ll rr;i:::,r:::::! _,,,__, _,,,..._ .l:i ヾ:r::;:-、:r i'tテ;:. i:'tテ:r i::ヽ `ヾ::rt' ´ ' l::. ´ !r' ヾ.ィ -、ノ:. l ./!、 ー-‐;':. / / ヾ ヽ、 ' / ∧ ヽ ` 7‐r_'/ヽ ,r ヽ、 ` <ニrヽ 〉 ,r' -、 ヾ il l、 r  ̄ t- ヾi: lヽ ハヤスギ・タンダー[Tender Hayasugi] (1977〜 クサチェル人)
スレ違い板違いだと思うけどどうか質問させて下さい。 XNAで作られたゲームをVistaSP1,Geforce8600GTのPCで遊んでみたいのですが、どうも動きません。 複数のゲームが動かないので多分XNA自体動いていないのだと思います。 *Microsoft .NET Framework 2.0 Service Pack 1 (x86) *DirectX End-User Runtime Web Installer - 日本語 *Microsoft XNA Framework Redistributable 2.0 が必要との事ですが、全部入れました。 .NET 2.0 SP1はインストーラーに「対応してない」と言われましたが、そもそもVistaSP1に2.0SP1は入ってるようです。
XNA版RPGツクールでもあればいいのにね。 活況を見ればわかるとおり、日本人ってRPG好きだし。 絶対にウケると思うんだがな。
.NET3.5を入れても駄目?
_,. ----、 _,_
,r''" ヽ
/ r' `゛ ― ミ.ミミ
. l 彡 :. i
.! r' r'" 、 l
l.r-、" ,;;;::::::;;:,;,, ,,_i_
l ヽ ,r'i_lヽ "!irt、!
.! 、 - 、 iT
ヽ r 、 l,!
,. r ;ミヽ;:: -、,,,ノ
>>453 / ヾ、 ,.r'" r ,: ': ヾ 前スレの情報によるとCRT8SP1か.NETFX2.0SP1というものが必要らしい
'´ ヽ、. ;' ;r' ;'" r''";"' ,;!
ヾ; ; ,; ; '" ミ
ヾ;i:' ミ
ヾ、, ;r;, ,ミヽ
"''" ヽ
ナン・トカシロ[X Naruntime]
(1907〜1961 インド)
XNA版RPGツクールでもあればいいのにね。XNA版RPGツクールでもあればいいのにね。XNA版RPGツクールでもあればいいのにね。XNA版RPGツクールでもあればいいのにね。
>>455 >>456 情報ありがとうございます。
Vistaは.NET3.5を入れれば2.0SP1入れてることになるみたいですね。
それで、VisualC++2005,同SP1,.Net3.5,同LanguagePackJPを入れて再起動しましたが動きませんでした…
仕方ないので次はVisualC#2008とXNAGameStudioを入れて見ようかと思います。
それで動かなかったらMSへの恨み節歌いながら練炭炊(省略されました)
間違えて2008入れちゃってた… 2008じゃなくて2005じゃないとダメなんですね。 てっきり2005∈2008だと思ってました… でも動いた−!大変だったけど動いた−! やっとゲーム出来そうです。ありがとうございました!
> Microsoft XNA Framework Redistributable 2.0 これだけでccgameが使えるようにならないかねぇ。 でもそうするとデバイスセンターとかも入れなきゃならないし大変なのかな。
>>453 > スレ違い板違いだと思うけどどうか質問させて下さい。
> XNAで作られたゲームをVistaSP1,Geforce8600GTのPCで遊んでみたいのですが、どうも動きません。
> 複数のゲームが動かないので多分XNA自体動いていないのだと思います。
>
> *Microsoft .NET Framework 2.0 Service Pack 1 (x86)
> *DirectX End-User Runtime Web Installer - 日本語
> *Microsoft XNA Framework Redistributable 2.0
> が必要との事ですが、全部入れました。
> .NET 2.0 SP1はインストーラーに「対応してない」と言われましたが、そもそもVistaSP1に2.0SP1は入ってるようです。
>
>
360で遊べ
360で遊べと言っても、結局360に転送するにはVC#2005とXNAGSが必要になるんだけどね。
464 :
名前は開発中のものです。 :2008/04/13(日) 13:27:41 ID:bgd/Pq7C
こんにちは XNA GameStudioConnectと接続ができません。 環境ですが、 ・XBOX(192.168.0.3) elite XNA Game Studio Connect ・Windows(192.168.0.5) Vista32ビット VS2005(←XNAGameStudio2.0がインストールされている) VS2008 Keyを間違いなく入力しても、”Unable to connect・・・"とエラーになってしまいます。 ただ、WMP11との接続は問題なく出来るので(PC内の動画や画像をXBOX上で見ることが出来ます)、 何が原因でエラーとなるのかがわからないため、このスレッドで質問しました。 今後、自分のほうでも調査を続けますが、 何かエラーとなる原因がわかる方がいらっしゃいましたら教えていただけると助かります。 よろしくお願いいたします。
465 :
464 :2008/04/13(日) 13:40:07 ID:bgd/Pq7C
ちなみに、関係ないと思いますが、ファイアーウォールは全てOFFにしています。
きますた。例のごとく二時間くらい滞在します。
斑鳩近況、1面でAランク取れて喜んで、2面の頭でチェイン作れなくて悩んでるところです。
前に落ちたところからのレスに返事していきますが、とりあえず
>>464 Device Center使っていると思いますが、エラッたときのメッセージに色々と原因が書いてあるはずなので
それをあげてもらえば、なにかアドバイスできるかもしれません。
で、キーが間違ったてた場合は、Xbox 360画面の方に
Rejected connection from (IP address). Invalid connection key.
と表示される筈なので、キー入力ミスかそうでないかは判別することができます。
>>466 クリエイターズクラブの件だけど、クレジットカードの自動更新が不安なひとは、オプションで、
1年の契約期間終了する直前にユーザーの自宅に往復ハガキが届いて、そのハガキをMS
に送り返さないと自動的に契約が終了するってのはどうだい?
>>466 あと、いまXNAガイドブックやってるんだけど、ときどき練習問題で、記述(論述)問題みたいなのが
出てくるんだな。「うまくいかない理由を考えてください」みたいな。
そういうのを一緒になって考えるコミュニティーがあったらいいなと思うんだけど、マイクロソフトはお勉強
コミュニティーを作ったりしないの?
MSDNフォーラムもあるけど、スレ主→質問、他の人→回答みたいな流れだし。
XNA3.0とLive Community Arcadeが四月ベータリリースなんですって?
期待していますよ
>>467 というか会員権のクレカ以外の購入契約方法が欲しい
低所得層にはクレカなんて持てないのです
>>469 ベータは5月開始。ソースはクリス・サッチェル。
失礼、ネット接続(携帯)が非常に不安定なので、レスするのが遅れています。
>>409 ベータ四月頃って初耳。
「春頃」の予定です。CC会員である必要があるので実際の販売はできないと思いますが、答えはベータまでもうちょっと待ってください。
>斑鳩を越えるシュー公開してやんよ!
期待して待ってます。
>>414 メリークリスマス
>>416 ひげねこ出てくるのが平日の昼間なのが辛い。
希望時間があればできるだけ合わせるように努力します。やはり、平日の夜9時から12時くらいまでいいですが?
ただ、日本時間の夜はこっちの朝で、会議の時間があるので話が盛り上がったところでも強制的に落ちなければいけないという
問題もありますけど。
ねこひげさんに質問なんですが、Game.Update()とGame.Draw()は別スレッドで 非同期的に呼ばれているのでしょうか?(コア0HWT0とコア1HWT2?) Xbox360のXNA上でマルチスレッド処理する場合、Updateが呼ばれた直後とDrawが呼ばれる直前で 同期をとらなければいけないと考えているのですが、何か指針のようなもの、あわよくばひにけにのサンプルで取り上げていただけたら幸いです。 fixedでポインタ固定して配列操作の時間計測してみたんですが、普通にアクセスするのと速度変わらないんですね。ちょっとがっかり(JITが優秀なんでしょうか?)
C++/CLIの/cli:safeでコンパイルしたものは箱で動くの?
>Spacewar見てみた。
>・・・何この尋常じゃないcsファイル数w
確かにSpacewarは、そのシンプルなゲーム性の割りに複雑なつくりになっていますね。
ウェポン購入とか、レトロモードの搭載とか色々細かいことやってるんですよね。
個人的に、現状のスターターキットはコードを1から勉強する人向けというよりは、自分の作りたいゲームに近いスターターキットの
ソースコードやデータを変更して自分なりのゲームを作る、どらかというとMOD的な意味合いがあると思います。
学習素材は、要望によって今後充実していく、していきたいと思ってるので、色んな意見が聞いてみたいです。
>>467 >>469 購入方法や解約方法の改善についての意見として出しておきます。
>>468 >マイクロソフトはお勉強コミュニティーを作ったりしないの?
北米でその為に作られたのがcreators.xna.comです。もしこの日本語版が欲しいというのであれば、その旨を伝えておきます。
また、違ったものが欲しいのであれば、どんな志向のコミュニティが欲しいのか意見が欲しいです。
マイクロソフトに就職したいのですが。
IMEの制御方法(オン、オフ、入力文字列の取得)が分かりません。 ご存知の方いらっしゃいますか? そもそもできるのでしょうか?
477 :
名前は開発中のものです。 :2008/04/13(日) 18:21:17 ID:wiK4vMDJ
>>474 creators.xna.comの日本語版ほしいです。
というかスターターキットとサンプルの日本語版がほしいです。
XNA日本語版も「春頃」リリースと聞いたんですが、それに含まれてるんですかね?
>>472 Game.UpdateとDrawは同じスレッドから呼ばれているので同期をとる必要はありません。
使い方にもよりますが、fixedシンタックスを使ってポインタ、というよりマネージメモリをロックすること自体に時間が掛かるので、
ロックして、ちょっと配列にアクセスするという状態ではメリットはありません。また、配列のアクセス範囲のチェック自体は範囲内に
アクセスしている限りペナルティが少ないネイティブコードに変換されるようになっていてますし、現実には範囲チェックよりもメモリアクセス
自体に掛かる時間の方が遥かに長い時間かかるので、パフォーマンス差がでるのは限定された状況下のみだと思われます。
>>473 一応、動くみたいです。私も単純なテストをしてみましてが、動きました。ですが、当然サポート外です。
ttp://msdn2.microsoft.com/ja-jp/library/ykbbt679 (VS.80).aspx
の様に制限が色々とあるので、普段使っているC/C++を使えるようになる手段ではないと思います。
セキュリティの問題があるので、ネイティブコードを作るという目的でC/C++が使えるようになるのは厳しいと思います。
シンタックス的に使いたいというのであっても、C++/CLIの面倒くさい構文を覚えるより、C#が使えるようになる方が早いと思います。
>>475 >マイクロソフトに就職したいのですが。
私ではお答えできません。人事にでも聞いてください。っていうか、私が以前働いてた会社がMSに買収された流れで
ここに居るので参考にならないと思いますよ。
>>476 現状ではXNAフレームワークはIMEをサポートしていません。また、Xbox 360 OS上ではIME自体をサポートしていません。
Windowsd上でならコーディングする必要がありますが、使える筈です。
IMEや多国語サポートについては将来的にサポートできるように協議している所です。
>>477 >というかスターターキットとサンプルの日本語版がほしいです。
了解しました、多分既にあると思いますが要望として出しておきます。
>XNA日本語版も「春頃」リリースと聞いたんですが
これについては詳しい人に聞いてきます。
落ちます。 また水曜日のお昼頃に出没する予定ですが、要望があれば水曜の夜(8〜9時ごろ?)に来るようにします。 ではでは
>>479 回答ありがとうございます。Windows用ですので、頑張ってみます。
チームに挙がっている要望ってどうやって見るんだっけ?
人いなくなったな まあ当然か
484 :
名前は開発中のものです。 :2008/04/14(月) 17:41:24 ID:2W76bbG4
年会費緩和の交渉してくる みんな力をかしてくれ スレ住人全員がXbox360でゲーム開発できるようになって みんなで楽しくゲームや開発の話をするのが俺の夢だからよ
アンケート取ったら 「XNAに興味を持ったが箱を買おうとまでは思わない」 が大半を占めそう 初心者の方々に「箱は33%の故障ハード」という事実を隠すことなく示して これから改善していくんだという真摯な態度を見せることができるか 今日のプレゼンは見物だ
年会費とかどうでもいいし、Windows互換もどうでもいい。 360に特化した上で、XBLAに近い境遇でゲイツを稼ぐ方法だけ提供してほしい。 ゲイツを換金させてくれとは言わない。ただ、お前のゲーム気に入ったぜ!て 人からその多い少ないを問わず、ゲイツを受け取れればそれでいい。
ただいま。XNAオフラインセミナーで4か月クリエイターズクラブを頂いてきたぜw
早速反省会だけど、セミナー2回分をむりやり1回に凝縮してやったって感じだな。そりゃセミナー中に コード打って、デバッグしようとしたら、いろいろ上手くいかないリスクは生じるだろ。 1.XNA概論(実質的にGame Studio Express 1.0相当) 2.現状のXNA Game Studio 2.0 (ネットワークゲーム実装) 3.コミュニティーゲームについての説明で避けて通れない、注目のGame Studio 3.0 以上、実質3バージョンを短時間のセミナーでやろうとすれば当然無理がでるw 大体、今現在セミナー参加者の中で、Game Studio 2.0より、GSE 1.0やってるやつのが多いんじゃないか? アメリカとは1年間時差があると思った方がいい。 だから、ネットワークの解説なんかにあんなに時間使う必要はなかった。
皆の衆本日は良くぞ参られた褒美にこれを与えよう。
無料にしてと言ってくるとか書いてた奴はどうした?
無料にしてねと、あの娘は言った。
セミナー行ってきた感想を。 Community Gamesのベータがもうすぐ始まるらしいけど、アメリカのみ。 日本で売ってないZuneのデモ見せられてもなあ・・・ 「2chで言われたから・・・」ってクリエイターズクラブ4ヶ月分くれたのは嬉しかったけどね。
でもZuneはクリエイターズクラブ払わなくてもGame Studioと接続できるんだよな。お金も浮いたことだしで Zuneを購入して、イチかバチか海の向こうのアメリカ人向けにゲーム作ってみるのも一興かも??
無料セミナーでそれはありえねーw ネタだよね? それより3月のイベントでPC向けに出品した人達には 箱とクリエーターズクラブ送ってくれないの?w 箱で開発したくてもできなかった人達なのに、それを差し置いてセミナー参加者には配るとか、もう泣ける。
箱まで配ってたらただの奉仕活動になるだろJK と思ったが有名人に配ってるくらいなら開発者にくれてもいいような・・・
どこぞの馬の骨に箱やっても何の宣伝にもならんだろw ちょっと調べてみたらSpring Contestは優秀賞10万円だったのか。 出品も半分くらいは箱で出しているのが意外・・・ まぁもし出品するだけで入会権くれるなら糞ゲーでも提出してたがw で? 何? セミナーでの4ヶ月入会は「2chで言われた」から? ひげねこがちゃんとはたらきかけてくれたってことなんだろうが、 なんだろう、なんとも言えないこのキモチ・・・
>>495 マジで希望者全員に配ってたよ。
GDCでも配ってたみたいだし、チケット位は言えばくれるんじゃないの?
PCである程度のもの作ったんだったら、箱を貸してくれる位のことはしてくれてもいいと思うけど。
>>497 うろ覚えだが、「2chで『クリエーターズクラブのコードくれるんなら、セミナー行ってやるよ』って言われたので・・・」的なこと言ってた。
な、なんだって・・ 事実なら、ひげねこちゃんに乙と言っておかねばなるまい。 それにしても地理的に行けなかったのが悔やまれる。
XBOX360ほしい
最盛期には社長が年俸うん兆円もらってた企業が箱配っても痛くも痒くもないだろ。
箱までも支給してもらおうと考えてるやつに箱向けゲーム開発してほしくないな by 箱ユーザー 下手くそでもいいから、普通にすでに360でゲームやってる人がつくったゲームがやりたい。
クリエーターズクラブの無料券もらえたんで来月から触ってみようと思う。 しかしZuneはダメだこりゃと思った。 iPod Touchと同時代とは思えないわ。 全く触る気が起きない。わくわくしない。
アップルはiPodにXNAを採用しようとは思わないのかな?
そんな得体の知れないもの入れるよりJavaVM採用するだろ C#にする利点て何かあるかな?
JavaVMはのるみたいね iPod TouchはOSXのサブセットみたいな感じでOSX知ってるなら簡単だと思う OSX同様に下でUNIX的なものが動いてて、Apacheとか普通に動いた 世界一小さいWebサーバーktkrと思った OpenGLも動いて3Dバリバリだし、Zuneは敵にもならん
Windows MobileだってVisual Studio買えばなんでも作れるだろ。
>>508 議論をするつもりはないよ。
>>502 に書いたのは本心。
そう思う根拠を説明することは可能だが、反論は期待したくないし、意味もないので省略。
>>509 >議論をするつもりはないよ。
>反論は期待したくないし、意味もないので省略。
だったら黙ってろと
誰も困らないと思う。
人がいなくなるだけ
下手糞なゲームでも「クソゲーに無駄な時間を費やしたぜ」って呟いてゲームを消すだけ。どんだけ下手に コードされたものでも本体に害を与えることがない。それがマネージコードにする一番のメリット。ハッカー対策 でもある。パフォーマンスを低下させてもそうする価値がある。
結局そういうのは人の趣味で
こうだって決めつけても意味がないでしょ。
現実的な話として箱〇が欲しいと思っている私は、
>>502 の作ったゲームをやりたいとは思わないよ、残念ながら。
>>495 >箱で開発したくてもできなかった人達なのに
誰も金掛けてまで開発しようと思っていない、って言ったほうが正しいかも
>>497 >出品も半分くらいは箱で出しているのが意外・・・
逆に言うと、Winが半分も占めているという現状をもっと問題視しなきゃいけないと思う
金あるなら箱&CC配ってくれってのは同意
ただの乞食だがwww
俺は新しいPCが欲しいな
俺は金が欲しいな
新しいPCも金もいらないから 箱と会員権をもらって箱でゲーム作れる環境が欲しい。それだけでいい
物乞いしかいねえのかここは。 じゃあ俺はワイド液晶モニタ欲しい。
さて、大概にしろよ貴様ら。XNAとは「XNA's Not Acronymed」(XNAは略語ではない)の略である。 略ではないのに略であるとはどういうことだろうか? この問題は自己言及のパラドックス(*1)として知られている。 ここで重要なのは、その不完全性言語表現の論理のすり替えによる問題ではなく、 「XNAは略語ではないのだ」と謳うそのXNAの存在そのものに関わる重要な価値であり、 単に哲学的な文脈においてパラドックスという問題を持ち出すXNA(? is not acronymed)開発チームの ジョークセンスを我々は断固として糾弾していきたいと思う。 そもそもXNA(? is not acronymed)の前身となるMDX(Managed DirectX)(*2)は「管理されたDirectX」ということになるが ではDirectXはCOMで管理されていないのか?ということになり、.NETコンポーネントがCOMを廃絶するという次世代プログラミングの妄執が 今、XNA(以後XNAのことを「んあ」と呼ぶことにする)の手によって果たされたと言ってもいいだろう。 んあの目指す先はXbox360ゲーム開発に止まらず、まさにそのaliasであるんあがんあであるんあ。 今以て尚成長をし続ける素晴らしき可能性を秘めたんあ。春にはんあ3.0もリリースされるだろう。 問題はXbox360の日本での不人気、取扱販売店、年間ライセンシー、興味のある開発者の大半がその取り付く島も無いだろう。 一般ユーザーをターゲットにするならまだいいが、「クリエーターズクラブ」の名の通り、これからの販売戦略には民主化が推されているのだ。 基盤となる下地をつくるには、まず「認知度」が必要だ。それも「ファミコン」や「プレステ」並みの。 んあとXbox360を組み合わせた市場展開、そこに数多くあるアマチュアクリエーターのコミュニティ。 Xbox360ハードとクリエーターズクラブ会員権を持っている人がいたら著者に譲っていただきたい。 んあをこれほど愛している者もそうそういないだろう。
箱で早くテストしたいので俺にも送ってください。 おねがいします。
未完成のXNAに会費払うのを躊躇するのは判るが、箱くれって思ってる奴は情熱無さ過ぎだろう。 そういう人間が熱意をもって開発をできるとは思えない。 それはそうと>493によると日本ではベータが始まらないのか。困る。 これはやはり開発全体を急いでもらうしか…。
すぐ故障するマイナーハード、 ランタイム要求多過ぎでPCじゃ使い物にならないライブラリ(開発者に優しくてユーザに厳しい) ユーザがいいと思っていても、常識的な開発者はユーザに対するランタイム要求の多さが心の中で負い目になって、使おうとしないんですから。 こんな不満ばっかりのものをいつまでも気にかけてる時点で、十分情熱あると思いますよ。ここの住人もね。 気にかけてもらえる内が幸せだと思うんですけどねぇ。 箱送ろうが何しようが、まったく相手にしてもらえなくなる時期はすぐ来ますよ。 ゲハ板と違ってこんなに(XNA開発に)好意的なユーザがいるスレは大事にしたほうがいいと思います。 早くユーザ(信者)拡大しておかないと、二の舞になる。
このスレの住人で、とりわけ箱持ってないやつほど自分を過大評価する。 花やしきコンテストレベルの作品をLiveにアップロードしても大したことありません。ユーザーがオリジナルゲームを 投稿できるのはまだ先でも、Halo3で自作マップを、Forza2で痛車ペイントを投稿する文化は花開いていて、彼らは 無償でやってます。ニコニコ動画にうpしたい人は自分でキャプチャする機材を揃えます。 彼らが箱○をMSからもらってないのに、なぜXNAクリエイターが3万を超える商品をもらえるの?
ファミリベーシック、でべろ、ゲームやろうぜ、サターンBASIC、ワンダーウィッチ、PS2Linux・・・etc コンシューマ機の開発は失敗の歴史。手を出すのは一部のマニア。
君は根本的な勘違いをしている。 XNAが目指すところは、チンケなマニア同士のMOD文化ではない。 ましてやLive Arcadeに面白いゲームを並べるためのものでもない。 コミュニティ参加型であるためのものだ。 時代に応じ、WiiやDSのように幅広い年齢層を獲得するための戦略であって、 自作マップだとか痛車ペイントだとか、従来行われてきた焼き直し、 コミュニティの濃さを一般人に押し付けるためのものではない。 わざわざXbox360で行う意味がないではないか。今まで通りPCの閉鎖的な空間で楽しめれば。 そうではない。 もうそんな時代ではないのだ。時代が変わってしまったのだ。 日本人に限って言えば、不可解な人間のなんと多いことか。 だが私達は
>>526 日本から参加できるか聞けば良かった。
USアカウント作ってむにゃむにゃすればいけるのかな?
>>531 自殺行為だからやめとけ。今回のベータテストでマイクロソフトが注目しているのは「セキュリティー」だ。
飛んで火に入る夏の虫になる。
534 :
名前は開発中のものです。 :2008/04/19(土) 16:02:44 ID:x3CY68KD
コードの一つも書けないお子様が一丁前に物言うな アホらしい
536 :
名前は開発中のものです。 :2008/04/19(土) 16:26:26 ID:+VO879+1
中年だと思ってない中年じじー死ね 中年だと思ってない中年じじー死ね 中年だと思ってない中年じじー死ね 中年だと思ってない中年じじー死ね 中年だと思ってない中年じじー死ね 中年だと思ってない中年じじー死ね 中年だと思ってない中年じじー死ね 中年だと思ってない中年じじー死ね
日本語のヘルプさえあればもっとましなのになぁ〜
>>534 狙ってる層が違いすぎる('A`)
でも、素材を作る為のツールとサンプル素材が用意されてるのはちょっと良いな。
プログラミングの前に素材探しで疲れるorz
まだ送られてこないみたい もう何ヶ月?
入会したら箱○が貰えるとか思ってん?
KKは傀儡だからな。何かを送るなんて権限持ってないだろ。 にしても、中途半端に「〜しっぱなし」ってのが多過ぎ。 人材発掘や支援なんてのは建前で、GDCやらの政治的な絡みでしかやってないのがバレバレ。 そういうのを感じさせないようにするのが手腕だと思うんだけどねえ。 はっきり言って俺は幻滅した。XNAではなくKKに。
にこコラムがこれからってところで止まっててワラタ どう見ても挫折です。本当にありがとうございました。 初心者の敷居の高さを公式サイトで証明しちゃってるけどいいのかなw まぁそれでも作る人はいるんだから、そういう人材は大切にしないとね!(・∀・)ニヤニヤ
>>542 何を今更w
ライブのイベント(啓蒙活動)としてキャンギャルとか呼んで、ユーザーからはKK社員
の福利厚生とか言われる始末。
GoWというゲームのCMはあまりにも酷いデキで、海外からも注目されまくり。
ゲハの360本スレでは、MSKKは仕事しろ!いや、寧ろもう何もするな!が合言葉。
GowのCMはあれでよかったんじゃね? グロい映像垂れ流しても日本人は反応しないと思うから
頭の悪いKK社員が釣れますねw 誰もグロい映像を垂れ流せって言ってるわけじゃないんだよ 「Gears of War CM」でぐぐってみたら? みんな大絶賛だよ
つーかMSKKって、こういうサイト一般や2chでの風評をまったく聞かずに 独り善がりに勝手に突っ走るから、いつもいつも失敗を繰り返すんだよ いつもいつもいつも、いい加減にしてほしい わかってんのかな ゲハと違って、みんなが箱と会員権を欲しいっていう 願ってもいない需要があるんだから、さっさと配ればいいものを、配らない わけのわからないCM起用に大金費やして、機会損失出しまくってるのと一緒 頭おかしいんとちゃうか? そして俺のIDにはmsが付く始末 これだけ言ってもわからないようじゃ、もう首吊って死ぬわ
あ、CM起用には大金費やしてないかw 金を掛ける場所を見極めろってことですね もっと言えばマーケティングの勉強しろ 一度でいいから箱でゲーム作りたかった・・・ 死にます
そもそもあのビデオはCMではないのだが・・・
「才能あるクリエイターである俺様に箱を配らないのは機会損失アル」
またXNA以外の話題で盛り上がってきました いつもひげねこが落ちた後から始まるんだよなぁ 時間逃して悔しいのか、いなくなってむしろ安心して叩きが書けるのか…
webの意見がすべて正しかったら みんな大金持ちだよw 機会損失とか何様だよw
各種統一スレッド 単発質問、単発依頼、思いつき企画、メンバー募集、成果・作業報告等は各種統一スレへ 板案内・初心者質問、 〜作ってください(依頼・企画)、 〜作ろうぜ(メンバー募集)、 〜作ってます(共同製作・プロジェクト)、 〜作ってます(自主製作・作業報告)、 〜作りました(評価希望)
ひげねこもKKにうんざりしてるんだろ。 質問も要望も出ないし。
555 :
名前は開発中のものです。 :2008/04/21(月) 01:03:06 ID:mi+TvChI
ひげねこの書いた本なら中身にもよるが8000円くらい出してもいい。 くだらない入門記事をすっ飛ばしてどんどんチューニング手法を取り上げていく。 ILを意識したコーディングや.netCF諸問題、360アーキテクチャやパフォーマンス叩き出しなど t-potのXNA記事以上のネット上にない情報が欲しい。 ネットで簡単に手に入る情報なんてとうの昔に吸収したっつーの。 日本人XNA開発チームの持っている情報を余すところ無く。 早く俺にも箱と年会費送ってくれよ。 ゲーム作るのもそうだが、360っつーハードで動かすのが大変なんだ。しかも.netで書かされる。 XNAでゲーム作った事のない奴は何でも簡単に考えやがるけどな。 本来ならPS3でコアCELLプログラミングしてたほうが楽しいんだ。 それをこんな海外ハードでゲーム作ってやるんだからありがたく思え。 これでXNAバッジとかくだらない初心者向けの本送ってきやがったら、
>>555 Nyaruru氏のおっかけになったほうが早そうな内容だなww
8000円分のボリュームとなると、執筆だけでもかなりの期間になりそうだし…
でもinside XNA 3.Xみたいなのは欲しい
ひげねこさんに教えて頂きたいことがあります。
メニュー画面等のGUIを作ろうと
http://creators.xna.com/Headlines/developmentaspx/archive/2007/01/01/Game-State-Management-Sample.aspx を眺めています。
このサンプルでは、DrawableGameComponentであるScreenManagerがGameScreenを統括し、
GameScreenの子であるGameplayScreen内で、実際のゲームプレイ部分のUpdateやDrawを行っているようです。
この作りを今作っているゲームに適用したいのですが、一つ問題があります。
今作っているゲームでは、EnemyManagerとかMapManagerとか各要素を統括するManagerを
DrawableGameComponentで作り、GameのComponentsに登録しています。
各要素、例えばEnemyの表示とかは、EnemyManagerの内部でEnemyのDrawを呼び出しています。
従って、作っているゲームにサンプルの構造を適用するなら、GameのComponentsにScreenManagerのみを登録し、
他のDrawableGameComponentはScreenManagerで持つ別のComponents(可能かは知りませんが)に
登録し、Game→ScreenManager→他Manager→各要素、という順で統括、メソッドの呼び出しを
行う形になるのかなと思っています。
ですが、Game→ScreenManager→他Manager→各要素という繋がりは、歪に思えます。
そこで知りたいというか、ひげねこさんに教えて頂きたいのですが、上記サンプルは、ScreenManager以外の
DrawableGameComponentをどう取り扱うことを想定して作られているのでしょうか。
それとも、DrawableGameComponentはScreenManagerのみで、他はUpdateとDraw相当のメソッドを持つ別のクラスで、
ScreenManagerの中から明示的に呼んでやる形になるのでしょうか。
教えていただけると助かります。よろしくお願いいたします。
>>557 訂正
× Game→ScreenManager→他Manager→各要素
○ Game→ScreenManager→GameplayScreen→他Manager→各要素
ですね。
559 :
名前は開発中のものです。 :2008/04/21(月) 07:34:23 ID:mi+TvChI
>>556 Nyaruruは俺の師匠だ。
本は8000円くらいまでなら喜んで出せるというもので、それだけの価値はあるだろう。
少なくとも、メリットの全く無い会員費に年9800円も払うよりは。
>>557 ひげねこをご指名のようだから敢えて何も書かないけど
フォーラムかメールで送ったほう早くね?何日も待つん?
560 :
名前は開発中のものです。 :2008/04/21(月) 07:48:12 ID:mi+TvChI
とにかく早く箱と年会費送れよ。 仕事忙しくなると360でのテストどころかXNA自体触る時間がなくなるんだからな。 ホリデーシーズンに動き出してもしょうがないだろ。誰も間に合わなくなるぞ。 今しかないんだ。早くしてくれ。仕事遅いぞ。
タダは怖いよ 例えばAppleの客のように好感度でそれなりに収入もあって 自分が良いと思ったものにちゃんと金を払う客がついてる方がいいよ タダに群がる客は他のタダの場所に移動するだけで ポリシーもセンスもスキルもない人たちが多いと思う そいつらをつり上げる巨大な企業が業界をかきまわしてつぶされた文化は多いよ ゲームでいえば360のユーザーはちゃんと自分の基準で 物を買ってる人たちだと信じてる
>>561 何か壮大な話になってるがそのタダによってつぶされた文化って具体的に何?
そう言えばコンテストに応募した人に景品が貰えるって聞いたんだけど もう二ヶ月経つんじゃないの? 俺もXbox360欲しいよ 店に置いてないのはさすがにビビった
そういえば午後6時から8時間LiveはメンテだからXNA Game Launcher/ Connectは使えなくなるはず。 箱でデバッグできなくなるから注意な。
自分の箱で動かすのに金取る理由がわからん
567 :
名前は開発中のものです。 :2008/04/21(月) 20:10:10 ID:mi+TvChI
すぐ故障するハードに金払って、年間9800円払って、メンテで使えない?
馬鹿じゃねーの。
>>561 無料のXNA使うなよ。無料のVS使うなよ。フリーソフト使うなよ。
金払って公式の開発キットでも使ってろ。
>>563 KKは人に指示してもらわないと何もできない集団だからな。
みんなでメール送って早く箱と年会費配らせろ。
>>566 何も考えずに金を取ろうとするから、逆に誰も近寄らなくなってることに気付いてないよな。
>>565 が一人で何か言ってるのが笑える。
深田恭子
深町君の呪いとな
>>567 MSじゃなくてもお前みたい奴はどこの会社も相手にしてくれないと思う
XNAガイドブック(135ページ)をやってるんですが、下のメソッドがどうして500ミリ秒ごとにtrueを返すのか 分かりやすく解説してくれる神様はいませんか? ゲームクラスの変数宣言部 private double mDblPreviousFrame = 0; //直前のフレームでの経過時間 private double mDblCurrentFrame = 0; メソッド bool Timer(GameTime gameTime) { bool bNewInterval; double dblMS = (double)gameTime.ElapsedRealTime.Milliseconds; //フレーム間の経過時間の加算と、変数のオーバーフロー回避 mDblCurrentFrame += dblMS; mDblCurrentFrame = mDblCurrentFrame % 500; //経過時間が増えているのでインターバル未完了 if (mDblCurrentFrame >= mDblPreviousFrame) bNewInterval = false; //インターバル完了で現在の時間を0にリセット else bNewInterval = true; mDblPreviousFrame = mDblCurrentFrame; return bNewInterval; }
それで、いつになったら私達にも箱とCCを送ってくださるのでしょうか? いい加減、こちらも相応の措置を取らせていただきますよ。 それとも虚偽を認め謝罪しますか? どちらにせよ、これ以上ご自分達の顔に泥を塗らないほうがよいと思いますが。 経緯をネットで公表することになります。 ただでさえ評判が悪いんですから、もうどうなるかわかりませんよ。
特アがよくやってるゴネ得ですね、わかります。
火の無い所に煙は立たず こういった不祥事や無思慮がアンチKKを増殖させているのだなぁ すぐ送らないから1ヶ月も2ヶ月も先延ばしになって、結局反感が爆発する 明日やればいいや、明日やればいいや、とでも思っているんでしょう 本当にKKは何もわかってないなぁ 箱配る金もないならさっさと倒産すればいいのに
>>575 >火の無い所に煙は立たず
チョンが大好きな言葉だな
"文句は根拠"ってか?wwww
577 :
名前は開発中のものです。 :2008/04/22(火) 21:45:24 ID:mFa/vHOz
>>572 何が分からないのかが分からない…
とりあえずコメントが微妙そうだったので書き直してみた。
private double mDblPreviousFrame = 0; //前回のフレームでの経過時間
private double mDblCurrentFrame = 0; //今回のフレームでの経過時間
bool Timer(GameTime gameTime)
{
bool bNewInterval;
double dblMS = (double)gameTime.ElapsedRealTime.Milliseconds; //フレーム間の経過時間(ミリ秒)
mDblCurrentFrame += dblMS; //フレーム間の経過時間(ミリ秒)を加算
mDblCurrentFrame = mDblCurrentFrame % 500; //500ミリ秒以上経過したら余り時間を残してリセットする
//500ミリ秒以上経過しているかどうか調べる
if (mDblCurrentFrame >= mDblPreviousFrame)
bNewInterval = false;
else
bNewInterval = true;
mDblPreviousFrame = mDblCurrentFrame; //今回のフレームでの経過時間を保存
return bNewInterval;
}
578 :
名前は開発中のものです。 :2008/04/22(火) 21:48:14 ID:mFa/vHOz
>>577 補足です。
仮に1フレームに200ミリ秒経過するとすると
if (mDblCurrentFrame >= mDblPreviousFrame)
で↓のようになると思います。
フレーム数 1 2 3 4 5
mDblCurrentFrame(ミリ秒) 0 200 400 100 300
mDblPreviousFrame(ミリ秒) 0 0 200 400 100
ちゃんと500ミリ秒を経過した4フレーム目でtrueを返すかと。
ビルドしてなくて脳内シュミレーションなので間違ってたらゴメン。
自分でConsole.WriteLine()とかで確認してみて下さい。
フレームレートの仕組みそのものが分からないのであれば↓を参照。
ttp://blogs.msdn.com/ito/archive/2007/03/08/2-update.aspx
579 :
572 :2008/04/22(火) 22:14:00 ID:F/Xephu8
>>578 おお、分かりやすい。ありがとうございます。
>フレーム数 1 2 3 4 5
>mDblCurrentFrame(ミリ秒) 0 200 400 100 300
>mDblPreviousFrame(ミリ秒) 0 0 200 400 100
これに6フレーム目を書き足せば、
0
300
になってtrueを返しますよね?このときmDblCurrentFrameは0でも累計だと1000ミリ秒のはずなので、
確かに500ミリ秒に一回になってますね。
ああ、もうすぐ2ヶ月経つね。俺も箱と4ヶ月コード欲しいわ。 抽選で箱配ったりセミナーで配ったりしてるくせに、ってのは正直かなりある。 それで尚且つ何の音沙汰も無ければファビョる気持ちもわからないでもないでもない。 XNAは今のところまだ使ってるんで、まぁよろしくお願いしますよ。
いつのまにか無料で箱と会員権よこせという乞食根性丸出しの ギャグが正論っぽくまかり通ってるよママ・・・
賞金はまだもらえないの?
誰かwizライクゲームかローグライクゲーム作らない? XBLAですぐに出るだろうと思ったら出ないでやんの。 こっちはアクションとかシューティングとか作ってるからさ。
アクションとシューティングは俺が作ってるから お前がローグライク作れよ
585 :
名前は開発中のものです。 :2008/04/23(水) 12:30:19 ID:PYiUd49+
KKは箱送るんだか何送るんだか知らんが、送るならさっさと送って事後報告しろ。 送らないにせよ早く全員にメール送って納得させろ。 つうか、2ヶ月も経ってるなら今日中に報告しろ。報告だけならすぐできるだろ。 社会の常識だぞ・・・。 いつまでもはっきりしないから、乞食どもが湧いてうぜーんだよ。早く黙らせろ! あと俺にも箱と12ヶ月無料コード送れよ。 俺ならアクションもシューティングもwizライクもローグライクも全部箱で作って さらにXNAユーザーを増やす事が出来るからな。
Wizってローグライクなのか? 思いっきりアクションゲームだと思うが…
>乞食どもが湧いてうぜーんだよ。早く黙らせろ!
>あと俺にも箱と12ヶ月無料コード送れよ。
コーヒー吹いたじゃねーかwwww
おまいらネタなのか本気なのかわからなくなってきたぞw
>>586 擬似3DダンジョンRPGみたいなやつじゃね?
今なら完全3Dでやったほうが実装は楽そうだが
589 :
名前は開発中のものです。 :2008/04/23(水) 17:41:56 ID:PYiUd49+
//ローグライクゲーム作ってやったぞ。箱は持ってないから動くかわからん。 using A=Microsoft.Xna.Framework.GraphicsDeviceManager;using Microsoft.Xna. Framework;using Microsoft.Xna.Framework.Graphics;namespace W{class G:Game{ static void Main(){new G().Run();}A g;SpriteBatch s;Texture2D t;G(){g=new A( this);}protected override void LoadContent(){s=new SpriteBatch(GraphicsDevice) ;t=new Texture2D(GraphicsDevice,45,9,1,TextureUsage.None,SurfaceFormat.Color); t.SetData<int>(new int[]{0,-1,-1,-1,-1,-1,-1,-1,0,0,0,0,0,-1,0,0,0,-1,0,0,0,-1 ,0,0,0,0,-1,0,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0, -1,0,0,0,0,-1,-1,-1,0,-1,-1,-1,-1,0,0,-1,0,0,-1,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0, 0,-1,-1,-1,-1,-1,-1,-1,0,0,0,-1,0,0,0,0,-1,0,-1,0,-1,0,0,-1,0,0,0,0,0,-1,-1,-1 ,-1,-1,0,0,0,-1,-1,-1,0,-1,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,-1,0,0,0,0,0,0,0,-1,0, 0,-1,-1,-1,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,-1,-1,0,0,-1,0,0,-1,-1,-1,-1,-1,-1, -1,0,0,-1,0,0,0,0,0,-1,-1,-1,-1,-1,-1,0,0,-1,0,-1,-1,0,-1,-1,-1,-1,-1,-1,0,0,0 ,0,-1,0,0,0,-1,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,0,0,0,0,-1,0,0,-1,-1,-1,-1,0,0, -1,0,0,0,-1,0,0,0,0,0,0,-1,-1,0,0,0,-1,0,-1,-1,-1,-1,-1,-1,-1,-1,-1,0,0,0,-1,0 ,0,0,0,-1,-1,-1,0,-1,-1,-1,-1,0,0,-1,0,-1,-1,0,-1,-1,-1,0,0,-1,0,-1,0,0,0,-1,0 ,0,0,0,0,-1,0,0,0,0,0,0,0,0,-1,0,0,-1,0,-1,0,0,-1,0,0,-1,0,0,-1,-1,0,0,0,0,0,0 ,0,0,0,0,-1,0,0,0,-1,-1,0,0,0,0,-1,0,0,0,0,0,0,0,0,0,-1,0,0,0,-1,0,0,-1,-1,-1, -1,0,-1,0,0,-1,-1,-1,-1,-1,-1,0,0,0,0,-1,0,0,0,-1,0});}protected override void Draw(GameTime a){GraphicsDevice.Clear(Color.Black);s.Begin();s.Draw(t,new Rectangle(0,0,800,600),Color.White);s.End();base.Draw(a);}}}
メールしてみたが全く反応なし。何ここ。人いないの?
何の話よ
とぼけてんの?信用失くすよ。
今日も来なかったね なんでYesかNoの質問に答えないんだろ これでだめなら本社のほうにメール送ってみるか…めんどくせ
変なのが沸いている〜
その景品というのはいつになったら届くのですか? ここまで待たされると、もう不信感しか出てこないのですが。 わざとこちらを苛立たせるつもりなのでしょうか? 回答をお願いします。
その景品ってどの景品?
>>600 そのスレ一通り見てみたつもりだけど景品の話なんか出てないぞ?
ほらほらw おまえらに勧められていざベガス2買ってみると、俺が買った直後から、 ベガス2の否定的な書き込みが出てくるのな・・・orz このスレで前評判のよいソフト買ってなんど後悔したことかorz やっぱCoD4買うべきだった
604 :
603 :2008/04/26(土) 00:03:25 ID:yf0lcAeX
誤爆でした。ごめんね。
許してあげるからCoD4買いなおしなさい。
ところでマインスイーパーの三回目が公開されているんだけど、 なんか3Dとかやりだしてるし。誰に読ませたいのかわからないよ。
>>606 >>607 上級者のために書いているわけではないので
無理に読んでいただかなくても結構ですよw
それから真剣にXbox360とクリエーターズクラブ会員権(体験版しか無理だと思います)が欲しい方ってどれくらいいます?
Xbox360で応募された方も多数いるので、どうしたものか…。書籍とかは要らないですか?
360が欲しい乞食が書籍に興味を示すかどうか・・・ 普通は書籍のほうが欲しいと思うんだけどな
上級者のためではないのなら、なぜ第一回でゲームの基幹部分のプログラムのほとんどを 読者に任せるのか…。
自分は箱も会員権も現状入手が難しいので、開発支援として提供してくれるならお願いしたい。
乞食乞食言ってるのは僻みにしか見えない。
実力で劣るもんだから妬んでるんですよね。わかります。
>>555 の言うようなXNA入門書に止まらないものならともかく、
何でもいいから書籍を欲しがるのは英語ドキュメントすら読もうとしない人種でしょ。
初めから調べる気がないんですよね。
あとはマインスイーパーの記事に無意味な愚痴を言ってる人達ですかね。
スレ違いスレ違いと言いながら技術的な話をしようとしない(できない)のも良い証拠では?
なんの実績もない、何処の誰だかわからない奴にタダで開発機材を提供してもメリットはなにもないな。
なんの実績もない、何処の誰だかわからない奴にタダでXNAを提供してもメリットはなにもないな。
全員参加プレゼント 五万円分の切手を同封して…
ランタイムインストール地獄だったのに嫌気して VC++に移ってからだいぶだつけど エンドユーザー向けのお手軽インストーラとかできたの?
619 :
名前は開発中のものです。 :2008/04/26(土) 21:25:54 ID:HgyPoPqw
>>618 >>19 で
>XNAで作ったゲームを友達のPC上で遊ばせるのが面倒。
これは多い要望です。現在、インストールの負担を軽減する方法を検討中です。
…とは言われてますが、具体的なリリースはまだ無いです。
>>619 トンクス
MSDNフォーラムとかも見てきたけど
まだ文字表示についても何も進化してないみたいだねぇ
MSほんとやる気あんのか?
海外じゃXNAはすごい流行ってるみたいだけど
XBOXが売れまくってるからなんだろうね
MSのやる気のなさじゃ日本じゃ流行らんと思う
>>620 インストーラはともかくフォントは自前で解決しろよ無能…
>これは多い要望です。現在、インストールの負担を軽減する方法を検討中です。 現実的に、どんな方法があるよ? アプリ毎に.netcfとかxna特有のランタイム全部含めて、インストール不要でコピーだけで動くようになるといいなあ。 配布サイズ増えるけど今の時代大したこと無いし、プレイヤーもxnaかどうかなんて余計なこと気にしなくて良いし。
んあつかわなけりゃいいじゃん
「んあ」じゃねえ 「xna」だ
>>621 P5HW4634
話のすり替えやめてください。おまえ本当に馬鹿ですね。
自分が浮いてる事に気付きましょう。
正直な話、XNAはそのうち切られるんじゃないか?
>>626 つまり学生ら若いやつにゲーム開発という夢を与えて、C#に慣れさせたら、XNAは終了っていいたいのか?
>>608 ほしいでつ
今2DのSTGゲーム作ってます
まじでもらえるんですか?どこへ行けばくれますか
ソースとか実行ファイルとか動画にしたやつとか持って行きますので下さい ぺこり
KKの対応酷すぎ。 景品を送ってくれるらしい→何ヶ月も放置→いつになったら送ってくれるの?→社員が2chで逆ギレと自作自演 完全にカスタマー舐めとるわ。こっちは1ユーザーなんやぞ? もうこいつらの主催イベントには参加しない。 うちのブログを見ている人達が騙されないようにネットでしっかり風潮していくことにする。 XNAは最高のツールだが、KKはマジ最悪だわ。
日本では何かを自分で作ろうなどという文化は消滅寸前 まー野菜くらいか
2DのSTGならデザエモンで作れよ。PS3で動くぞ
今のPS3って互換性切ったんじゃないの?
>>625 常識的に、フォントは著作権の問題があるので自前で持ってくるもんだよ。
635 :
名前は開発中のものです。 :2008/04/27(日) 12:45:20 ID:e1P0zQ8J
おまえらもっと仲良くしろよ おまえらがいがみあっても XNAがよくなるわけじゃない
デザエモンには興味ないですw
XNAは.NETのXbox360,DX9世代フレームワークとしては、もうかなり洗練されているものだと思う でも宣伝している社員が何もわかってないからなぁ(というイメージがこれまでの言動に対してある) あと記念品とかいうのはいつ届くんでしょ?3/1から何日たちました? 早く連絡ください まぁさらにイメージが悪くなるだけですかね
ここのところひげねこ氏がトリップ付きで出てこないのは
XNA3.0に向けて追い込みが掛かっているからだと邪推している。
正直XNAには期待しているので、頑張って欲しい。
>>620 >まだ文字表示についても何も進化してないみたいだねぇ
前スレでデータベースに登録したと言っていたので、次バージョンである程度小回りがきくようにはなると思う。
現状では.spritefontを使わずに結局カスタムインポータ書くことになるからね。
フレームワークとして機能の底上げをしてくれるのは嬉しい。
はぁ・・・KKはしっかりしてくれよ。
最低限のことをやらないから日本だけこんな普及しないんだろ?
箱と会員権早く送ってくれ。
>>638 もういい加減自分で金出して買えよ。いやならやめろ。
いい加減にするのはKKだろうがボケ。
なんでやめなきゃいけないんだ? てめえらが送るっていうものがいつまでも来ないのが悪いんだろ。 早く連絡しろカス。
>>641 うるさいよ
他人に当たるお前が悪いという事実は揺るがない
もういいかげん荒らし報告した方がよくね?このクレクレ厨
こうやって臭いものにふたをするのが社員のやり方 あー嫌だ嫌だ
クレクレ君以外はみんな貰ってたりしたら面白いのに。
て言うかマジで景品て何の話?何かのイベントでそういうのがあったの? あとフォントの著作権て完全に忘れてたんだが、Windowsに付属のMS関連の フォント(MSゴシックとか)は使ってもOK!だよね? てか、Windows付属のフォントは全部使ってOK?それとも駄目なやつも混じ ってる?
>>647 「使う」の意味による。
spritefontとしてレンダリングした結果を持ちまわるのはOKだったはずだが、
ttfなどのフォントデータそのものはリコーの著作物なんで再配布禁止じゃいか?
まあWindows環境で使う分には、どのマシンにもインストールされてると
仮定して問題ないだろうから、フォントデータそのものを持ちまわる必要ないけど。
>>648 画像ソフトで文字列を画像化して使う分には問題なしって理解でいいのかな?
もしそうなら個人的には全く問題ない。それも駄目って言われると凄く困る。
>>649 ネットにフリーのフォントがたくさんあるだろ。
MSゴシックみんな使ってるだろ関係ねえよと思うなら使えばいい。
フォントに限らず他にも気付かずに犯している行為を知っているが 俺は荒らしらしいからな。ここで言わなくてもいいだろ? まったく酷い話だよな。わざわざくれるらしいから何か聞いただけなのに。
654 :
名前は開発中のものです。 :2008/04/27(日) 23:18:10 ID:Nkf36EV0
常駐しないと叩かれるwww なんという2ch脳スレwwwww
>>649 印刷していいか
それ以外の形態でも配布していいか
の二段階。
ほとんど印刷は大丈夫だが、
画像データ化したものやフォントデータの添付はNG。ただし細かい規定はフォントによる。
関連スレがこの板にあるぜ
Garage Games Torque X使ってる人いる? If you are a Creators Club Premium member, your membership allows you to download TorqueX for free here. ってあるんだけど、ここでいうPremium memberてのは12ヶ月メンバーシ ップの人のみって意味?
657 :
名前は開発中のものです。 :2008/04/28(月) 20:51:46 ID:3ftsTUEJ
記念品は結構期待してたんだけど、このスレ見ててどうでもよくなってきた。 Xbox360は日本で流行っているとは言えないけれど、それでもMSやゲームが好きな人達のために頑張ってゲーム作ってみようと思ってたんだ。みんなもそうでしょ? でも最近は、KKのために作ってると思うと無性に腹が立ってだめだ。馬鹿にして舐めくさりやがってちくしょう・・・・・・・・・・・・・ もういい。今までありがとうねXNA、さようなら。
最初からXNAは胡散臭いと思っていたが まさか特ア繋がりとは思ってなかった そんな私もさようならー
はいさようなら 二度と来んなよ 糞XNAごときに何期待してるんだか
XNAはwin32に対する.NETみたいにマネージド環境の標準のゲーム開発環境として期待していたんだが、C++/DirectXから移行してくる雰囲気が無いな
マイクソソフトもXNA流行らせたいなら 自社発のゲームソフトをXNAで開発しろよ MDXのときもそうだったがC++/DirectXがあるかぎり XNAもチヌ定めかもしれんよ
そもそもゲームに限らず、デスクトップアプリで.net使うのがまだ少数派だし…
.netも会社の業務用アプリでもない限りはランタイムのインスコめんどくさいし Cでできた高速で有能なソフトつかったほうがマシって空気を感じるしなぁ VBはOS標準でランタイム入るようになってもやっぱりマンドクサって空気が XNAはランタイムのインストールのめんどくささだけはさっさと解決すべき
解決する気なんかないって まだ騙されてることに気付かないのか あいつらのやる気のなさを見ればわかるだろ 既に死亡してるんだよ
ランタイムインストールの面倒臭さの解決って技術的にそんな難しいの? DirectXのApril200xやらSummerやらの類の更新に全部含めてしまえば良いだけの話だと思うんだが MS内部でまだそこまでの重要性は無いと見なされてるんだろうか
xnaの今現在の目標って、プロトタイプのRADでしょ? 最終配布形態の話はその後だと思うんだが。
>>657 サンクス!
4,800円なんだよね。高くはないけど、興味もあるけど、どうしよう・・・・・・
>667 技術的に難しい訳ないジャンw MSの企業体質のお話。 日本のMS子会社は総じて糞とか。 まともなサポートをしたら負けかなと思ってる。 アンチの良いエサだ
インストーラ使うのが前提なんじゃないの いちいちランタイムのインストールが必要という点ではDirectX9も同じだし
>>666 だ・か・らー、俺達が簡単にインストールできても(開発者なんだから当たり前だろ)
ユーザー様が面倒臭がって入れてくれないのが問題なの
何度も言わせるな
何もわかってない擁護するだけの社員は消えろって
景品送りますと言っておいて送らない。何も言ってこない。普通、何かしらのアクションがあるのが礼儀では? XNAの問題点改善の議論をしているところに割り込んできて、叩かれていると思い込み的外れなレスをしていく。 「臭いものには蓋を」体質がよく現れている。
MSKKやる気無し ↓ 常識を欠いた数々の言動 ↓ みんながイラつく ↓ XNAスレも自ずと荒れる ↓ XNAユーザーがさらに減少 ↓ 誰もいなくなる ↓ XNA死亡 ↓ (゚д゚)ウマー
>>672 定期的に沸くよなこういうバカが
ユーザー側がインストールすればいいだの
面白いゲーム作ればめんどくさがらずインストールしてくれるとか
最初からユーザー側のめんどくささを全く考えてない焦点のずれたアホ
自分達が問題を助長しているという意識がないんだよね。 早々に手を打たなきゃいけないものをずっと放置している。 記念品だって送る気がないなら初めから言わなければいいのに 中途半端にしてうやむやにしてシカトしてるんでしょ、実際。 結果、それが怒りに触れるわ、乞食が沸くわで、炎上。 これじゃ馬鹿しかいないと思われていても仕方が無いよ。
箱○クレクレ君はXNAにさようならしたんじゃなかったの?まだID変えながらこのスレで自演してるの?
>>676 一言あるだけで違うんだけどな
遅れますとか、無くなりましたとかさ
何事も無かったように通そうとするから反感を買うってのがわからんのかねぇ
花やしきの時もずっと上司に怒鳴られてたな
自分の頭で考えて、何をしなければいけないかという事がわからないんだろうな
わからないから2chで擁護レスすることしかできない
そんなんで本当の信用が得られるわけがない
>>677 ID変えながら自演してるのは君だけでは?
誰も箱〇クレなんて言ってませんが頭大丈夫ですか?
質問です MSDN持っている人も年間1万弱を支払わないと駄目なのでしょうか? というかMSDNとは別なのかな… MSのサイトを見ていても良くわからなかったので、知っている方はお教えください。 よろしくお願いいたします
なんだか、純粋に頭の可哀想な子が来てるね MSDNのライセンスってだけで色々あるけど、どんなに安いのだとしても、 カケラも理解できてないんだろ(´Д`) 金をドブに捨てたようなもんだ。 どのみちMSにとってはどのユーザーも、こういう可哀想な金ヅルに見えてるんだろうな。
>>683 その純粋に頭の可哀想な子から質問です
結論としては良くわからないでいいですか?
MSDNとは別だったように記憶してます
確証が持てないので書きませんでしたが、知っている人がもしいたら教えて
欲しいと思った次第です
それとも、Visual Studio with MSDN Premium Subscriptionあたりや
Visual Studio Team System 2008 Team Suiteだと支払わなくても良いとかですか?
正直、純粋に頭の可哀想な子なのでころころライセンス形態の変わるマイクロソフト
についていけないのです
>どのみちMSにとってはどのユーザーも、こういう可哀想な金ヅルに見えてるんだろうな。
理由は若干違いますが、ほぼ同意です
MSDN Libraryなんて誤訳は未だにあるし、そもそも日本語化されてないものも多いですしね
金ヅルって事はあれですかね
試験環境にOSを取り揃えなくてはいけないとか、Visual Studioで開発するなんて事も
該当するんでしょうかね…
日本語でおk
XNAとMSDNは相互に関係あるっちゃあるが、クリエイターズクラブとMSDNはまったくの無関係。こっちはXbox Liveで
提供しているサービスだから。
>>684 はXbox 360は持ってるの?
>>686 ご回答ありがとうございます
今のところまだです<箱○
近日中に手に入れる予定ですが、まだ動かすべきプログラムを作っていないので、
しばらく先でも良いかと思っています
まずC#に慣れるところから始めないといけませんし…
XNAで作ったゲームを動かしたくて箱クレクレ言う人もいれば
プログラムはおろか、C#も知らずに箱や無意味なライセンスに金注ぎ込む人がいる。
どっちかに教えろと言われれば後者かな。
社員の
>>422 風に言うと金ヅルだもんなwwwwwwwwwww
>>687 業務でソフト作ってる人向けの開発環境&テスト環境を用意するためのものだから、
それにクリエイターズクラブの会員権ついてたらむしろおかしい
この先どれだけxbox liveと繋がりが密になってもありえん…
今までPCでミニゲーム程度も作れなかった奴が いきなり箱のソフトとか志高すぎじゃないかと
XNAの日本語ヘルプさえあればいいんだけどなぁ・・・
693 :
名前は開発中のものです。 :2008/04/30(水) 12:57:50 ID:FrOZ8CpW
>>690 >今までPCでミニゲーム程度も作れなかった奴が
どこにそんなこと書いてあるの?
それに箱でミニゲーム程度って作っちゃいけないの?
勝手に脳内で妄想するのは構わないけど、垂れ流すのはやめてね。
>>691 いつまでもそうやって待つつもり?
いい加減英語読みなよ。頑張れば読めるから。
日本語の話はあるけど、すぐ嘘つくからね。やると言ってやらない。これ。
あとまだ連絡こないよ。どうしたんだろう。
早く記念品とやらを送ってください。もう5月になりますけど?
>692 GJ!! >Date Published: 4/28/2008 オマエ、凄いなw。 ぶっちゃけ、社員じゃなかったら何に見て気付いた?
>>694 気付いたのは最近何人かがblogで書いてたから。
MSのダウンロードセンターの新着情報をウォッチしてる人がこの手のをよく発掘してくれる。
696 :
557 :2008/04/30(水) 14:52:18 ID:MvLmkTR5
どうも来られないようですので、別のところで質問し直してみます。 失礼しました。
記念品のメール来ないね。イライラ。 日本語ヘルプがないと何もできない奴って何やってもだめでしょ。 要は英語読む苦労もしたくないんでしょ?やる気ないんでしょ?情熱ないんでしょ? 乞食と一緒じゃん。 早く箱と会員費送ってよ。メール無視とかマジ最悪だから。
たしかに日本語ヘルプなんて今更イラネ
コンテストに応募した奴らはそんなレベルじゃねーだろ。
記念品はどうしたんだ?俺も何度でも言い続けるぞ。
>>698 ばーかwwwwwwww
だからなんでいちいちID変えるんだ? だからなんでいちいちID変えるんだ? だからなんでいちいちID変えるんだ? ワロスwwwwwwwwwwww
単発IDが何か言ってるね。社員かな。 そう思いたいのですね:) わかります。 ですが依然として記念品を送ってこないのは事実なので、早急に対応してください。 それが最低限のマナーではないですか? 私間違ったことを言ってますか? ブログで経緯を書いて一般の意見を聞いてみますか? 吊し上げしてもいいのでしょうか? 一刻も早い報告をお待ちしております。
箱と会員費を要求するニダ<丶`∀´> KKは約束も守れない嘘つきニダ<丶`∀´> いい加減切れるぞKK ジャロに通報するぞ嘘つき会社
頭のおかしい粘着がわくようなことしてんじゃねえよ糞株式会社!!!!!!!!!!!!!!!
KKがいつまでも黙っているせいでスレが荒れるな 早くなんとかしろよ、早く!!!!!!!!!!! XNAでゲームを作るの話をしたいんだ俺は
>>701 そうしろ。
このスレで騒がれても邪魔。
こんな所で催促しても無駄だってわかってるだろ? メールで直接催促しろよ。
メール送ってもシカトされてるから頭にきてるんだけど? そもそも、なんでこっちから催促しなきゃいけないんだよ。あっちが言い出したんだろうがよー。
しかし今まで一度も発言の元ネタを書いた奴はいないと言う…。
箱・会員クレクレ厨と記念品クレクレ厨の二役を一人が複数のPC、IDで自演しているだけなんだが。 相手しないでスレは通常進行が一番良いべ。
682です いやぁ、なんだかすごいことになってしまって申し訳なく思います 後、いろいろアドバイスなどをくれた方にありがとう しかし、「プログラムはおろか…」ってそうか! 私はプログラム組めなかったんだなぁと思い知らされましたorz C#はVS2005が出た時に簡単なアプリしか書いたことはありませんし、 C/C++はlibcやX11,Motif,Openlook,OpenGL,STL,boostとかWindowsでは そこそこのお仕事で某社のPCにインストールされてるのや、実証実験システム くらいしかした事ありませんしね(他はもう覚えていません…orz OSもSolarisやWindowsやTRON位しか知りませんし、アセンブラに至っては Z-80,MC68000,R3000位しかかけませんしね 確かにプログラムも書けない初心者といわれても仕方が無いのかもしれませんね C#を知らないって事が致命的ではなくて、.NET Frameworkを良く知らない 事のほうが致命的だと感じていたのですが… ゲームを組むかどうか実はわかりません 箱○で普通のアプリでも最初に書いてみようと思っていました その次にロジックだけのゲーム(例えばマインスイーパとか)で、 その次に簡単な当たり判定を持った弾幕ゲームもどきで使用できるオブジェクト数や ロジックを調べようと思っていました 本当にいろいろとアドバイスをありがとうございました また、わからない事があった時に質問させていただくことになるかも知れませんが、 その時にはお手柔らかにお願いいたします
>>710 お前はヘソを曲げてるみたいだが、俺はお前の人気に嫉妬している。
>>711 いや、そんな事よりも ID:1upETkZp って何事ですか?
増えちゃいましたよ、スペランカー先生
実際ゲームは簡単なのをアセンブラで中学生の時に作ったきりですし
C#知らないのは事実ですし、.NET Framework知らない事の方が痛…orz
最新のゲーム関係のロジックについてはやはり知らないので、困った時には
聞くことになると思います
その時は本当によろしくお願いいたします
XNAはプログラムを知らないアホ用ではありませn
VC# 2005のダウンロードができないんだが...。 数日前はできた。 しばらく待てば解決する?
マジレスすまんが。 そういうマトモな質問は正規のサポート(フォーラムとか)に出そうよ。 xna3.0 betaがいつ出てもおかしくない昨今、もう2008に移項するとかの大本営発表してくれるかもしれないし。 >しばらく待てば解決する? 再ダウンロード可になることもあるけどさ、 >695ぐらいの事を無益にやって、自分が見つけられる所に DL用のリンクが貼られた事に気付けるかは、池沼しかやらない ような効率の悪いギャンブルだと思う。 ID:CDrJvRVLと頭の出来に違いがわからん。
716 :
名前は開発中のものです。 :2008/05/01(木) 10:40:09 ID:8KeOwWsD
//シューティングゲーム作ってやったぞ。マウス使うので箱では動かん。 using System;using Microsoft.Xna.Framework;using Microsoft.Xna.Framework.Input ;using Microsoft.Xna.Framework.Graphics;namespace W{class G:Game{static void Main(){new G().Run();}GraphicsDeviceManager g;SpriteBatch s;Texture2D t; MouseState m,n;Random r=new Random();int b;string c=new string(new char[]{ '\x65E9','\x304F','\x7BB1','\x9001','\x308C'});struct O{public int x,y,w,h;}O p,l;O[]e=new O[100];G(){g=new GraphicsDeviceManager(this);Window.Title="0点"; IsMouseVisible=true;l.y=-16;for(int i=0;i<100;i++){e[i].x=r.Next(800);e[i].y=- r.Next(3000);e[i].w=16+r.Next(50);e[i].h=16+r.Next(50);}}protected override void LoadContent(){s=new SpriteBatch(GraphicsDevice);t=new Texture2D( GraphicsDevice,1,1,1,TextureUsage.None,SurfaceFormat.Color);t.SetData<int>( new int[]{-1});}protected override void Update(GameTime a){n=m;m=Mouse. GetState();p.x=m.X;p.y=m.Y;if((int)m.LeftButton==1&&(int)n.LeftButton==0&&l.y< 0){l.x=p.x;l.y=p.y;}l.y-=4;Rectangle q=new Rectangle(l.x,l.y,5,15);for(int i=0 ;i<100;i++){++e[i].y;if(l.y>=0&&q.Intersects(new Rectangle(e[i].x,e[i].y,e[i]. w,e[i].h))){e[i].y=600;l.y=-15;b++;if(b>=36)Window.Title=b.ToString()+"0点 "+ c;else Window.Title=b.ToString()+"0点";break;}}base.Update(a);}protected override void Draw(GameTime a){GraphicsDevice.Clear(Color.Black);s.Begin(); foreach(O o in e){s.Draw(t,new Rectangle(o.x,o.y,o.w,o.h),Color.Blue);}s.Draw( t,new Rectangle(p.x,p.y,15,15),Color.White);s.Draw(t,new Rectangle(l.x,l.y,5, 15),Color.Red);s.End();base.Draw(a);}}}
可読性が低い 0てん
>>716 ムキー! 動かし方まで載せろ
はぁランタイムとか必要とですか?
じゃあいいや
おいおい、もう五月になったぞ 記念品送るって話はどうなったんだ? セミナーで2chで言われたからって言っただろ それで放置してるなら最悪だな
記念品って何?
721 :
名前は開発中のものです。 :2008/05/01(木) 20:34:18 ID:8KeOwWsD
//ローグライクゲーム作ってやったぞ。 using System;using Microsoft.Xna.Framework;using Microsoft.Xna.Framework.Input ;using Microsoft.Xna.Framework.Graphics;namespace W{class G:Game{static void Main(){new G().Run();}GraphicsDeviceManager g;SpriteBatch s;Texture2D t;Random r=new Random();KeyboardState k,l;const int C=31;bool[]f=new bool[C*C];int x=1, y=1,b;void I(){for(int i=0;i<C;i++)for(int j=0;j<C;j++)if(i==0||i==C-1||j==0|| j==C-1||(i%2==0&&j%2==0))f[i*C+j]=true;else f[i*C+j]=false;for(int j=2;j<C-1;j +=2)switch(r.Next(4)){case 0:if(!f[2*C+j-1])f[2*C+j-1]=true;break;case 1:if(! f[2*C+j+1])f[2*C+j+1]=true;break;case 2:if(!f[C+j])f[C+j]=true;break;case 3:if (!f[3*C+j])f[3*C+j]=true;break;}for(int i=4;i<C-1;i+=2)for(int j=2;j<C-1;j+=2) switch(r.Next(3)){case 0:if(!f[i*C+j-1])f[i*C+j-1]=true;break;case 1:if(!f[i*C +j+1])f[i*C+j+1]=true;break;case 2:if(!f[(i+1)*C+j])f[(i+1)*C+j]=true;break;}} G(){g=new GraphicsDeviceManager(this);I();Window.Title="1F";}protected override void LoadContent(){s=new SpriteBatch(GraphicsDevice);t=new Texture2D( GraphicsDevice,1,1,1,TextureUsage.None,SurfaceFormat.Color);t.SetData<int>(new
722 :
名前は開発中のものです。 :2008/05/01(木) 20:35:08 ID:8KeOwWsD
int[]{-1});}protected override void Update(GameTime a){l=k;k=Keyboard.GetState ();if(k.IsKeyDown(Keys.Left)&&l.IsKeyUp(Keys.Left)&&!f[y*C+x-1])x--;if(k. IsKeyDown(Keys.Right)&&l.IsKeyUp(Keys.Right)&&!f[y*C+x+1])x++;if(k.IsKeyDown( Keys.Up)&&l.IsKeyUp(Keys.Up)&&!f[(y-1)*C+x])y--;if(k.IsKeyDown(Keys.Down)&&l. IsKeyUp(Keys.Down)&&!f[(y+1)*C+x])y++;if(b%2==0){if(x==C-2&&y==C-2){I();if(b== 2){for(int i=0;i<C;i++)for(int j=0;j<C;j++)if(i==0||i==C-1||j==0||j==C-1)f[i*C +j]=true;else f[i*C+j]=false;Window.Title=new string(new char[]{'\x4F1A', '\x54E1','\x6A29','\x65E9','\x304F'});b++;}else Window.Title="B"+(++b). ToString()+"F";}}else if(x==1&&y==1){I();Window.Title="B"+(++b).ToString()+"F" ;}base.Update(a);}protected override void Draw(GameTime a){GraphicsDevice. Clear(Color.White);s.Begin();for(int i=0;i<C;i++)for(int j=0;j<C;j++)if(f[i*C+ j])s.Draw(t,new Rectangle(j*16,i*16,16,16),Color.Black);if(a.TotalGameTime. Milliseconds/500==0)if(b%2==0)s.Draw(t,new Rectangle((C-2)*16,(C-2)*16,16,16), Color.Blue);else s.Draw(t,new Rectangle(16,16,16,16),Color.Blue);s.Draw(t,new Rectangle(x*16,y*16,16,16),Color.Red);s.End();base.Draw(a);}}}
>>717 愚痴じゃなくコード載せてる時点でおまいより数万倍マシ
不便から便利なアイデアがうまれるもんだ プログラマーなら;を;と改行に置換すればいいくらい思いつけ
VC#なら一瞬で完璧に自動整形してくれるだろ
727 :
名前は開発中のものです。 :2008/05/01(木) 23:30:38 ID:8KeOwWsD
>>717 >>723 おまえらもXNAで何か糞コード書けよ。
>>718 大したものじゃないからVSとXNA入れてまで動かしてみる価値はない。
>>724 んなことしたって意味ねーよ。コピペのためにいろいろ削って改行してるんだから。
よって
>>717 の言ってる事はtrue
>>720 それはこっちが聞きたいのだが?社員さんよ
とりあえず、Windows2000で動くようにしてほしいでつ。。
>>729 もう2000対応はないと思うけど・・・。
>>716 >>721 お疲れ様でした
今、ソースを見やすい形に整形してみました
パッと見コード自体はシンプルに見えますので、今週末環境の構築がてら
見させていただきます
わからないコードが二つほどあって、
> struct O{...snip...}O p,l;
C/C++では O{ ... }O で囲んだら…みたいな仕様は無かったの(はず)なのでC#独自の仕様?
char[]にwchar_tと思われるデータを与えているのもC#の仕様では可能なのか、charのサイズが違うのか…
なんにしても週末ですね
しかし、C#のソースにヘッダ構造も組み込むという仕様はどうにかならないものなのか…
見づらくてかないません
C#でサンプルコードを作った時は、ムキになってヘッダとソースに分離しましたが…
下手をすると認識しなくなったりするのがなんとも(苦笑
>>731 O型のpとlを宣言してるんじゃないのか?
ヘッダ・・・ C#はCと違ってプロトタイプ宣言とかないよ
お風呂上りにちょっとだけ調べてみた C#のcharはUnicode(つまりC/C++のwchar_t相当)だった…へぇ しかし、structのあの記述は良くわからなかった… 週末に持ち越し決定でした なお、自宅に転がっている以下の本を参照いたしました。 プログラミングC#第4版 (C#2.0/.NET 2.0/VS2005対応版)
>>732 }O が無ければそう思うのですが…
もしかしたら、};O か }O, ですかね
あとの文章を見ると前者の方っぽいので、週末に調べます
>>733 無いらしいですね
でも、正直見づらいと思って当時頑張っちゃいました
つまりただの阿呆ですw
おまいらが頑張るなら俺も頑張ろうかな やっぱりコード書いてなんぼだよな
>>735 C#はC++と違ってクラス宣言(定義)末尾のセミコロンは要らない
C#はVisualC#を前提とした言語だからね 見づらかったらエディタの折りたたみ機能を使え
using System;using Microsoft.Xna.Framework;using Microsoft.Xna.Framework.Input ;using Microsoft.Xna.Framework.Graphics;namespace W{class G:Game{static void Main(){new G().Run();}GraphicsDeviceManager g;SpriteBatch s;Texture2D t;Random r=new Random();KeyboardState k,l;const int C=41;bool[]f=new bool[C*C];int x=1, z=1,c,o;BasicEffect e;VertexPositionColor[]v;VertexDeclaration d;G(){g=new GraphicsDeviceManager(this);for(int i=0;i<C;i++)for(int j=0;j<C;j++)if(i==0||i ==C-1||j==0||j==C-1||(i%2==0&&j%2==0))f[i*C+j]=true;else f[i*C+j]=false;for( int j=2;j<C-1;j+=2)switch(r.Next(4)){case 0:if(!f[2*C+j-1])f[2*C+j-1]=true; break;case 1:if(!f[2*C+j+1])f[2*C+j+1]=true;break;case 2:if(!f[C+j])f[C+j]= true;break;case 3:if(!f[3*C+j])f[3*C+j]=true;break;}for(int i=4;i<C-1;i+=2)for (int j=2;j<C-1;j+=2)switch(r.Next(3)){case 0:if(!f[i*C+j-1])f[i*C+j-1]=true; break;case 1:if(!f[i*C+j+1])f[i*C+j+1]=true;break;case 2:if(!f[(i+1)*C+j])f[(i +1)*C+j]=true;break;}}protected override void LoadContent(){s=new SpriteBatch( GraphicsDevice);t=new Texture2D(GraphicsDevice,1,1,1,TextureUsage.None, SurfaceFormat.Color);t.SetData<int>(new int[]{0x7fffffff});e=new BasicEffect( GraphicsDevice,null);for(int i=0;i<C*C;i++)if(f[i])c++;v=new VertexPositionColor[c*24+(C*C-c)*6];int p=0;Color A=Color.Tan;for(int i=0;i<C;
i++)for(int j=0;j<C;j++)if(f[i*C+j]){v[p++]=new VertexPositionColor(new Vector3(j,1,i+1),A);v[p++]=new VertexPositionColor(new Vector3(j+1,1,i+1),A);v [p++]=new VertexPositionColor(new Vector3(j,0,i+1),A);v[p++]=new VertexPositionColor(new Vector3(j+1,1,i+1),A);v[p++]=new VertexPositionColor( new Vector3(j+1,0,i+1),A);v[p++]=new VertexPositionColor(new Vector3(j,0,i+1), A);v[p++]=new VertexPositionColor(new Vector3(j+1,1,i+1),A);v[p++]=new VertexPositionColor(new Vector3(j+1,1,i),A);v[p++]=new VertexPositionColor(new Vector3(j+1,0,i+1),A);v[p++]=new VertexPositionColor(new Vector3(j+1,1,i),A);v [p++]=new VertexPositionColor(new Vector3(j+1,0,i),A);v[p++]=new VertexPositionColor(new Vector3(j+1,0,i+1),A);v[p++]=new VertexPositionColor( new Vector3(j+1,1,i),A);v[p++]=new VertexPositionColor(new Vector3(j,1,i),A);v [p++]=new VertexPositionColor(new Vector3(j+1,0,i),A);v[p++]=new VertexPositionColor(new Vector3(j,1,i),A);v[p++]=new VertexPositionColor(new Vector3(j,0,i),A);v[p++]=new VertexPositionColor(new Vector3(j+1,0,i),A);v[p++ ]=new VertexPositionColor(new Vector3(j,1,i),A);v[p++]=new VertexPositionColor (new Vector3(j,1,i+1),A);v[p++]=new VertexPositionColor(new Vector3(j,0,i),A); v[p++]=new VertexPositionColor(new Vector3(j,1,i+1),A);v[p++]=new
VertexPositionColor(new Vector3(j,0,i+1),A);v[p++]=new VertexPositionColor(new Vector3(j,0,i),A);}else{v[p++]=new VertexPositionColor(new Vector3(j,0,i),A);v [p++]=new VertexPositionColor(new Vector3(j+1,0,i),A);v[p++]=new VertexPositionColor(new Vector3(j,0,i+1),A);v[p++]=new VertexPositionColor(new Vector3(j+1,0,i),A);v[p++]=new VertexPositionColor(new Vector3(j+1,0,i+1),A);v [p++]=new VertexPositionColor(new Vector3(j,0,i+1),A);}d=new VertexDeclaration (GraphicsDevice,VertexPositionColor.VertexElements);}protected override void Update(GameTime a){l=k;k=Keyboard.GetState();if(k.IsKeyDown(Keys.Left)&&l. IsKeyUp(Keys.Left))o=o+1&3;if(k.IsKeyDown(Keys.Right)&&l.IsKeyUp(Keys.Right))o =o-1&3;if(k.IsKeyDown(Keys.Up)&&l.IsKeyUp(Keys.Up))switch(o){case 0:if(!f[(z-1 )*C+x])z--;break;case 1:if(!f[z*C+x-1])x--;break;case 2:if(!f[(z+1)*C+x])z++; break;case 3:if(!f[z*C+x+1])x++;break;}if(k.IsKeyDown(Keys.Down)&&l.IsKeyUp( Keys.Down))switch(o){case 0:if(!f[(z+1)*C+x])z++;break;case 1:if(!f[z*C+x+1])x ++;break;case 2:if(!f[(z-1)*C+x])z--;break;case 3:if(!f[z*C+x-1])x--;break;}if (x==C-2&&z==C-2)Window.Title=new string(new char[]{'\x306D','\x3093','\x304C', '\x3093','\x306E','\x20','\x58','\x62','\x6F','\x78','\x33','\x36','\x30', '\x3092','\x3066','\x306B','\x3044','\x308C','\x305F','\x305E','\xFF01'});base
.Update(a);}protected override void Draw(GameTime a){GraphicsDevice.Clear( Color.Black);GraphicsDevice.VertexDeclaration=d;e.VertexColorEnabled=true;e. FogEnabled=true;e.FogStart=0;e.FogEnd=6;e.FogColor=Vector3.Zero;switch(o){case 0:e.View=Matrix.CreateLookAt(new Vector3(x+0.5f,0.2f,z+1),new Vector3(x+0.5f, 0.2f,z),Vector3.Up);break;case 1:e.View=Matrix.CreateLookAt(new Vector3(x+1, 0.2f,z+0.5f),new Vector3(x,0.2f,z+0.5f),Vector3.Up);break;case 2:e.View=Matrix .CreateLookAt(new Vector3(x+0.5f,0.2f,z),new Vector3(x+0.5f,0.2f,z+1),Vector3. Up);break;case 3:e.View=Matrix.CreateLookAt(new Vector3(x,0.2f,z+0.5f),new Vector3(x+1,0.2f,z+0.5f),Vector3.Up);break;}e.Projection=Matrix. CreatePerspectiveFieldOfView(0.8f,1.3f,0.1f,10);e.Begin();foreach(EffectPass p in e.CurrentTechnique.Passes){p.Begin();GraphicsDevice.DrawUserPrimitives< VertexPositionColor>(PrimitiveType.TriangleList,v,0,c*8+(C*C-c)*2);p.End();}e. End();s.Begin(SpriteBlendMode.AlphaBlend,SpriteSortMode.Immediate, SaveStateMode.SaveState);for(int i=0;i<C;i++)for(int j=0;j<C;j++)if(!f[i*C+j]) s.Draw(t,new Rectangle(j*4,i*4,4,4),Color.Blue);if(a.TotalGameTime. Milliseconds/500==0)s.Draw(t,new Rectangle((C-2)*4,(C-2)*4,4,4),Color.White);s .Draw(t,new Rectangle(x*4,z*4,4,4),Color.White);s.End();base.Draw(a);}}}
>>714 2、3週間前もしばらくwebインストールできんかったけど、今は動いてる
っぽい。
どっちゃにせよISO落とせばいいんでない?
立方体を表示するコードと見た
>>737 ありがとうございます
C#はそういう些細なところが違ったりするのですか…
普段がC/C++なので、ちょっと意識して気をつけないとまずそうですね
そして今、開発用のマシンをクリーンにするのにOSからインストール中
VM上でやる予定なので早くてもあさって位にならないと具体的に触れない
かも知れませんが…
今からちょいと楽しみです
ユーザーに配布するときランタイムの説明が面倒なのですが ここ見せればおkっていうサイトありますか?
CCに入って箱に転送すればいいからランタイムとかイランじゃろ
>準備できない可能性もあるので力不足で用意できなかった場合はごめんなさい。 だってさ。決定してから書けばいいのに こういうこと書くから馬鹿がわくんだよ
>>748 バカじゃねーの
CCも箱も社員以外誰も持ってねーよ
いつまでも一人相撲してろ
日本を除けば一番人気のゲーム機なんだが?
皆さんいつまでもWindowsだけで開発してて下さいね。(^^)
PS2にしろ、PS3にしろ開発環境がすごく安ければ使う人が多いと思うけど そういった意味ではWindowsで開発できるだけマシというか… こうWindows一辺倒になってしまうことに対する危惧はあるけど、今のところ 甘んじるしかないのも仕方の無いところかと
あ、Wiiもそうだったね(書き損じ
>>748 >>753 >>754 はいはい箱を買わせようと社員乙。
景品もすぐ送れないくせにくだらない事ばかり言い出すから日本のMSだけ評判悪いんだよ。箱も人気出ないわ。
そりゃ故障ばかりで実は工作員が情報操作してるなんて言われちゃあねぇ。
変な社員がいるせいで大変だな。早くクビ切ったほうがいいぞ。
LANか何かでPCと360接続すると360側からPC上のHDDのビルド済みのアプリを実行できるとかそういうのある?
PC側から360で実行する
// 便乗した。タイピングゲー。箱はもってるが試してない。 using System;using Microsoft.Xna.Framework;using Microsoft.Xna.Framework.Input; using Microsoft.Xna.Framework.Graphics;public class G : Game{static void Main() {using (Game g = new G()) g.Run();}GraphicsDeviceManager M;VertexDeclaration D; BasicEffect E;VertexPositionColor[] P;int t = 0;int s = 0 ;int c = 0;int i; float W ;float w ;KeyboardState k, K;Keys[] Y = new Keys []{Keys.Up,Keys.Left, Keys.Down,Keys.Right} ;Random r = new Random();private int[] m = new int[22]; public G(){M = new GraphicsDeviceManager(this);P = new VertexPositionColor[] { new VertexPositionColor(new Vector3(0.0F, 0.05F, 0.0F), Color.Tan),new VertexPositionColor(new Vector3(0.02F, -0.05F, 0.0F), Color.Tan),new VertexPositionColor(new Vector3(-0.02F, -0.05F, 0.0F), Color.Tan),new VertexPositionColor(new Vector3(0.0F, 0.05F, 0.0F), Color.Tan),new VertexPositionColor(new Vector3(0.05F, -0.0F, 0.0F), Color.Tan),new VertexPositionColor(new Vector3(-0.05F,-0.0F, 0.0F), Color.Tan),};}protected override void LoadContent(){D = new VertexDeclaration(M.GraphicsDevice, VertexPositionColor.VertexElements);E = new BasicEffect(M.GraphicsDevice, null) ;E.VertexColorEnabled = true;M.GraphicsDevice.VertexDeclaration = D;
base.LoadContent();}protected override void UnloadContent(){D.Dispose(); E.Dispose();base.UnloadContent();}GamePadState prevState;protected override void Update(GameTime T){K = k;k = Keyboard.GetState();switch (s){case 0:if (k.IsKeyDown(Keys.Space) && K.IsKeyUp(Keys.Space)){t = 0;c = 0;W = 60;w = 60;s = 1;}break;case 1:if ( c > 0 )if (k.IsKeyDown(Y[m[0]]) && K.IsKeyUp(Y[m[0]])){ for (i = 0; i < c - 1; i++) m[i] = m[i + 1];c--;t++;}w--;if (w < 0){if (c >= 20){c = 0;s = 0;}else{for(i = 0 ; i <3;i++){ m[c] = r.Next(4); c++; }w += W;W *= 0.98f;}}break;}base.Update(T);}protected override void Draw(GameTime T){Window.Title = t.ToString() + "点";M.GraphicsDevice.Clear(Color.Black); E.Begin();foreach (EffectPass p in E.CurrentTechnique.Passes){p.Begin();{for (i = 0; i < c; i++){E.World = Matrix.CreateRotationZ(MathHelper.ToRadians(90 * m[i]))* Matrix.CreateTranslation(-0.95f + i * 0.1f, 0.0f, 0.5f); E.CommitChanges();M.GraphicsDevice.DrawUserPrimitives( PrimitiveType.TriangleList, P, 0, 2);}}p.End();}E.End();base.Draw(T);}}
何も購入しなくても貰えるものの話は置いておいて、クリエイターズクラブに入会すると貰える粗品も あるといいな。 新聞とか雑誌の予約購読だと、プレゼントは当たり前だから。 XNAのロゴが入ったTシャツとかがいいと思う。「そんなのいらねえよ」と言われるかもしれないけど。 4か月の人はエプロンで。
…はぁ
>>766 たった1レスでしつこい、か
お前が過去にどれだけこのスレに粘着してきたかが滲み出てるぞ
>>767 スマン、空気読めてなかった。次を作る前で良かった。
どっかコードあげれるところがあればいいんだけどね。 CodePlexとかどうなんだろ?
うぜ
>>761-762 GJ
6頂点矢印が素敵だ
次も頼むぞ
何もせずに愚痴だけ言う人間の話に耳を傾けてはいけない
ネガティブがうつるからな
セミナーやセッション参加者のようなただ情報欲しさに参加する人にはいろいろ配って コンテストに頑張って応募してMSやXNAに奉仕貢献さえした奴らをほったらかしにするとは・・・不憫だ
オープンされたその日にCC入って360で起動してワーイで放置。 あまつさえ自動更新でまた1年分CC更新した漏れはMS社員になれますか?
>>775 みたいな口先だけで何もしない連中に何配っても無駄。それより
実際に作品を応募してくる情熱ある若い力を利用しろよ。
闇雲にCCお試し版配ってユーザー増やしましょう、ってアホかと。
アメリカじゃXNA2.0対応の本もだいぶ揃ってきてるな。Amazonみて驚いた。
結局英語力か
>>775 >>776 CC会員の多数は
>>775 と同じ感じかと思う。
ミニゲーとか作ってる分には箱本体いらないし。
CC会員全員に、できるXNA等を郵送とかでくれればいいのに。
個人的には できるTORQUE とか できるMODTOOL とか作ってほしい。
送っても放置だから意味無し
781 :
名前は開発中のものです。 :2008/05/06(火) 06:08:14 ID:MRh354OL
自発的に行動を起こす奴より、そんなの無視でとにかく初心者でも何でもいいからユーザーを増やすことに躍起になっているように見受けられる。 質より量ってところか。 長期的な目算なんてないんじゃないか?現状の伸び悩みに頭がいっぱいいっぱいなんだろう。 コンテスト応募者名簿リストを手に入れたのに全く活用できてない。 真っ先にご機嫌伺うのはここだろ。お試し版でも送ればホイホイ箱買うんだよ。誰がTシャツを着るんだ。 何でもそうだが、やりっ放しでは何も変わらんよ。発掘して放置とか正気なのか。 つか、売り込みとかセールスのいろはをもっと勉強しる。見てて金がもったいない。
MSKKが金を有効活用してるのは見たことが無いけど。
有効活用して箱を送れって。 高価なものは無理と言いつつこの有様では、ただの怠慢と思われるに決まってるだろ。わからないか? CC購入方法もコンビニ決済などできるようにしろ。これも原因のひとつだぞ。 目先の損得に惑わされて金をケチるな。長いスパンでものを見る目を養え。 金を取るなら購入ルートの幅を広げろ。それが利益につながる。 即行動しろ。 甘んじるな。客は神様だ。 わかったか馬鹿社員ども。
ひげねこ来ないとホント暇だにゃー
またクレーマーズクラブか
msへの苦情なら公式にメール&フォーラムにでも書け。 ここに書いても無意味だし邪魔
ひげねこも、ここで喋っても無駄だし邪魔だと理解したから来なくなったのかね。
XNA 3.0(FINAL)
日記見てると3.0の追い込みで忙しいだけっぽいけどねぇ。 ひげねこ来ないと便乗乞食とKKのコンサル気取りばっかじゃん。どっちが邪魔なんだよ。 本当に技術板かここは。
>>789 あー誤解したらスマソ。ひげねこにとって俺らが邪魔?って意味。実際そうだろうけど。
>>789 同意。確かに俺がここに覗くといつもクレクレ君ばかりに見える。
せめてただの理想とかでもいいからまともなXNA自体の話題はないんか。
とりあえず数日前に久しぶりに箱のほう起動したら更新が入って HDDそのままで機種交換したら起動しなくなる現象はなおってた。 やっとまともに始められるぜ・・・
>>792 コンテストの発表あったときも、入賞作品の話題とか全然出なかったじゃん。
いったいどんな話題なら興味あるんだい?
主婦のほうは完全に止まったかな。 まあ最初から無理があったからなあ、xna抜きで主婦が始めるXboxとかの場所ならけっこういいのに。
暇な主婦向けにXboxLiveを勧めることを最初の目標にした方が有意義だったかもな。
相手が主婦や芸人事務所だとピンハネ率・リベート率が高いの?
>>789 どうぞお好きに技術ネタ投下してください。
そういうのは自ら率先してやらないと。
食いつきのいいレベルの高いネタを頼みますよ、社員さん。
やっぱりWindowsMobileサポートほしいね。 タッチパネルで色々やりたい
箱持って無いからLiveの仕組みがよくわかんないんだけど、PCからでもネットワークに参加できるの? 例えば、XNAで多人数ネット対戦のゲームを作るとして、PCと箱と混合で参加できたりする?
持ってないのになんでやろうと思うの? コンテストに応募したら箱がもらえるから?
>>802 >持ってないのになんでやろうと思うの?
そのうちやろうと思ってるから。んで、PCと箱でLive参加できんの?
>コンテストに応募したら箱がもらえるから?
どこにンなこと書いてあんの? てゆーか参加賞で箱くれんの? 常識的に考えてありえなくね?
http://www.gamedev.net/community/forums/topic.asp?topic_id=493548 >the Xbox 360, Windows, and Zune in the final release of XNA Game Studio 3.0.
>Developers can write one game and target any platform, however, cross-platform
>networking between all three platforms is not supported.
あぁっくそ、早速なんか駄目っぽい記述ががっ。Zuneだけハブって意味なら全然気にならんのだが。
>
>>804 にはいつまでも出来ないよ
は? 断言している意味がわからない。詳しく。そしてLiveに関しても詳しく。
809 :
792 :2008/05/08(木) 02:16:43 ID:+nzUVjSY
>>809 結局技術談義ばかりでゲーム作りたい奴は皆無ってところか
誰も他人の作品に興味なさそうだし
ま、楽しきゃそれでもいいか
>>809 > 俺も箱やVista持ってないから
持ってないんじゃ話にならないな。Live Anywhereがどういうものかってのは、結局その人がどんなハードやソフトを持っていて
どんなスタイルで使用しているかによって変わってくるよ。Live Anywhereはすでに存在しているし、すでに進化している。
例えばPCのメッセンジャーやXbox.comから、Xboxで遊んでいるフレンドの状態をチェックして、メッセージを送ったりするのも
Live Anywhere。逆にXboxであそんでいる人が、フレンドが仕事を終ったのを「状態」でチェックしてからその人の携帯に
チャットへの招待メールを送るのもLive Anywhere。XboxとPC間で「シャドウラン」をクロスプラットフォーム対戦するのも
Live Anywhere。
Liveスペースブログにゲーマーカードが埋め込まれて、ゲームの実績が更新されるのもLive Anywhereだな。そういう
ブログをやっている人同士が、hotmailを使うのではなく、お互いのゲーマーカードをクリックして、本来ゲーマーコミュニティー
用に用意されているメッセージ機能を使って、ゲーム以外の話題でコミュニケーションするのもLive Anywhere。
もちろんCreators ClubもLive Anywhere。
とりあえずXNAGS3.0はXPとVista機には問題なくインスコでけた。
マニュアルによればAPI的な追加はMicrosoft.Xna.Framework.MediaというZune用のパッケージと
SoundEffect(Instance)とかいうXACTまわりの新クラスかなこれ? そんだけっぽい。
>>808 のリンクを見ればわかるけど人柱絶賛募集中な上に追加もつまんなそうなんで
今のところ無理して入れなくていいと思う。Spacewarとかいう粗大ゴミを始末したのだけは評価できる。
寝る。
引き続きてけとーに触ってみたぜ。 SoundEffectはXAudio2のマネージラッパーだな(Reflectorで確認、実行時にもxaudio2_0.dllがロードされている)。 wavファイルを直接コンテントパイプラインからロードして効果音の多重再生が簡単にできる。 ただし、今のところBGM用途には考えられていない模様。 Microsoft.Xna.Framework.MediaはWindowsでも一部使えるみたいだ。 たとえばwmaかmp3をコンテントパイプラインからSongとしてロードするとMediaPlayerで再生できる。 ただ、wmaの一部のファイルではコンパイル時にDRMがらみのエラーが出たので、 その手の制約があるかもしれん。 意外と嬉しい追加かも。仕事いってくる。
いや、俺たちに3.0はまだ必要ないから。
>>815 お前みたいな無礼者はお呼びでないから。
http://www.microsoft.com/japan/msdn/xna/faq.aspx >Q: XNA Game Studio Express または XNA Framework は
>製品版の Xbox 360 ゲームを作成するのに使用できますか ?
>A: XNA Game Studio Express で Windows や Xbox 360 向けゲームを
>非常に簡単に作成することができます。XNA Game Studio Express で
>Xbox 360 のタイトル用に作成されたこれらのゲームは非商用目的に限定されます。
>しかし、XNA Game Studio Express を使用して製品版の Windows 向けゲームを制作することは可能です。
>将来的には対応も予定しています。
コミケでの配布はだめってことでつか?金取らなければいいでつか?
たくさんの反応ありがとさん。友達のところで見たのは言ったけど、 安月給取りの俺だとゲーム機に金かけるのは思い切りがいるんだ……。 だから俺のレス以降のカキコは現状を知るのにすごい勉強になるよ。 多少興味あるとかニュース読んだ程度じゃ知らないこと多いもんな。
821 :
名前は開発中のものです。 :2008/05/09(金) 01:45:45 ID:XhIdm/wk
そしてそのPC向けは ラインタイムのインストールがめんどくさくて死ぬステキ仕様
もうついていけねー
>>822 プレーヤーにはコンテントパイプライン関係ないのにどうしてそんな憶測を?
書店で売られているXNA書籍がXNA GSE 1.0前提。XNAの日本語ウェブサイトではXNA 2.0のヘルプファイル配布。 赤坂氏の連載では連載の途中に1.0から2.0へ移行。 そんななか3.0のアルファテストのアナウンス。 混乱してきた。
DX9バージョン乱立と全く同じ状態かよ。PCプレイユーザー完全無視っすね。
VC#2008も.NET3.0も全く入れようと思えない。
もう何考えてるんだかさっぱりわからん。とりあえず新しいもの使いたかったのか?
>>802 >>806 >>811 のせいで箱買う気も失せてきた。
大丈夫かXNA。
誰もやってくださいなんてお願いしてないんだから やらなければいいだろ 自分の無気力さを他人のせいにする奴はひっこんでろ 違うと言うならOpenGLでPCゲー作ってりゃいい
>>827 そうやって感情をぶちまけるのは辞めような。
君はそれで発散するかもしれないが
他の人が君のレスを見ると不快な感情が沸くというものだよ。
気に食わなきゃスルーしようよ。
え、XNA使ってあげても良いんだからね!///
日本のXNAチームは思い切って、XNAの通信教育プログラムを立ち上げてくれ。 いつでも退会できて、一年続けるとちょうどCreator's Clubと同じ料金になるようにして。 入会特典としてCreator's Clubの4か月コードをもらえて、4か月後もさらに同じコードをもらえる ようにしてほしい。 教材は常にXNAの最新バージョンになるように、社員と、A氏のようなカリスマライターが必死 に作ればよし。ブログなんてやめてしまえ。 もちろん、添削に加えて、質問し放題。教材のテクスチャ、サウンド、ソースコードは著作権 フリーでヨロ。
>>830 普通に考えたらその値段では出来ないよね
このレベルの客を相手に商売してんのかMSも大変だなぁ
System.Core.dllくらいはサポートしてほしいなあ
やれやれ。自分達だけが良いと思っていても何にもならんだろうに。
>>832 君は
>>826 を見て
「他でやってくれないか?」とは思わないのかな?
それをいちいち
>>827 が触れるから荒れていくと思わないのか?
アンチレスだと解ったら基本スルーする。
これはどのスレであったも基本ルールだと思うんだよね
それで異論があるなら、君が言うように私は頭がどうかしているんだね。
スルーしてください。
支離滅裂なレスして、最後にスルーしてくださいで逃亡。
最初からレスしなけりゃいいのに。
やっぱり頭おかしいよ
>>830 ちょっとわがまますぎねえか?w
それよりも1月ずつ契約できるようにしてほしいとは思う
XNA3.0でVS2008使えるぜヤッホー!とか思って入れたら Xbox360対応してないのを知ってガックリ中。
>>835 ストレス発散扱いされて心外だわ
ぼやきやめろ=アンチアンチ=荒らし=ストレス発散なのね?
へぇ、わかった、ごめんね
>>836 逃亡なんてしませんよ。
ここは参照すべき有効なスレだと思ってます。
毎日レスを確認してますし、また自分にとってレスすべきことがあれば、
レスしてますし、今後もレスしたいと思ってます。
(それが見てる人にとって有効がどうかは、また別の話ですが)
ただ貴方のような人は、正直不快なので
「触らない・スルー」を呼びかけているだけです。
貴方は、私にとってスルーすべき対象に思えてきましたので
今後はスルーさせてもらいたいと思います。
これでも逃亡とおっしゃるのであれば私は頭がおかしいんですねw
そうやって煽りあってるからスレが荒れるんだろう。 >837 CTPだからなぁ。 年末の正式版を待つしかない。 まあ方向性は多少見えたかな。
>>827 というか、MSは使って貰いたいからXNA開発してるわけで…
このご時世、嫌ならやらんでいいよなんて言える企業はディズニーくらいじゃない?
3.0が出る前に1.0でもいいから南下作ってみろアホ共
845 :
名前は開発中のものです。 :2008/05/10(土) 00:51:37 ID:gliPW8Gp
信者と社員とアンチがうざいな それより早く箱に移植したいんだが いつになったら箱か12ヶ月CC送ってくれるんだ? 記念品を送るって証拠はこっちが持ってるから言い逃れはできないはずなんだが…… いつまでシラを切るつもりなんだろ 最悪じゃね? 俺も某ブログみたく晒してみるかな(それでも無視し続けるんだろうが)
>俺も某ブログみたく晒してみるかな(それでも無視し続けるんだろうが) どこのブログ? 先日のセミナーでのCC会員権配布の件もあるし、 このスレもそれなりの影響はあるんだから、君の言う証拠も 含めて晒してみる価値はあると思うよ。あきらめないでッ
>>846 お前は残らなくていいから日本語勉強して来い
ZUNE ほしくなったんだが、なんか入手大変そうだな。
>>850 自分の場合は、買ったけど使ってない人が身近に居たから借りた。
買うなら個人輸入するしか無いと思う。
ガジェット好きで無いなら後悔するかもね
軽く触ってみた感想
操作性が悪いのが弱点。
弾幕シューティングには向かない感じ
重い、遅いという印象は今のところ無い
携帯電話と違ってスピーカー内蔵じゃないのもマイナスポイント。
>>851 サンキュー、理解した。
まず、買ったけど使ってない知人を探してみる。
>>845 クレクレここで言ってもしょうがないんだから直接向こうに証拠あるって交渉しろよ。
ブログで晒すなんてそんなに有名人で影響力でもあんのか?
自分の厨房っぷり晒してるだけやん。
信者と社員はXNAには肯定的なはずでXNAについての話になるからお前よりマシだろ。
>>847 まったくだ( ´ー`)=3
っていうか、普通にMDXだけ出してりゃいいのに 余計な皮被せんなっつーの。 使うかよこんなの。
>>851 なぜそこで弾幕シューティングに向き不向きという話になるんだ?
このスレ何かというと判で押したように弾幕シュー前提になるなw
いやま、 それで伝わるし。
シューティング好きが多いからだろうし、最近のシューティングは弾幕が主流っぽいからでは? ただ、弾幕系は画面上でのオブジェクト数が多いからパフォーマンス的なものに対する指標 のような扱いかも知れんが。
858 :
名前は開発中のものです。 :2008/05/10(土) 23:17:50 ID:iIar4yGn
弾幕と言えば誰にでも伝わると思ってる奴はキモイと思う
携帯機で弾幕www
>>857 うーんオブジェクト多いといっても個々の処理があまりにも単純すぎるし、
パフォーマンス指標とするには今時の3Dハードの目指すところとズレてるような…
Zuneはハードウェアで3D描画できないぞっと。 単純にどんだけブリットできるかの指針の単語だと思ってるが>「弾幕でっきるかっな♪」
>>860 処理は単純なだけに計算量だけ求められるのかな?
どちらにしても、あんまり数上げちゃうと人間が追いついていけないけど…
最近はポリゴン数やテクスチャ数よりもエフェクト関係に移行してるようですしね
未だにDirectXのPixelShaderやVertexShaderがかけない俺は負け組みorz
ここはクレクレ厨か、ネガ厨しか居ないんだな。 こんな奴に使われてXNA開発サイドの人も不幸だな。
>>855 現状配布されてるZune向けサンプルが移植したシューティングゲームばかりだから。
くだらないこといちいち突っ込まないでくれないかな?きもすぎ
865 :
名前は開発中のものです。 :2008/05/11(日) 06:44:41 ID:kwIlaO3s
>>851 Zuneも使えねーな
これもXNA+箱と同じく開発者間だけで動かして遊ぶ程度のものか
にしても社員がうぜー
おまえ達が純粋なユーザーの不満を否定しても無意味どころか、感情を逆なでするだけだということに気付け
たかが2chでバレバレの心証操作してんじゃねぇよ
そんなことしてる暇あったら記念品の件を早く解決しろ
次は実名まで公開されるようだから待っていてくれたほうが笑えるがなwwww
こういうのって普通TVでもラジオでも「発送は1ヶ月後になります」とか 「発送を持って返させていただきます」とかあるよね。 いつ送るのかもわからない、3ヶ月経っても公式見解がない、そもそも何を送るのかすら言わないってのは 完全にコンテスト応募者を舐めてると思う。PRのために人を集めて、後の事は乞食の戯言として無視するでは 「こんな企業のイベントには二度と参加しない」って書かれても当然だと思うよ。
>>866 書かれても当然なのかもしれんが
ここに書いて無関係な人に不快な思いさせてokという話にはならないよ
その実名公開とやらを自分のblogでやってりゃいいじゃない
>>867 俺に言われても困るんだけど。
そもそも、不快な思いさせてるのはあっちでしょ。
これずーっと引っ張ってる話題だけど、真面目な話、 コンテストの応募者に漏れなく景品とかどこに書いてあるんだ? 優秀賞に10万、特別賞にCC会員権ってのはあるけど。 景品の内容を明記してないとのことだが、XNAボールペンでも貰えるなら静かになってくれるのかな? 自分の行動に間違いはないと自信があるなら、どの応募者であるのかをしっかり公開して 声をあげた方が効果的だと思うよ。直接KKに問い合わせてもレスポンスがなかったから ここに吐き出してるんでしょう? >後の事は乞食の戯言として無視するでは 応募者全員に箱が貰えると思っているなら頭の沸いた乞食だけど、そういう意味では無いんだよね?
このスレに常駐しているクレクレ馬鹿は先月のセミナーに参加した人たちがクリエイターズクラブの会員権 もらったという報告があったとき以来ずっと騒いでるよw。ただの妬みでしょ。 記念品なんてデマだから無視してあげて、一人で見えない景品をめぐって見えない社員と戦わせていれば OKw。
>>868 なら何故乞食視点で書いたの?
証拠があるような口ぶりだったけど。
>>871 ID:hlmS73Yl は乞食本人でしょ。
あっちとはMS。
すごい釣れるなぁw 引き続きログ取っているので発言には気をつけてね。
まんこ
,〜〜〜〜〜〜 、 |\ ( 釣れたよ〜・・・) | \ `〜〜〜v〜〜〜´ し \ ゙'゙":"''"''':'';;':,':;.:.,., ヽ○ノ ~~~~~|~~~~~~~ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ト>゚++< ノ)
>早く全員に謝罪報告するかボールペンの一つでも送ればいいだろ >ま、本当にボールペン送ってきやがったら祭りだな(マジで空気読まずにやりそうだ) >早く箱と会員費送れよ >いつまで問題を先延ばしにするんだ、ここの担当者は >い つ ま で 人 を 待 た せ る ん だ ?
客をいつまでも待たせる担当者って、普通の会社なら即クビ切られるよね。 余裕で2ch見ながらレスしてるんだから大したものだ。
878 :
名前は開発中のものです。 :2008/05/11(日) 19:42:52 ID:kwIlaO3s
つーかコイツもう既にクビになってるんじゃね?w これは非常識を通り越して異常。 まだ本社の耳には入ってないのか?
XNAのソースは公開しないの?
>>879 MonoXNAで我慢しる
XNA1互換だけど、大して差異はないし
>>878 お前も異常。気持ち悪い。
自分が正しいといえるならマスコミにでも投書すればいいだろ
なんでマスコミとかブログとか出てくるわけ? あっちが記念品を送りますってわざわざメールしてきたんだから その通りにするか、できないなら謝罪するのがシンプルな答えだろ? 記念品云々じゃなくて杜撰な仕事振りが頭にくるんだよ おまえは記念品にかかる金の事しか考えてないだろうけどな いい大人がシカトとかするな こんな馬鹿な話で公に晒されて恥ずかしくないのか
KKの犯したミス 当ても無いのに記念品を送りますと言ってしまった 2chを見ていることを公言してしまった KKの犯しているミス 今も無視を決め込んでいる ネラーを舐めてかかっている
誰かblogに書くとか書き込んで無かった?
>>882 そういう事は匿名で何を書いても無意味だろ。
確たる証拠があるならフォーラムにでも書いとけ。
float?ってfloatとどう違うんですか?
日本でもDreamSparkが始まるか。 これでCCくれくれ厨のうち学生分だけでも静かになるのかな。
889 :
名前は開発中のものです。 :2008/05/12(月) 07:33:16 ID:URenmcqe
送るか送れなくなった理由言うだけなのに 何鎮静化する方法考えてるんだ? さっさと公表しろ!!!!! こんなに待たせたんだから箱とか高価なものくれるんだろうな?あ!?
891 :
名前は開発中のものです。 :2008/05/12(月) 09:16:13 ID:URenmcqe
はぁ? だから何で俺達がフォーラムに行ったり動かなきゃなんねーだよ 全部おまえらの責任だ どこまで人を虚仮にするんだこの企業は
ここに書き込むのもフォーラムに書き込むのも大して変わらん労力だと思うけど
>>885 >>892 社員はこのスレ見てるから問題ない
むしろフォーラムに書いてまでしてやらないと動けないのかと思うと情けないよ
すべてあちら主体でやっていたことなんだから、最後まで責任を全うするのは当然だと思うが?
ガキどもの集まりじゃねーんだからしっかり仕事してくれよ
というより、こんなくだらないことをフォーラムじゃなくて 匿名掲示板で書いてやってるということをありがたく思えよ 恥を書くのは、いつまでも対応を渋っている担当と広報だけなんだぜ?
895 :
名前は開発中のものです。 :2008/05/12(月) 09:43:52 ID:URenmcqe
少ない労力なら客にいくら掛けていいのか 最悪だな KKの発言は記録されてるからな 後で泣いて謝れ愚図社員
何回もココに書いても反応無いんだから、フォーラムの方が確実だよ。 自分が誰かわかるようにしてフォーラムに書き込んどけw
おk マジで痛い目見ないとわからんらしい
898 :
名前は開発中のものです。 :2008/05/12(月) 10:18:37 ID:URenmcqe
2chの報告を無視したという事実もリストに加えておけ 無責任で雑な対応をされたってこともな
しかしここまで最低な企業だったとは 日本の評価を下げてるのはやっぱりここなんだな 俺はゲハにスレでも立ててくるか
匿名掲示板でへたにサポートすると、住人がつけあがって収拾つかなくなるので うちでは禁止してます。こんなレス書いてるんじゃ、MSもそうするだろうな。
○○のせいだから関係ない人に迷惑かけてもOKって チョンですか ここで迷惑かけていい理由にならないよ
なんでID2種類(PC2台?)もつかってクレクレ活動するのか分からん
>>900 日本語でおk
今回のは例え匿名掲示板でも対応せざるを得ない内容だ
そんな判断も出来ないのか?
できないから2ヶ月もぐだぐだと放置してるんだろうな
そもそもセミナーの件で
>>354 が率先してるだろ
あれがよくてユーザーの質問は無視か?ご都合主義もいいところだ
904 :
名前は開発中のものです。 :2008/05/12(月) 11:19:18 ID:URenmcqe
早く対応してくれないせいで無駄にスレを消費してしまうな、最悪だ XNA3.0をよりよいものにするための有益な議論ができないだろ プログラムも作れない素人営業はこういうことでしか協力できないんだから 早く箱と会員権送れよ
今日はノリノリだなぁ
MSKKは至急、プラスチック青竹を贈るべきよね
>>903 だからここで騒いでいい理由にはならないってば
チョンは出てけ
>>908 ここで騒いでだめな理由にもならねーよ
馬鹿か?
対応しない限りずっと言い続けようぜ こんなふざけた企業初めて見るわ
全員に箱と会員権送るか、メールで謝罪して公式サイトや公式ブログでも 経緯を説明して自分達が馬鹿だったことを謝ればいいんだよ そうすれば乞食達も消えるだろ 簡単だろ? そんなこともできないようならさっさと潰れてしまえ XNAの発展を阻害する害虫め
>>909 "迷惑"これだけで十分だろ?
馬鹿か?
914 :
名前は開発中のものです。 :2008/05/12(月) 12:50:51 ID:URenmcqe
こっちは信用をがた落ちさせる爆弾を持ってるってことを理解してるのかねえ しかもそれはおまえらが作ったものだから使用は正当化できるんだぞ 全く危機感のない奴らだな いつまでも待たせる気だ?早く送れ
915 :
名前は開発中のものです。 :2008/05/12(月) 12:57:19 ID:URenmcqe
これだけレスがあればXNA3.0の良いアイディアも出ただろうに 結局自分達の首を絞めたな まったくいい迷惑だ いつまでも出来ないとか言ってたが、まさにおまえたちのことだな
持ってないのになんでやろうと思うの?
コンテストに応募したら箱がもらえるから?
そのうちか。
>>804 にはいつまでも出来ないよ
持ってないんじゃ話にならないな。
918 :
名前は開発中のものです。 :2008/05/12(月) 13:04:27 ID:URenmcqe
スレを荒らすな社員ども そんな暇あるなら馬鹿な上司になんとかしてもらえよ無能w
919 :
名前は開発中のものです。 :2008/05/12(月) 13:09:21 ID:URenmcqe
まったく行動力がないな 指示待ち人間のこいつらの将来は真っ暗だな 可哀相に 早く対応しろよ
920 :
名前は開発中のものです。 :2008/05/12(月) 13:12:24 ID:URenmcqe
三月の時点で手を打っておけばよかったのに アホすぎ
>>913 おまえのほうが迷惑だ
嫌ならスルーしろ馬鹿
箱と会員権送ってくれるってのは嘘だったのか?
嘘つき企業は死んだほうがいいんじゃね?
マジでいい加減にしろや 人を待たせるのもいい加減にしろ
>>213 14日にセミナーがあるらしいでつよ。
そこで質問するのもありだとおもいます。
仮にここで「セミナー参加者はもれなくクリエイターズクラブ4か月コードをもらえる」とデマ流したら、
OFF会の会場になるかもねw
みんなでセミナーに参加しよう
http://www.microsoft.com/japan/msdn/events/offline/ 「2chで言われたから・・・」ってクリエイターズクラブ4ヶ月分くれたのは嬉しかったけどね。
「2chで『クリエーターズクラブのコードくれるんなら、セミナー行ってやるよ』って言われたので・・・」的なこと言ってた。
むしろフォーラムに書いてくれ、そこまでやらないとMSKKは反省しない 成長期にしつけは大事だ、甘やかすと大成しない
>>921 誰も騒ぐなとは言ってないだろ
場所を考えろと言っている
それを勝手に沈静化だの工作だの被害妄想起こして…キモー
匿名でしか騒げない理由があるんでしょ。
927 :
名前は開発中のものです。 :2008/05/12(月) 15:13:01 ID:URenmcqe
あれ?記念品はまだなんですか? セミナーに参加すればいろいろ貰えるんだね ゲーム作ったりコンテストに応募したりする必要はないね 苦労しても嘘つかれて放置されるだけだもんね 糞主催のイベントには参加しないほうがいいね
ID:BK589tYe = ID:URenmcqeのやっていることは風説の流布で 完全な業務妨害だな
てか実際二ヵ月半も何やってんの?
931 :
名前は開発中のものです。 :2008/05/12(月) 16:24:25 ID:URenmcqe
>>928 それはこっちのセリフだボケ
何送られてくるかもわからないせいで
こっちは未だに箱もCCも買えずにテストできないんだぞ
早くしろノロマ
謝ることもできねーのか
乞食のレスがピタッと止まったな。
晩御飯の時間なんだろ
いいから早くしろよ
>>932 何も知らない無関係な奴はひっこんでろ
セミナーやセッション参加者にはCC配って贔屓すんな
それだけならまだ許せる
メールで記念品配るって言っただろうが
自分で言った事に責任持て、約束守れ、謝罪しろ
>>930 大方、応募者のリスト紛失したんだろ
コンテストの応募者なんて使い捨てぐらいの気持ちでやってるんだよな
早く12ヶ月コード送れ
何が今北だ しらを切るのもいい加減にしろ 二度とこんなふざけた真似をしないように俺も糾弾し続けるからな
画像とかのコンテントのビルドってXNA Game Studio(開発環境)入ってない環境は基本できないのかな? ・動的(ファイルオープンダイアログとかで)にPNG画像読み込み ↓ ・WindowsフォームのXNA描画用コントロールに表示 って感じで画面の表示テストツール作ったんだけど、 コンテントのビルドに必要なDLLとかがXNAランタイムにないらしく、 どうもXNA Game Studio未インストール環境では動かない。 仕方ないからプログラムビルド時に必要なアセンブリ他をDLLで出力して、それ参照してビルドするようにしてるんだが。 なんかライセンス的にヤバげだし、他に方法あるんかなーと思って。 (ちなみにコレやると何故かコンテントビルド時にBuildXactタスクでコケる。 ビルド時のパス指定が変とか言われる。XNA Game Studio有りの状況では起こらない。 仕方ないのでMicrosoft.Xna.GameStudio.ContentPipeline.targetsをいじって Xact周りをコメントアウトしてる)
>>931 審査員特別賞すらCC12ヶ月なのに、
ノミネートもされてないのに参加賞で箱がもらえるとか
本気で言ってるの?
>>937 Texture2D.FromFileは?
GDI+のBitmapとして読み込んでTexture2Dに直接コピーするという最終手段もあるよ
940 :
937 :2008/05/12(月) 22:16:47 ID:UNNuIpGb
>>939 うおおい!それまだあったのかよ!
確かMDX時代それ使ってたけど・・・。
XNAはコンテントを事前にビルドしてContentManagerから出さないと無理だと自分で勝手に思ってたよ・・・。情けない・・・。
一体何のためにMSBuildの挙動追っかけたのか・・・まぁ勉強になったけど。
回答ありがとうございました。
>大方、応募者のリスト紛失したんだろ もしそうだったら、かなり面白いじゃん。 告知して平謝りしかできないんだな。 ちゃんと糾弾したらいいんじゃないかな。
>>940 EffectやSpriteFont、XACTなどはContentPipeline通さなきゃいけないから
Form使ってツール作る場合はXNAの利便性が全く失われるけどな
Texture2D.FromFileって、めちゃくちゃ遅くね? 俺は結局GDI+のBitmapにしてるけど、ソースによってサイズがうまくとれん。 C#か.NETのネタでスレ違いかもしれんけど、やってる奴いたら他に何か足してる? try..catch以外で。 Bitmap bmp = new Bitmap(filename); BitmapData bmpData = bmp.LockBits(new Rectangle(0, 0, bmp.Width, bmp.Height), ImageLockMode.ReadOnly,bmp.PixelFormat); IntPtr ptr = bmpData.Scan0; int size = (bmp.Width) * (bmp.Height); Microsoft.Xna.Framework.Graphics.Color[] cl = new Microsoft.Xna.Framework.Graphics.Color[size]; for (int i = 0; i < size; i++) { cl[i] = new Microsoft.Xna.Framework.Graphics.Color( ((byte*)(void*)ptr)[i * pixcelsize + 2], //pixcelsizeをbmp.PixelFormatから取り出すソースは省略。 3と4でムリクリな実験しても症状がかわらんだ。 ((byte*)(void*)ptr)[i * pixcelsize + 1], ((byte*)(void*)ptr)[i * pixcelsize] ); } bmp.UnlockBits(bmpData); Microsoft.Xna.Framework.Graphics.Texture2D texture = new Microsoft.Xna.Framework.Graphics.Texture2D(dev, bmp.Width, bmp.Height, 1, Microsoft.Xna.Framework.Graphics.TextureUsage.None , Microsoft.Xna.Framework.Graphics.SurfaceFormat.Color); texture.SetData<Microsoft.Xna.Framework.Graphics.Color>(cl);
GDI+より遅いって酷いなw DirectX使っていのかね
>944 その辺りはツッコマナイデスヨ。 釣りじゃ無いから。 「ソース」って画像の方ね。jpegやpng。 まだ"コンテント"って呼び方は出来ない。
D3DXの関数に丸投げだから.NETとか関係ないはずだよ
>946 そうか。 今からStopWatch入れて、ボトルネックになってるか試す。 俺の問題はGDI+のBitmapの方なんだけどね。
PCなんてランタイムの問題で誰も遊んでくれないんだから 箱用に開発しろよ そして早く送るのか送らないのかはっきりしろCC
sw.Start(); foreach(string filename in list) //listにはランダムに10枚の画像のフルパス入れた。 { //last_one = Texture2D.FromFile(grahDev, filename); // 10枚1226ms last_one = GDITexture.LoadTexture(grahDev, filename); //10枚 315ms >943 } sw.Stop(); 激遅では無いのかな。 ファイルオープンダイアログとか使う時点で既に問題にならないので、 個人的に bmp.LockBits() 辺りを助けて><
ムリクリな自己解決策はできた。 bmp.Widthが8の倍数で無い時に再現出来るみたいなので int w = (bmp.Width % 8 > 0) ? bmp.Width + 8 - bmp.Width % 8 : bmp.Width; Bitmap dst = new Bitmap(w, bmp.Height, PixelFormat.Format24bppRgb); using (Graphics destGraphics = Graphics.FromImage(dst)){ destGraphics.DrawImage(bmp, new Rectangle(0, 0, bmp.Width, bmp.Height));} bmp.Dispose(); bmp = dst; おそらく、一番下手な解決法と思われるorz
LockBitsのフォーマット(画像依存)とテクスチャのフォーマット(A8R8G8B8固定)が 合ってないように見えるが。
>951 うん。それもやらかしたんだ。 >Bitmap dst = new Bitmap(w, bmp.Height, PixelFormat.Format24bppRgb); で誤魔化している。 まともなフォーマット変換の方法なのかは疑問。 画像依存でA8R8G8B8のフォーマットが来たら、pixcelsizeを4にしてαは捨ててる。 色々汎用性を盛り込むのは元画像がゲーム専用で無いこと前提なので(r
くだらないことで悩む暇があったら早くゲーム部分に着手したほうがいい いつまでも出来ないよ くだらないことでレスする暇があったら早くCC12ヶ月を発送したほうがいい いつまでも抗議するよ
やれやれ、やる気の無い担当者のせいで次スレも荒れてしまうんだろうな いい加減みんなでXNAの話がしたいんだから、CC12ヶ月を送ってこの問題はもう解決してくれよ
>>955 社員はこのスレ見てるんだから
どこで騒ごうが対応してくれないのなら同じだボケ
ったく早くしろよ いつまで待たせれば気が済むんだ?
このスレでも、記念品って何?とかフォーラムに行けとか言って社員がなりすまして たらい回しにしてまたお茶を濁そうとしてるからなぁ いつまでも逃げてんじゃねぇよ そんなに最悪の企業になりたいのかよ
最近、騒いでるのがGKで、フォローしてるのがMS社員に見えてきた。 ちょっと病院行ってくる。
>このスレでも、記念品って何?とかフォーラムに行けとか言って社員がなりすまして >たらい回しにしてまたお茶を濁そうとしてるからなぁ 妄想もここまでくると救いようが無い・・・ 論理的思考って言葉知ってる?中の人に聞いてもらいたいんだろ?
事実ならフォーラムで騒がれた方が大変でしょ。なぜ社員がわざわざフォーラムに誘導するんだよ。
>>963 >言葉の意味解ってる?
意味がわかってないのはお前。つか日本語でOK。
目的に反する手段を選ぶような人間は論理的思考が欠如してる。
>必要なのは彼が気付いて無いことの「提案」だ。
誰だよ。
お前も論理的思考能力ゼロだな。
そんな脳みそでMSで働けるのかよww
>>938 それ言ったらタダで4ヶ月コード貰ったセミナー参加者もおかしいやん。
審査員特別賞も、Xbox360で応募した人に12ヶ月コード贈るって意味わからんし。
目的に反する手段を選ぶような人間は論理的思考が欠如してる。 目的に反する手段を選ぶような人間は論理的思考が欠如してる。 目的に反する手段を選ぶような人間は論理的思考が欠如してる。 ok
>お前も論理的思考能力ゼロだな。 >そんな脳みそでMSで働けるのかよww そんなときはGKとでも名乗るよ。
>>963 は論理と倫理がごっちゃになってるんじゃないのか…?
さすがに無いか
なんか全レスな雰囲気になってきたので、日本語でOKな所を書き直す。 「彼」 ・記念品に期待している。3/1の何らかの参加者/応募者。 彼の論理的思考では「社員は2ch見ている」って事にとらわれて公の場に出ようとしない。 彼が公の場に目を向ける理由を与えたいと思っている。 そして、当然あの会社を叩けば愉快な事は解っているのだから、楽しめばよい。
>>965 >審査員特別賞も、Xbox360で応募した人に12ヶ月コード贈るって意味わからんし。
普通にCC期間延長と考えればいいだろ。
逆に箱持ってない人間にコード送る方が意味不明。
なんかみんな言葉尻を追いたがるよね。 「記念品に箱をおくれ」「12ヶ月の会員権おくれ」 だから 3月1日の彼(仮名)が色々破綻してると言いたげだけど、 3/1の彼が本当に言いたいのは「記念品が何か明言しないと、こんな無茶なことも書けるんだぜ」 程度の事なんじゃないか? だから、そこを幾ら突いても破綻してる奴は黙れって意味には受け取られない。
ID:yEplds8X = ID:41ZfkGL0 = 「彼」かよ・・・ 何を企んでいるんだ。XNAに関係あることだけ議論しろよ。いやなら他行け。
ますます社員臭くなってきたなぁ。
次スレ
>>1 >「(MSは)記念品をくれる約束をした」と虚偽の書き込みをしたり
残念だけどこれは事実だよ。メール来たって言ってたし、ブログでも晒されとる。
隠蔽してうやむやにしようと必死だねー。
彼とか何とかどうでもいいから、ここに引きずり出してみたら?
当の本人が一番わかってるはずだろうからw
正直、次スレには持ち越さないでほしいな。もう既に
>>1 で煽ってるが(確信犯?)
事実ならこんな匿名掲示板で騒ぐだけじゃなく、ちゃんと公式な所なり問い合わせるなりしろよw って事なんだが?
>973 その線も含めて考えてくれて構わない。 実際利害が一致してる。 そして、ID:41ZfkGL0は3/1に会場に居ないので、発言した社員が誰かと記念品の対象者が解らない。 これが解れば社員にメールが投げられる。 (参加した友人(匿名)に聞いたという書き出しで) ID:yEplds8Xは理由はわからないが、それをこのスレで書かない。 もしかしたら、顔と名前が一致しないとかつまらない理由で書かないので無いかと考えた。 ID:yEplds8Xも参加していないGKという落ちも勿論あるが。 まぁ ID:41ZfkGL0のここまでを切り捨てて 3/1にどの社員が何と言ったか、参加した人教えて プリーズ><
>974 10歩譲って >ID:yEplds8X = ID:41ZfkGL0 = 「彼」 があっても、 ID:41ZfkGL0 = MSKKかつXNAのメールがのぞける立場では無いんだ。
>975 >977 そうなんだけださ、>969ループするってのがココまでの流れだろ。 次スレ前に、社員降臨の影響を上手く処理して置きたい。
「クレクレ荒らし」と「クレクレ荒らしを冷静に分析する人」の二つの人格をID2つ使って演じて、 クレクレ荒らしは誰かになり済まして、もう一人は「クレクレ荒らしは誰か」を言い当てる構図を 自演したいんだろうな。 Xboxのコミュニティーに関わっている特定の関係者やゲーマーに恨みがあって、その人にこのスレの荒らし の濡れ衣を着せたいみたいだね。 まあいいや。 それより、日本時間で明日のMS発表会でXNA関係で何か動きがあるといいんだが。
>特定の関係者に恨み。 GJ >976 >3/1にどの社員が何と言ったかw あの顔を忘れないように。
おまいら疑心暗鬼乙。 12ヶ月コード送ってくれたら俺は箱買うぞ。 まあ何にしても社員さん見てるなら早く解決してくれや。欝陶しくてかなわん。
XNA探偵団って感じね
>>970 >誰が2chを見ているかよりも、誰が発言したかが重要だと思う。
さすがプログラマ、物事の本質を理解している
それに引き替え、ここの雑魚ときたらこのIDとこのIDは同一人物だとか、なんと幼稚なことか
そんなことに何の意味があるのか?重要なのはその意味だ
俺もこんなくだらないことでスレを消費してしまうことに悲しんでいるのだ
だが巨悪に立ち向かうためには少数の犠牲はつきもの
純真なXNAユーザー達の心を踏み躙った罪、絶対許せねぇ
早く箱と12ヶ月コード送れ
給料泥棒しかいないんだから一人クビにしてその金で全員に記念品配る誠意を見せろ嘘つき野郎
はぁ。案の定次スレにも出没しよった。 KKは雑で中途半端な仕事しかしないからいつも蛆虫が沸くんだ。
Blu-rayの件がはっきりしないうちに買う人って本当にいるの?
俺は買わねー
>>984 >だが巨悪に立ち向かうためには少数の犠牲はつきもの
特亜みたいな言葉遣いやめろwww
要望が CC だけになったり 箱+CC に戻ったりという 心のゆらぎがいいわね。
くだらないこと言ってないで早く全員に送る準備しろよ たったこれだけのことをするのに何ヶ月掛けるつもりだ?6ヶ月か?1年か? その前にXNAが飽きられるだろカス 早く動けよ
今MDX使ってる奴がいるか? XNAにはそんな道歩んで欲しくない 早く箱と12ヶ月コードを送る
乞食以外は全員社員扱いらしいな。 なかなか楽しい事になってきた。
楽しくねーよボケカス こっちは2ヶ月近くもイライラして精神的苦痛を受けているんだぞ 慰謝料も払いたいのかコラ
むむぅ MSに就職した気は無いんだがな 給料よければ転職してやっても良いくらい上から目線な俺だが、気持ちだけ 送られたオチなんじゃないの? そもそも、独断でプレゼントなんて出来る立場の人間が言ったのかどうか なぜ、12ヶ月コード+箱○なのか? 本当のことかうそのことかも含め事情の良くわからない人間からすると 確かにクレクレ厨にしか見えん どこかもっと目に付きやすいところで、「前にこんなことあったんだけど、その時参加した人でもらえた人いますか?」 みたいに書いてまず証人でも集めたほうがよさげ ここだと社員も見てるのかも知れんが、社員でもない俺とか勝手に間違われていい迷惑だ これがきっかけでMSに転職できたなら感謝しちゃうけどな(どんなきっかけだよ…
社員の
>>990 が送ってくれるそうだww
皆よかったな
今度の5/17 13:00〜の INETA Day 2008とか言うのに参加する人います? 4月の奴は体調悪くて行けなかったので、まぁ見てきてやろうという位、上から 目線で見に行く予定なんだけど、6時間も軟禁^H^Hカンファレンスが続くかと 思うと行くかどうか迷っちゃうんだよな もし、行けて何か貰えたら報告するよ
この速さなら言える! 早く女性社員のウンコとオシッコ送れ! 顔写真付きで!
あーあ、トメさんもこんなところで名前出されて可哀想に・・・
自業自得だな
早めに対応していればよかったのにな ま、それは今も変わらないんだが 早くしろよ
1000ならWindowsMobile対応
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。