【プログラム】XNAでゲームを作る【シーン管理4】

2011/01/04 21:20
前回から2ヶ月がたってしまいました。 会社が倒産し、しばらく失業中なので正月を満喫させていただきました。 おかげでXNAを触る暇もできましたので解説を再開します。 前回のエントリーにて明記漏れがあったので補足します。 SceneManagerのUpdate関数内にて、   // 画面がアクティブの場合   if(currentScene.SceneState == SceneState.TransitionOn    || currentScen..

続きを読む

【プログラム】XNAでゲームを作る【シーン管理3】

2010/11/07 00:01
では、今回はSceneManagerを作っていきましょう。 public class SceneManager:DrawableGameComponent { } DrawableGameComponentはMainのソースにコンポーネント登録するのに必要な宣言です。 これは後ほど メンバ変数には以下を定義しておきます。 private List<SceneBase> scene = new List<SceneBase&g..

続きを読む

【プログラム】XNAでゲームを作る【シーン管理2】

2010/11/03 21:44
前回のエントリーからだいぶ期間が空いてしまいましたね。 さて、前回の続きを何事もなかったかのように説明していきます。 public virtual void Update(GameTime gameTime   , bool otherScreenHasFocus   , bool coveredByOtherScreen)   {   } さて、SceneBaseクラスの更新関数ですが、 ここでは画面遷移中の処理を実装していきます。 t..

続きを読む

【プログラム】XNAでゲームを作る【シーン管理1】

2010/10/16 10:28
iPhoneの開発も一通り落ち着いたので、久々にXNAの記事でも… アクセスログを見てると、XNAでシーン管理というキーワードで検索してくる方が少なからずいらっしゃるので 少しずつ解説していこうかと思います。 といってもXNAデベロッパーサイトのサンプルソースをそのまま流用して使用しているので、 日本語コメント版をDLされてから見るといいかもしれません。 XNAゲームプログラミング価格:3,654円(税込、送料別) 1回目の今回は各シーン画面のベース..

続きを読む

もっと見る