ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

XNA

XNAゲームソフトウェアコンテスト2010

XNA Creators Club Online - マイクロソフト xna ゲーム ソフトウェア コンテスト 2010 概要 マイクロソフト、「マイクロソフト XNA ゲーム ソフトウェア コンテスト 2010」。Xbox 360、Windows、Windows phoneを対象としたゲーム作品のコンテストを開催 - G…

ゼロからはじめるXNAプログラミング

http://journal.mycom.co.jp/articles/2009/07/31/xna/index.html http://journal.mycom.co.jp/articles/2009/08/06/xna/index.html http://journal.mycom.co.jp/articles/2009/09/24/xna/index.html マイコミジャーナルで連載されているXNAの入門記事。連載…

XNA Game Studio 3.1日本語版リリース

XNA

http://creators.xna.com/en-US/japan/ http://www.xbox.com/ja-JP/press/release/20090709.htm XNAは最近ぜんぜん触っていない。 今やっているのは2DがメインでXNAほどの機能はいらず、SDLでさくっと作るほうが今のところは楽。

Gamefest Japan 2008 プレゼンテーション資料の配信開始

XNA

XNA Japan Team Blog あとから資料がダウンロードできるというのはありがたい。

ゲームエンジンのチュートリアル

XNAを使ったゲームエンジンのチュートリアルが載っているブログ。 http://innovativegames.net/blog/ http://innovativegames.net/blog/category/game-engine-tutorial/ 物理エンジンの記事 http://innovativegames.net/blog/2008/11/02/engine-tutorial-5/ …

XNA Game Studio 3.0

XNA

http://www.microsoft.com/downloads/details.aspx?FamilyId=7D70D6ED-1EDD-4852-9883-9A33C0AD8FEE&displaylang=en Game Development and Debugging | Visual StudioXNA Game Studioの3.0がリリースされた。 最近は全然XNAを触ってないなぁ。 via XNA Japan…

XNAで作られたロボットゲーム

http://creators.xna.com/en-us/minigame/robotgame XNAでもちゃんと作ればここまでできるんだと感心。 でも対戦しているムービーを見て、PS2の「BASIC STUDIO」についていたサンプルゲームを思い出してしまったのは内緒。 「BASIC STUDIO」も今のニコニコ動…

XNA Game Studioで作るマインスイーパ第4回

XNA

http://www.microsoft.com/japan/msdn/vstudio/express/learn/xna/04.aspx マイクロソフトのXNAの解説ページの第4回が公開。 今回はXNA Game Studio 2.0の話と頂点バッファなどの話。 DirectXをいじっているとき、この頂点バッファとかインデックスバッファ…

サンプルの動作確認

XNA

インストールの終わったXNAでサンプルがちゃんとビルドできて動作したのを確認。 前のPCでは動作できなかったので、これはうれしい。 これからはXNAでいろいろと作ってみようかなと。 その前にプロジェクト6をなんとかしないとなぁ。

インストール

XNA

新しいマシンにXNAをインストールしていなかったので、さっそくダウンロードしてインストール。 http://www.microsoft.com/japan/msdn/xna/

日本語のヘルプ

XNA

XNA 2.0の日本語版のヘルプがダウンロードできるようになった。 さっそくダウンロードしてインストールしようと思ったら、新しいPCにしてからまだXNA自体をインストールしてなかった。Microsoft XNA Game Studio 2.0 ヘルプ ドキュメント - 日本語 via XNA J…

XNAで作るマインスイーパその3

第3回が公開。 http://www.microsoft.com/japan/msdn/vstudio/express/learn/xna/03.aspx 今回は3Dグラフィックを扱っている。 それにしても、今回も盛りだくさんの内容。 あまりにも多すぎて縦に長くスクロールするが大変。 もうちょっと1回の量を少なめに…

XNAで作るマインスイーパその2

第2回が公開されていた。 http://www.microsoft.com/japan/msdn/vstudio/express/learn/xna/02.aspx 文字の描画やパッド入力など、盛りだくさん。

SOFTIMAGE|XSI Mod Tool

XNA

http://www.softimage.jp/modtool/index.html フリーで使えるモデリング、アニメーションソフト。ただし商用利用は不可。 Half-Life2のMOD制作にも使える。 これでデータ作りに役に立ちそうだ。Half-Life2のMODも作れるってことはHalf-Life2のモデルが扱える…

XNAで作るマインスイーパ

http://www.microsoft.com/japan/msdn/vstudio/express/learn/xna/ XNAを使ってマインスイーパの作り方を解説する記事がMSDNに載っていた。 まずは第1回ということで画面を出すまで。非常に細かく丁寧に書かれている。今後の展開に期待。 via XNA Japann Team…

