【XNA】Fatinaバージョンアップ

2012/09/08 18:34
ものすごーくご無沙汰になっていました XNAのゲーム開発ですが Fatinaを1年と半年ぶりにバージョンアップさせました。 といっても内容はとてもシンプルで 「お試し起動時のセーブデータ読み書きの制限」を入れただけです。 他のゲームをお試し起動すると結構行われている処理だったので 実装してみました。 using Microsoft.Xna.Framework.GamerServices; まずこれを宣言します。 これを宣言するとGuideクラスが使用..

続きを読む

【XNA】アルファブレンディングでの注意点

2012/01/09 19:37
久しぶりのXNAネタです。 XNA4.0になってアルファブレンドの設定が変わったことは前の記事で書きました。 今回は新しいゲームを夏ごろからちまちまとデザイナーが上げてくれる素材を調整しつつ 作成していて気づいた部分をメモします。 この画像にはアルファ値が設定されており、 背景は完全に透明、天使の輪が半透明で描画されています。 これをキャラクターと掛け合わせて描画しようとして こうなってしまいました。 半透明部分がグレー色になってしまい、本..

続きを読む

【XNA】新規ゲーム開発開始しました

2011/07/31 01:19
半年ぶりにXNAのゲーム開発を再開しました。 3月からの仕事がiPhoneアプリだったので、おろそかになっておりました。 今度のゲームはシューティング要素のアイテム回収、障害物避けゲーっという感じです。 弾幕とかボスという概念はないのですが、 コレクション機能を充実していきたいと考えています。 プログラマーは私一人、グラフィッカーは前会社の同期の一人に依頼しているので、 進捗は亀のようにゆっくり進めています。 現在はリザルト関連部分のシステム構築..

続きを読む

【XNA】サンプル・ライブラリのダウンロード

2011/04/10 14:15
ログが流れると目的のページが探しにくくなってきたので、 この記事をサンプルコードやランタイムファイルのダウンロードページにしたいと思います。 追加されていくたびに更新していく予定なので、チェックお願いします= -------------------------------------------------------- 【XNA 3.1版】 XNAnimation Library Download 【XNA 4.0版】 XNAnimation Libr..

続きを読む

【XNA】開発者登録した後の支払い設定について

2011/04/04 23:43
年明け早々に開発者登録として年間の9800円を支払ったのですが、 ゲームの売り上げ発生時の振込先をいいかげん登録していなかったのを思い出し、 先ほど登録を終わらせました。 そのときのメモなどを明記します。 ★ナイロンゴールド 1.2m ベランダ用鯉のぼり【こいのぼり】【smtb-tk】【w3】★ マイアカウントの「受取人の詳細」のページを開くと 銀行口座を登録する画面になります。 ここで売り上げの一部が振り込まれるかと思うのですが、 入力に手間取っ..

続きを読む

【XNA】エフェクトの実装をしていきたいと考えています

2011/03/03 13:58
XBoxインディーズゲームに登録されているゲームを見ると 表現がきれいなものや、エフェクトがしっかり実装されているゲームをよく見かけます。 Fatinaが無事通過することができれば、しばらくエフェクト表示関係やパーティクルなどを調べてみようかと思います。 なにかいい資料などがございましたらご連絡いただければ幸いです。 DirectXの本を見つつXNAで実現できる方法を調査してみようかと

続きを読む

【PCパーツ】Xbox 360 Wireless Controller for Windows

2011/02/25 18:17
前の記事にて、Xbox 360 Wireless Controller for Windowsを紹介しました。 XNA開発にあたり、Windows上で2p用にコントローラーがほしくなったので ビッグカメラにて購入してきました。 そのとき、気づいたところをレポートします。 【送料無料】 Microsoft Xbox 360 Wireless Controller for Windows Black【smtb-u】【02P22feb... 価格:5,980円(..

続きを読む

【XNA】Fatina XNA4.0対応版をピアレビューに登録しました。

2011/02/21 17:43
開発者登録されている方はこちらからレビューをお願いします。 主な更新内容 ・XNA4.0対応(モデルモーションライブラリの更新・ストレージデバイス関連・描画処理まわり) ・ストレージ選択画面によるキャンセル問題対応 ・ステージデータの調整 ・ファティが壁にヒットしている状態で敵とヒットした場合、ファティが移動していってしまい、ゲームオーバーにならない問題の対応 最新コンシューマーゲーム機「xbox360」の攻略情報誌ファミ通xbox360 定期購読 1年..

続きを読む

【XNA】XNA3.1のSpriteBatchによる透過描画をXNA4.0で行う方法

2011/02/18 01:56
XNA3.1のとき spriteBatch.Begin(SpriteBlendMode.AlphaBlend, SpriteSortMode.BackToFront, SaveStateMode.SaveState); と定義し、Draw時のColor構造体にて alphaの値を0に近づけることでスプライト画像や文字を透過させることができました。 これによりフェードや点滅といった表現を行ってきました。 しかし、XNA4.0からBeginの書き方が変更にな..

続きを読む

【XNA】XNA4.0への対応

2011/02/11 14:47
XNA4.0へ対応するにあたって描画まわりの修正が結構つらいです。 今のところ一通りゲームができる部分まで対応ができました。 ただ、アルファの描画がXNA3.1に比べるとおかしい点があるので調査しています。 また、spriteBatch.Beginの引数が変更になったことにより SaveStateがなくなりました。 そのため、3Dモデル描画時のZバッファなどが効かなくなったりしていろいろ調べた結果 こちらのサイトに変更例を細かくまとめてくれていたので、..

続きを読む

【XNA】Fatinaピアレビュー通過しました

2011/02/11 09:54
マーケットプレイスからダウンロードできるようになりました。 XNA3.1にて駆け込み登録でしたが、 レビューしていただいた方から暖かくご指摘などを頂戴し、 次回バージョンアップに向けての励みとなりました。 XNA4.0対応にはしばし時間がかかりますが、 がんばっていきたいと思います。

続きを読む