プロジェクト一覧へ

小さな世界が、生きている。

Pocket Planet

手のひらサイズの3D生態系。地形を作り、生き物を迎え、天気を変えて、小さな変化が惑星全体に広がる様子を観察するアプリ。

JavaScriptThree.jsViteSimulation
小さな変化から、世界の動きを見つける。

01

課題

生態系のつながりを、遊びながら試せる小さな世界として表現する。

02

担当

ゲーム設計、3D描画、生態系シミュレーション、レスポンシブUI、保存ファイル検証。

03

制約

アカウントやAPI、バックエンドなしで動き、状態を安全に保存・共有できる構成。

04

プロセス

8種類の地形、標高編集、12種類の動物、四季、任意の自然災害、ミッション、発見ノートを備えた3D惑星を実装。

05

成果

生態系の実験、災害復旧、ミッション報酬の配置、写真撮影まで楽しめる独立アプリ。旧保存データにも対応。

体験のポイント

  • 8種類の地形と山・谷・湖の深さを編集できる3D惑星
  • 12種類の生き物、海中庭園、動物追跡と家系図
  • 8ミッション、地形の変化、条件を変えて比較できる生態系実験
  • 惑星テンプレート、共有シード、履歴再生・分岐、自由な建築

設計とパフォーマンス

  • Three.jsと再利用可能なジオメトリ・マテリアル
  • 個体数を制限した決定的シミュレーション
  • JSON入力検証とブラウザー内自動保存
  • 生息地、気候、長期実行、保存・復元のテスト

Kitty Kio

思慮深いコードは、役に立ち、表現豊かで、少しだけ魔法のようにもなれる。

Kitty Kio cat logo wearing a bucket hat

© 2026 Kitty Kio. コードは MIT ライセンス、コンテンツとブランドはすべての権利を保有します。