XNA

DeskTopLive.xna

XNA

http://www.super-deluxe.com/2009/9/12/desktoplivexna/:image:large 色々あって,来月開催の DeskTopLive.xna にちょこっと出演予定だったりします.最近 XNA とかあんまり触れてないのに本当にこんな場に出てしまっていいのだろうかとガクブルしつつ,全…

イベント紹介: 「マイクロソフト XNA ゲームクリエーター コンテスト 2008 」審査発表会

XNA

東京ゲームショウ 2008 ビジネスデイ初日にあたる2008年10月9日(木)の午後から,TGS 会場の隣となるホテルニューオータニ幕張にて開催,一般参加可能とのことです. 開催日時: 10 月9 日 (木) 15 : 30 ~ 19 : 15 タイムスケジュール 15 : 30 ~ / XNA Game S…

ゲームプレイ中のスクリーンセーバやディスプレイ休止を回避する方法

主にゲームパッドのみでプレイできる PC ゲームでは,ゲームプレイ中にスクリーンセーバが起動したりディスプレイの電源が切れたりして「むがー!」ということがあります. ジョイスティックを使用してゲームをしているとスクリーンセーバーが表示される - M…

イベント案内: 同人ゲームの潮流①「同人ゲームの過去、現在、未来」(DigraJ公開講座08年09月期)

同人ゲームの潮流 ①「同人ゲームの過去、現在、未来」(DigraJ公開講座08年09月期) 2008年9月26日(金) 18:00〜20:00,東京大学本郷キャンパス 工学部新2号館9階 92B教室にて. 折角なので行ってみます.残席あと 30 ぐらい.

Mono 2.0 の Expression Trees と HashSet を Xbox 360 環境に移植してみた (可能な範囲で)

ネタ元は『XNAにLINQがきた……が何に使えばいいんだこれ - ABAの日誌』. XNA Creators Club FAQ より. Can I use the new C# 3.0 features with XNA Game Studio 3.0? The new C# 3.0 language features are fully available for all platforms in the Beta…

XNAオフ会 2008 無事終了

XNA

無事終了しました.幹事レベルが低いまま挑むにはボス級過ぎる人数でしたが,多くの方々からの多大なるご協力のもとなんとか無事乗り切ることができ,今はほっとしております. 自分で幹事っぽいことをやってみて,裏 CEDEC を切り盛りする今給黎さんのすご…

XNA オフ会やります - 2008年9月6日(土), 新宿 (2)

XNA

XNA オフ会やります - 2008年9月6日(土), 新宿 続報. オフ会メーリングリストの方はおかげさまで登録者数 30 名となりました.お店に伝えていた懇親会の規模が約 30 名だったので,幹事としては一安心というところです*1. なお,会場のキャパシティは余裕…

XNA オフ会やります - 2008年9月6日(土), 新宿

XNA

平日開催の Gamefest Japan 2008 の裏的な意味で*1,翌土曜日にオフ会を企画しました. 日時 2008年9月6日(土) 13時開始(開場12時半) - 懇親会(18時から20時まで) 会場 新宿 お菜家 (2F宴会場・大) (地図1 地図2) 参加費 昼の部 1000円+懇親会 4000円,学生…

Xbox 360 における XNA ゲームのセキュリティモデルは,.NET のサンドボックスではなくハードウェアの非特権モードによるもの

unsafe コードで色々。 - a4lg の準技術的日記 (縮小運営中) を読んで,XNA CLR ゲームが非特権モードによって保護されていることを思い出した.実は XNA CLR 自体はサンドボックスの役目を果たしていない. その点で言えば,先日の『Secure coding は Micro…

Secure coding は Microsoft からイノベーションを奪っているか?

Re: WPFでHLSLが使えることの持つ意味 id:tetsutalow せんせーのところより. CPUの性能が伸びなくなってしまった今、GPUは当面の伸びしろとして期待されているわけですから、この動き自体は自然でしょう。ですが、一般的に言って、ネット越しに落ちてくるコ…

「その場で」と「あとから」と成功体験

昨日のリアルタイムモニタの話を書いた後,色々考えてみたんですが,ちょっと思い出したことがあるのでメモ. リアルタイムデバッグ信仰と成功体験 これは自分でも経験があるのですが,ゲームプログラミングはじめたての頃は,「リアルタイムにパフォーマン…

チューニング勉強会資料

XNA

昨年の XNA チューニング勉強会の資料,公開をすっかり忘れていたのですが今更ながら置いておきます.遅くなりましてすみません. XNATuningDay-20071123.pptx それはそれとして 3月1日の 「XNA Game Studio Japan 2008 Spring Contest」コンテスト発表会 は…

C#, DLR AST, meta programming

Ask the speakerで波村さんとMVPの方々とお話することができました!! (そーいうとこだからと突っ込まれちゃいますが、、いや、嬉しくて) そして! あのid:NyaRuRuさんが 僕だけの為に、ノートPCを開いてコードの説明をしてくれました>< こちらこそあり…

Java Fork/Join Framework, PLINQ, TPL

http://javac.info/というサイトがあるのですが、JDK7から実装される予定のクロージャの仕様検討を行っているサイトです。 JDK7からのクロージャについてはEBNFレベルではよく見ていたのですが、その構文を使った実装コードも出てきたようです。 http://java…

XNA Game Studio 2.0

XNA

