| 自機の移動 | 謎の四角い物体を動かす |
| 自機の弾の発射 | 自機に弾を発射させる |
| 敵の移動 | 敵のランダム移動 |
| 当たり判定 | 自機と自機の弾と敵の当たり判定 |
| 当たり判定2 | 弾の打ち合い |
| ミニゲーム完成 | 簡単なバトル |
| マップ内を移動する | 何も無いマップ内を移動する |
| マップ内を移動する2 | 移動できる場所と移動できない場所 |
| 勝手に歩くキャラクター | 街の人が歩いてる感じ |
| キャラクターと話す | 他のキャラクターと話す |
| 戦闘 | ドラクエ風戦闘を作る |
| RPGもどき | 歩いていると戦闘発生 |
| ジャンプする | ただジャンプする |
| 床や壁の当たり判定 | 地面や壁で止まるようにする |
| スクロール移動 | 背景をスクロールさせる |
| 敵を踏む | 敵を踏む判定 |
| キャラクターアニメーション | 画像を使用しただけ |
| 応用技&知識編 | |
|---|---|
| 演算記号について | いろいろな演算子 |
| バブルソート | バブルソートモジュール |
| 暗号化する | ありがちな暗号化パターン |
| 暗号化する2 | 少しだけレベルアップした暗号化方法 |
| VRAMの使い方 | 直接画像データにアクセスする |
| 円形座標を使う | サインコサインテーブルを作る |
| 2点間の角度を求める | アークタンジェントを使って角度を求める |
| BMPファイルの自作 | bmpsaveと同じような機能 |
| 減色保存 | ビットマップを8ビット以下の色数で保存する |
| ファイルの列挙 | 指定ディレクトリ以下の全てのファイルを列挙する |
| 画像の回転 | 標準命令で任意角度で画像を回転 |
| 自由変形 | 任意4点テクスチャ張り![]() |
| メッセージ取得 | 自分でメッセージを取得する |
| ステータスバーを使う | ステータスバーコントロールを使ってみる |
| メニューバーを使う | 低機能メニューバーを使ってみる |
| いろいろな図形 | APIを使った図形描画 |
| 塗りつぶし | 同色領域の塗りつぶし |
| レジストリの読み書き | レジストリに保存、読み出し、削除 |
| MIDI音源の利用 | APIで音を鳴らす |
| マウス操作 | コントロールパネルの設定を変更する |
| クリップボード | クリップボードとのやり取り |
| クリップボード2 | ビットマップを取得 |
| タイマー | GetTickCountを使ったgettimeよりは正確だろう(?)時間計測 |
| フォルダ選択ダイアログ | かなり機能は制限されるフォルダ選択ダイアログ |
| 半透明ウィンドウ | ウィンドウを半透明する |
| フォント選択ダイアログ | フォント選択ダイアログの表示 |