「データ構造 + アルゴリズム = ゲームプログラミング」 シリーズ

 VisualBasic6 + DirectX7による2D系RPG  ゲームプログラミングの宝箱
電脳遊戯団のバナー

君にこの謎が解けるか!?  - ステップ方式で少しずつ -   すべての謎が1つに繋がる!

 実物大 (完成予想画面)  320×240ドット  
  会話画面 戦闘画面

 [ 学習内容 ]
   Step1 「勇者」の移動 画面内4方向(上下左右) [Hint] 配列、構造体、ゲームループ、API  ※「ゲーム作り」のスタートです.
   Step2 マップ(背景)表示 [Hint] 配列、ビューポート(画像切出し) ※スクロールは考慮しない
   Step3 マップ(草地、土、木、岩、山、海など)認識 [Hint] 配列 ※マップ(背景)のスクロールは考慮しない
   Step4 奥行き判定 〜 動的なスプライト処理 [Hint] ソート(Y軸値による)/単方向リスト  (演習あり)
       当り判定 [Hint] 矩形・距離、nC2(判定回数)  (演習あり)
   Step5 パーティー(お供) 〜 移動、設定・解除 [Hint] キュー、単方向リスト  (演習あり)
       NPC 〜 ランダム、パス、追尾 [Hint] 思考ルーチン  (演習あり)
   Step6 マップ画面スクロール  (演習あり)
      @中央固定形式
      A範囲内移動/外枠内スクロール形式
     [Hint] ビューポート
   Step7 イベント
      @会話画面  (演習あり)
      Aマップ切替
      B戦闘画面
      [Hint] 遷移図(表)/画面遷移図、ファイルのI/O
   Step8 スクリプト 〜 構文、数式 [Hint] インタプリタ(構文図、構文解析)  (演習あり)
   Step9 マップ縮小表示 [Hint] ビューポート(画像切出し)
       画面効果 〜 ワイプなど [Hint] ビューポート(画像切出し)  (演習あり)
       ゲームの中断・再開 [Hint] ファイルのI/O

   番外 戦術SLGのユニット移動(PC、NPC) 〜 範囲、選択  (演習あり)   ⇒ スポットライト効果
   番外 迷路の徘徊(NPC) 〜 標識、足跡、出口方式  (演習あり)   ⇒ NPC移動
   番外 DirectX8対応

   付録 マップエディタ

※画像(キャラクタ、マップはTECH Win 2000-5 「デルファイゲーム工房 Lesson 10」 大野元久殿のものを
 利用させていただいております.

※このプログラム(ソース、画像データなど)をご希望の方はまで連絡してください. 質問などは掲示板にどうぞ.


本ページは FrontPage Express で作成しました. 800 x 600、HighColor 以上でご覧ください. 2001.08.07 by Yamanaka