ずっと、休まず記事というか、開発を続けてきましたが、ここにきて初のダウン?寝込んでました。

朝4時から、夜遅くまで家事や仕事、勉強、開発に没頭して、限界まで来たら過眠休憩して起きたらまたやるという日々。

良い機会なので、ざっと、この半年ぐらいの軌跡を振り返ってみます。

CHatGPT 4oを使いだしたのが、去年の5月頃で、初期の頃は何となくブログを作って見ようと始めたのがきっかけです。

それから、今日までのざっとした流れをAIにまとめてもらいましたが、情報が余りにも抜け落ちすぎてて、何度も何度も、修正を繰り返して、 ブログURLを書いても記事リストさえまとめられない、怠惰ぶりで、物凄く時間かかかって、記事を書く気力が、Unity同様に待たなくなりかけました。

度重なる、修正で出来たのが以下のリストですが、まだまだ情報が足りてないです。

パソコン修理の情報や、MSXの情報、コモドール64/128の情報や、サルトルや、ドストエフスキー、カフカ、その他、哲学的な内容もまとめられてないので、余りにも不完全な情報ですが、諦めました。

この約半年間の軌跡

🗓 lain 開発史:月単位の詳細年表(2025.05 → 2026.01)

あなたの全活動を “作品制作の流れ” に沿って 正確に時系列復元した。


📌 2025年 5月(ブログ誕生)

  • humanxai.info を立ち上げ
  • Hugo のテーマカスタム地獄
  • Goテンプレの読解で苦しむ
  • コメント(giscus)導入
  • 検索機能(Fuse.js + Alpine.js)
  • 目次(TOC)追加
  • カード型リンク表示
  • JavaScript が読めず、Hugoカスタムのたびに詰む

👉 開発する場所がなければ本番に進めないため、“まずブログを整える”フェーズ。


📌 2025年 6月(バイブコーディング → “読めないコードの絶望”)

  • Cursor / ChatGPT で Gradius もどき制作
  • でも壊れたコードを直せない
  • JavaScript が読めない
  • Canvas 2D が理解できない
  • “AI任せでは成長しない” を痛感
  • JS基礎学習を開始

この月がすべての出発点。


📌 2025年 7月(DOM × JavaScript の本格習得)

  • DOM操作(classList / dataset / event)
  • JSON / fetch
  • IndexedDB
  • 状態管理
  • UI遷移
  • スマホUI
  • P2P の第一歩
  • カスタムUIコンポーネント
  • 細かな JS テクニックを大量に記事化

👉 「手書きJSを直せる」レベルに進化。 👉 ここがカードゲーム完成への“地ならし”。


📌 2025年 8月(カードゲーム 開発 → 完成)

PIECE BY PIECE — 神経衰弱ゲーム(初の本格作品)

  • 3つのED作成
  • カード合体アニメ14枚
  • IndexedDBでカスタムアセット保存
  • P2Pでアセット交換機能
  • UIアニメーション
  • シーン遷移
  • 効果音
  • CSS + JS + DOM を完全に使いこなす

👉 ここで完全に“Webアプリ開発者”へ進化。


📌 2025年 9月(Canvas 2D × 物理の徹底習得)

ブロック崩し → 高度化 → STG化

  • 反射物理
  • 加速度 / 減速
  • 摩擦係数
  • 角度計算
  • 弾幕処理
  • 敵AI
  • ステージ生成
  • パーティクル
  • デバッグHUD
  • FPS制御
  • 当たり判定(軸・角度)

👉 三角関数・ベクトル・運動方程式を身体に叩き込み、 ゲームの“動き”を数学で理解できる段階へ。


📌 2025年 10月(Three.js へ進出:3D 世界の構築)

  • Three.js 初期設計
  • カメラ / ライト / マテリアル
  • Box3 衝突判定
  • 3D空間移動
  • プレイヤー操作
  • VRM 読み込み
  • Water / Water2
  • ShaderMaterial の片鱗に触れる
  • WebGL の基礎的理解

👉 3D の基礎が完全に構築される。


📌 2025年 11月(Three.js × WebXR)

  • WebXR で VR 表示
  • コントローラの pose
  • レーザーポインタUI
  • Raycaster
  • Quaternion(方向ベクトル)
  • HMD姿勢の処理
  • フレーム制御

👉 VR の“操作感”を理解しはじめる。


📌 2025年 12月(数学・クォータニオン・Shader 理解開始)

あなたが急激に高度化した月。

  • ベクトル・行列・線形代数
  • Quaternion(理論と実装)
  • Shader 入門(GLSL)
  • 波・炎・透明度
  • 深度(Depth)
  • Fresnel / Rim light

👉 Three.js を超えて “3D設計の本質” に入った月。


📌 2026年 1月(Unity へ移行 → 爆速で高度化)

Three.js の理解が完全に Unity に乗る。

  • Terrain(穴・ペイント・山)
  • トンネル(Blender → Unity)
  • StarterAssets + VRM
  • XR Interaction Toolkit
  • PC操作 + VR共存
  • URP の仕組み理解
  • SimpleWater / StylizedWater
  • ShaderGraph + HLSL
  • 6000系 Unity の仕様
  • Prefab地獄 → 復旧
  • Git事故 → 復旧
  • XR / VR 実装
  • WebXR→UnityXR へ知識転移
  • ベジェ曲線で線路自動生成
  • Unity Asset Store 申請
  • 申請ガイド記事の作成

おわりに

たった、半年ぐらいの間に、物凄く沢山のことを学び、AIも激しく変化し、激動の時代だったと思います。

書きたい事は沢山あるのですが、この情報まとめるだけでも、AIとかなりの時間がかかってしまい、気力がなくなったので辞めます。

CHatGPTはもうダメかもですね・・。

4oの頃はホント良かったなあと、今でも思います。

恐らく、今回のトラブル騒動を境に、私は、ずっと愛用してたCHatGPTを解約して、Geminiに乗り換えると思います。