Install XNA Game Studio 2.0 as a new user Install XNA Game Studio 2.0 as an existing XNA Game Studio Express user リリースおめでとうございます. んで,早速動かしてみますかね,というところでインストールに失敗,3 時間近く嵌りました.とりあえ…

F# 本とか XNA 本とか

「Expert F# の配送予定日ですがまだ確保できていません」という哀しいメールが届いたので腹いせに『Microsoft XNA Unleashed 日本語版』も買い物かごに放り込んでみたり. 最近ちょっと読むペースと買うペースのバランスがまずいかも.ガウディ本が読んでも…

Xbox Live アカウントに使用する Windows Live ID が変更可能に

以前 @IT の記事で書いたこの制限ですが, ただし「KB 906926」にあるように、一度結び付けられたWindows Live IDは、たとえXbox Liveのアカウントを削除しても、別のXbox Liveアカウントには使用できなくなるようだ。仕事用とプライベート用のWindows Live …

boxing チェッカー

(2008年12月8日追記) オペランドが OperandType.ShortInlineVar のときの読み取り処理が抜けていたバグを修正しました. XNA で問題となる,頻繁な GC の原因のひとつに,隠れた boxing あります.変なところに嵌りこんでいる boxing コードは意外と探すのが…

チューニング勉強会無事終了

XNA

多くの皆様に多大なるご協力をいただき,無事に終了することができました.ご来場頂いた皆様,発表していただいた今給黎様,ひげねこ様,ABA様,休日にも関わらずご協力をいただきさらに驚愕のスペシャルお土産までご提供頂いた Microsoft の皆様,本当にあ…

C# 3.0 による .NET 2.0 アプリケーション開発 - XNA で LINQ を使おう

Visual Studio 2008 の新機能のひとつに「Multi-Targeting」があります.これは,Visual Studio 2008,つまり C# 3.0 や Visual Basic 9 を用いつつ,ターゲット環境を .NET 2.0/3.0/3.5 から選択できる,というものです. C# 3.0 や Visual Basic 9 の新機…

XNA Game Studio 2.0 (Beta) Release

XNA

masafumi さん のところより. The XNA team is pleased to announce the Beta release of XNA Game Studio 2.0! This Beta release is your chance to try out the new features available in XNA Game Studio 2.0, including support for Visual Studio 20…

Farseer Physics Engine

XNA

http://www.codeplex.com/FarseerPhysics:image:large Farseer Physics Engine は XNA / Silverlight 両対応の 2D 物理エンジンです.今度の XNA チューニング勉強会でチューニングの題材に取り上げてみようかと思っています. Silverlight 1.1 α プラグイン…

チューニング勉強会のお知らせ (開催: 11月23日)

XNA

先月の『XNA Game Studio Early Adaption』会場で id:ABA さんと偶然お会いして,その後喫茶店で情報交換となりました.そのときに出た話題に,「C#,Xbox 360 と,色々変わっていて,どこをどうやったら速くなるのか分かりにくい」というものがあります. …

Gamefest Japan 2007, Runtime Library

Gamefest Japan 2007,申し込んでたのに忙しくて行けませんでした…… でまああちこちの報告を見ながら「ええのぅ」と思ってるわけですが……ちょっと気になる点もいくつか.(追記) →修正されたようです. Xbox LIVE アーケードでリリースされたタイトルはマーケ…

XNA のネットワークサポート

id:ladybug:20070710 で XNA にネットワークサポートがあればという話がありましたが,タイムリーにその辺の情報が出てきました.8 月の Gamefest のアブストラクトに,ちゃっかりネットワークの話が書いてあるとの指摘. XNA 2.0 - now with added networki…

XNA Creators Club Premium member 向けの Torque X / Torque X Builder ライセンス提供開始

XNA

ここのところ XNA 関係はチェック頻度が落ちているので遅めの紹介ですが…… XNA の年間購読料は安くは無いですが,こういったツールの使用権が付いてくると思うと中々面白くなってきますね. If you are an XNA Creators Club Premium member, your membershi…

ValueType.Equals のオーバーライド,ReSharper 3.0,partial type

値型のデフォルトの Equals メソッド,すなわち ValueType.Equals は,リフレクションを使用して各フィールドの Equals メソッドを順番に呼び出すため,パフォーマンス上不利になることがあります*1. Equals メソッドの既定の実装では、リフレクションを使…

「今日からはじめる XNA によるゲームプログラミング」

XNA

第 45 回 MSDN オフラインセミナー 「今日からはじめる XNA によるゲームプログラミング」 平日月曜午後 6 時から新宿オフィスにて,だそうです.テクニカルな内容ではなくて,概要紹介のようですね. 前提知識: 現在マイクロソフトが提供する最新のゲーム…

Microsoft XNA Game Studio Express 1.0 Refresh

ネタ元,『ひにけにXNA - Game Studio Express 1.0 Refresh』他多数. Microsoft XNA Game Studio Express 1.0 Refresh 何とか無事出たようです. ちょうど先日 Windows XP をノート PC から一掃したところなのですが,今回の XNA GSE 1.0 Refresh のリリー…

DirectX SDK April 2007, New HLSL Compiler and XNA

『DirectX SDK April 2007』,ダウンロードセンターには出てますね. 最近 HLSL (and Effect) コンパイラのアップデートが激しいので,Direct3D 9 の利用者であっても一応チェックしておいた方が良いように思います. 状況を軽く整理しておくと,こんな感じ…