Microsoft XNA Unleashed

ボーンデジタル社からXNAの解説本が出るらしい。 gogo3d.com - 目次を見るとXNAのことだけでなく、物理演算やステートマシン、AIについても解説しているようだ。 ただのXNAの解説しただけの本では無さそうだけど、これはちょっと中身を見てから買いたい。本…

XNA Game Studio 2.0 (Beta)

XNA

http://www.microsoft.com/japan/msdn/xna/XNA_beta_home.aspx XNAの新しいバージョンがベータ版でリリースされた。 今回からWindows LIVEを使ったマルチプレイのゲームを開発できるようになったらしい。 とりあえず、今のプロジェクトが終わるまではインス…

Vector Rumble

XNA

XNA クリエイターズ クラブ のサイトに新たなサンプルゲームがアップロードされた。 http://creators.xna.com/Headlines/minigames/archive/2007/01/01/Vector-Rumble.aspx 2Dのシューティングゲーム。そういえば、GeometryWarsなどの2Dのシューティングゲー…

主婦コラム

XNA

XNAのサイトが更新され、主婦がXNAに挑戦するというコラムの第2回がアップされた。 http://xna-studio.jp/column/index.html しかし、なんで主婦なんだろう…。

XNA公式サイト

XNA

今まではXNAのサイトといえばMSDN内のサイトだったのだが、あらたにドメインも取得した公式サイトがオープンした。 http://xna-studio.jp/ より分かりやすいサイトとなっている。

サンプルの実行

「できるプログラミング XNA Game Studio Express」のサンプルデータを公式サイトからダウンロードして、そちらのソースを実行してみた。サンプルデータのプロジェクトファイルではXBOX360用だったので、ソースのみを自分のプロジェクトへコピーしてビルドし…

コミュニティ

XNA

MSDNフォーラムのXNAのフォーラム。 http://forums.microsoft.com/MSDN-JA/ShowForum.aspx?ForumID=1326&SiteID=7 ここにいろんな話題が登録されている。この前困ったコントローラーについての記事もあった。DirectInputのコントローラーを使うためにはMDX 1…

Xbox 360 ワイヤレス ゲーム アダプター購入

XNA

WindowsでXbox360のワイヤレスの周辺機器が使えるようになるアダプターを購入。 さっそく本のサンプルプログラムで実行してみたら、無事使えることが判明。 さらにサンプルがいろいろ間違っていることも分かったので、修正しなくては。 ちょっと面倒なのが、…

対応入力デバイス

XNA

ヘルプを見てみると、XNAで対応しているデバイスは3つ。Xbox360コントローラーとキーボードとマウス。うーむやっぱりDirectInput対応のコントローラーは対応していないのか。 となると、Windowsでも使えるXbox360コントローラーを買ってくるか。あるいは今も…

コントローラー判定

XNA

本のサンプルも一通り打ち込み終わったので、ビルドして実行。正しくタイトル画面が出たが、ボタンを押しても反応しない。PCにはコンバーターを使ってPS2のコントローラーをつなげているのだが、対応していないようだ。XNAのパッド判定はDirectInputとは互換…

パッドのボタン判定

XNA

XNAではボタンが押されたかどうかはGetStateで状態を取得して判定する。 GamePadState padState = GamePad.GetState(PlayerIndex.One); if (padState.IsConnected && padState.Buttons.A == ButtonState.Pressed) { // プレイヤー1のパッドのAボタンが押され…

パッド入力

XNA

引き続き、本を読みながらXNAの勉強。 XNAはXBOX360に対応しているため、パッド入力でSTARTボタンやBACKボタンの判定が可能となっている。ではPCでBACKボタンの判定をするとどうなるんだろう。PCのパッドといってもいろんな種類がある。PCとXBOX360両方で動…

自分で試してみる

引き続き、XNAの本を読みながら勉強中。 解説本をただ読んでいると、読んだだけでついつい分かった気になってしまう。ところが実際にやってみるといろいろと分からないところが出てくるし、新たに発見することも多い。なので、実際に自分の手でやってみると…

リソースの追加

XNA

引き続き、本を読みながらXNAの勉強。 今回はテクスチャやサウンドのリソースをプロジェクトに追加する方法。これは簡単でソリューションエクスプローラーから追加を選んで対象となるファイルをプロジェクトに追加すればよい。追加したファイルがプロジェク…

できるプログラミングXNA公式ページ。

http://www.microsoft.com/japan/msdn/xna/XNA_dekiru.aspx マイクロソフトにある公式ページ。 まだ制作中ということで、出版元とインプレスにはまだページがない。でもサンプルはダウンロードできる。ついでに制作途中の冊子もPDFでダウンロードできるよう…