PG
XNAでBGMをループ再生させようとした時、 XACTで無限ループに指定したはずの音声が 何故か突然再生停止し、悩まされたのでメモ。 【現象】 XACTで無限ループ指定したはずのCueを再生中、 突然再生が停止する。 【原因】 WaveBankかSoundBankがGCで破棄されて…
XMLシリアライズで悩んだことと解決方法、ここ数日のまとめ ・インスタンスをシリアライズして保持するにはXNAに用意された下記メソッドが楽 ただしXbox360では使用できない IntermediateSerializer.Serialize() ・再帰的なインスタンスを含む場合、そのまま…
音楽とゲームをシンクロさせるライブラリを作成中。 1泊目のイベントがうまく実行されずに悩んでたけど 東京で解決策を思いついて今日反映してみたら無事解決。
インディーズゲームで配信されてるPixel Boarder、 どうもゲーム中に裏でセッション作成してスコアを共有してるようで、 しらぬ間に最近遊んだプレイヤーが増えてました。 このやり方、考えてはいたけど本当に実装できたとは。
最近はあまりすることがないし、何もしないでは腕が鈍ってしまうので Visual C#とXNAでのゲーム作りを開始しました。 最近1からのクラス設計をする機会があまりなかったのと、 好き勝手作ってリファクタリングしまくれるのは、久々で楽しいです。
XNA3.1 日本語版出たからちょっと再開しようかなーと思ったら… HDD整理したときにプロジェクト間違って消してた… クラス設計は覚えてるからいいとしても せっかく音楽にシンクロしたシステム作ってたのになぁ
http://blogs.msdn.com/xnajapan/archive/2008/05/02/XNA-Game-Studio-2.0-_6E30E5652C679E8AD830EB30D73092304D91E14F8B95CB59_.aspx 日本語ヘルプがようやく公開された模様。
最近仕事が異常な忙しさになってるけど、 こういうときの方が家でプログラムをやりたくなってしまってます…
正式版リリース。 今回はβ1→β2みたいな大幅変更はないようで、 β2で作った簡単なサンプルはそのまま動かせました。 しかしやっぱりVC# Expressは必要なのか…
Xbox360/PCで動作するゲームを作成するツールが マイクロソフトから無償で提供予定。 8/30にはβ版の公開も始まるようで、楽しみ。 http://www.xbox.com/ja-JP/press/release/20060816.htmC++とDxライブラリで作ってたゲームを移植してみようかな… ちょっとず…
DialogBox継承の汎用ウィンドウ http://www.takegami.net/dev/ajax/test/GeneralWindow/Bbs.html 最大化がまだ中途半端です…
DialogBoxを継承して、動かせるWindows風のウインドウを作ってみたり。 ボタンをタイトルバーに出そうと思ったらDialogBoxじゃなくて PopUpPanelを継承して作らないといけないなー… 複数のポップアップを同時に操作できないのはちょっと不便かな
フツーにJavaでコーディングしてもほぼ問題無く動くのは凄いなぁ。 新しいDialogとか作るにしても、継承して作っても委譲で作ってもコンパイルOK。 日本語が使えれば完璧なんだけど。 …と思ったら、新VerではUTF-8で使えるようになったみたい。
ほとんどいじってなかったんですが、今日ちょっと触ってみたところ コンパイルエラーの原因(?)は日本語っぽいことが判明。 コメントとか文字指定で日本語指定を消せばコンパイルが通りました。 文字コードとかいじればいけるようになるのかな? とりあえずも…
使ってみました。 うーん、ちゃんとコーディングしてEclipse上ではエラーになってないのに コンパイルエラーが出たりしてなかなかうまくいかないなぁ… いろいろと制限があるのかな
http://code.google.com/webtoolkit/ すごいもんが出たなぁ… JavaやっててAjaxに興味があった自分にとってはかなり魅力的です。 帰ってためしてみよう追記 ためしにサンプルをコンパイル。 Javaが簡単にAjax(JavaScript)に! TIBCOのGIはちょっと使いづらか…