UNISIGN.
HISTORY ARCHIVEこのページは 2026.10.03 02:22 時点の「進化の記録」の記録(アーカイブ)です。内容は当時のまま残しています。最新の進化の記録へ →
5D QUEST · EVOLUTION LOG
RULER × CREATOR

世界は、ふたりの力で
進化していく。

5D QUEST と〇だけクエストは、ルーラー(人)が世界の法則を決め、クリエータ(AI)がそれを形にすることで、一歩ずつ育ってきたMMORPGです。
このページは、その世界が生まれてから今日までの進化の記録です。

最終更新 2026.10.02 · 第9章「2026年の地球」の動画を追加

2026.07.16世界の誕生
79日目誕生から今日まで
6つ枝分かれした世界線
9章大きな進化の節目
RULER × CREATOR

世界の法則を決める者と、
法則を形にする者。

この世界には、ふたりの「つくり手」がいます。ルーラーは世界がどうあるべきかを決め、クリエータはそれを動くコードに変えます。どちらか一方だけでは、世界は動き出しません。

RULER

ルーラー人 · 高橋雅乃

  • 世界の法則を決める(PvPを入れる、経験値を入れる、守護者を置く)
  • 世界観を与える(五次元、もし・IF、〇だけの世界)
  • 生まれた世界を試し、残すもの・統合するものを選ぶ
  • 世界線を整理し、本流へまとめる
CREATOR

クリエータAI

  • 法則を動くコードに変える(サーバーとクライアント)
  • 世界の仕組みを設計する(同期、AI、地形生成)
  • 次に広げられる方向を提案する
  • ルーラーの判断で、何度でも作り直す
RULER01 法則を決める「プレイヤー同士で戦えるようにしたい」
CREATOR02 形にするHP、射程、リスポーンをコードにする
TOGETHER03 動かして確かめる実際に起動して、世界がどう変わったかを見る
RULER04 本流に残す良い進化を選び、世界の本流へ統合する
LINEAGE

ひとつの世界から、
いくつもの世界線へ。

開発では、新しい法則を試すたびに世界をまるごと複製し、別の世界線として育てています。うまくいった世界線は本流(marge)へ合流し、〇だけクエストのように新しい世界として独立するものもあります。まさに「もし・IF」で分かれていく五次元世界そのものです。

7/167/167/177/177/198/810/2 創世の土台から、新しい世界が独立本流として進化を続けるorg / bk は、創世の世界の保管庫 mmorpg第1章 創世 pvp第2章 対戦 exp第3章 成長 marge第4章 統合 aicv外伝 · 別の実験 guardian_v0第5章 守護者 marge丸の重なり判定 mmorpg_marudake_color第6〜9章 木 → 島 → 街 → 地球
TIMELINE

進化の年表

開発の記録(Gitのコミット)から、世界が大きく変わった節目を章ごとにまとめました。それぞれの章で、ルーラーが決めたことと、クリエータが形にしたことを並べています。

2026.07.16CHAPTER 1
第1章

創世 — 世界が生まれる

mmorpg/9539b82

「多くのプレイヤーが、同じ世界に同時にいられること」

最初の世界は、MMORPGの土台だけを持つ最小の世界でした。Flutter製のクライアントとNode.js製のWebSocketサーバーで、プレイヤーがログインし、歩き、モンスターを攻撃し、チャットできます。全体で約960行のコードから始まりました。

世界の広さ 2000×2000同期 1秒に10回モンスター 15体(徘徊AI)攻撃の射程 60リポップ 8秒全体チャット
RULERMMORPGとは何かを定義し、この世界の出発点を決めた
CREATORリアルタイム同期、仮想スティック、モンスターAIを実装した
2026.07.16CHAPTER 2
第2章

対戦 — プレイヤー同士が戦う

pvp/67c1563

「この世界では、プレイヤー同士も戦えるようにする」

同じ日のうちに、世界に新しい法則が加わりました。プレイヤーにHPが生まれ、倒されると10秒後に世界へ戻ってきます。最初の世界は org/ と bk/ に保管され、PvPの世界線が独立しました。

プレイヤーHP 100プレイヤー同士の攻撃倒されたら攻撃不可リスポーン 10秒
RULERPvPを世界の法則に加え、世界線を分けて整理した
CREATOR攻撃対象の判定、死亡状態、リスポーン処理を実装した
2026.07.17CHAPTER 3
第3章

成長 — 戦うほど強くなる

exp/c5c2c35

「戦った経験が、キャラクターを成長させる」

経験値とレベルの法則が生まれました。モンスターやプレイヤーを倒すと経験値が入り、レベルが上がると最大HPが増えて全回復します。画面にはレベルアップの演出が加わり、クライアントは約640行に成長しました。

モンスター討伐 +20 EXPプレイヤー撃破 +50 EXP次のレベル レベル×100レベルアップで最大HP +10・全回復
RULER「成長」をこの世界の価値として選んだ
CREATOR複数レベルアップにも対応する経験値計算と演出を実装した
2026.07.17CHAPTER 4
第4章

統合 — 世界線がひとつに

marge/b6c0687a59008e4de6378

「分かれて育った世界を、ひとつの本流にまとめる」

ルーラーは、創世の世界をもとに本流 marge/ をつくり、そこへPvPの世界線、続いて成長の世界線を順番に合流させました。この日から、marge/ が5D QUESTの本流になります。

創世の世界+ 対戦+ 成長= 本流 marge
RULER合流させる順番を決め、本流を定めた
CREATORサーバーとクライアントの差分をつなぎ合わせた
2026.07.19SIDE STORY
外伝

AICV — 形を見分ける目

aicv/6f59960

本流とは別に、Delphiで画像から四角い領域を見つけて「正方形・横長・縦長・文字らしいもの」に見分ける実験が行われました。外部の画像処理ライブラリを使わず、グレースケール化・二値化・領域の切り出しまでを自前で実装しています。形と色で世界を見分ける、という考え方の小さな試みです。

2026.08.08CHAPTER 5
第5章

守護者 — 世界に意思が宿る

guardian_v0/d7d7d7b

「プレイヤーを守る存在が、この世界にいてほしい」

プレイヤーでもモンスターでもない、第三の存在「Guardian(守護者)」が生まれました。守護者は自分の領域を持ち、領域に入ったプレイヤーを回復し、侵入したモンスターを攻撃し、領域ごとゆっくり移動します。世界の住人が、自分の役割で動き始めた章です。2026.09.06 に guardian_v0 として保存されました。

守護者 5体HP 200・レベル 5領域の半径 300領域内のプレイヤーを回復 +5侵入したモンスターに 8〜11 ダメージ
RULER「守る者」という新しい役割を世界に与えた
CREATOR領域・回復・迎撃・徘徊を持つ守護者のAIを実装した
2026.10.02CHAPTER 6 · 20:18
第6章

〇だけクエスト — 木が生まれる

mmorpg_marudake_color/654ce23

「もし世界が〇だけだったら?」

五次元世界のひとつ「〇だけクエスト」が、独立した世界線として動き出しました。最初に世界へ生まれたのは木です(このときはランダムに配置)。本流では、丸と丸が重なると「赤の色と重なりました」と色で知らせる仕組みが加わりました。すべてが〇で、色で分かれる世界の法則が、コードになり始めます。

動かない物 木丸の重なりを色で通知プレイヤー 水色・他プレイヤー オレンジ・モンスター 赤
RULER〇と色だけで世界を表すと決め、最初の自然として木を求めた
CREATOR木の配置と、丸どうしの重なり判定を実装した
2026.10.02CHAPTER 7 · 20:41
第7章

島の創造 — 大地と海が分かれる

nature_map.js457b2f1

「この世界に、海と陸と、自然の大地を」

木が生まれてから23分後、世界に大地が生まれました。標高と湿度の2つのノイズから、マスごとに地面の種類を決めます。海に囲まれた陸が島となり、地面に合わせて木や岩が置かれます。同じシードを使えば、同じ世界を何度でも再現できます。

D 深い海S 浅瀬B 砂浜G 草原F 森M 山N 雪山
大地のマス 40×40標高 × 湿度で地形を決定地形 7種類木・岩を地形に合わせて配置MAP_SEED で同じ世界を再現
RULER島のある世界を創ると決めた
CREATORシード付き乱数とノイズによる地形生成を実装した
2026.10.02CHAPTER 8 · 20:51
第8章

街の生成 — 人が暮らす場所

world_map.jsbb5bb19

「島に、人が集まる街を」

さらに10分後、世界は「島々」と「街」を持つようになりました。大きな島と小さな島をいくつも生み出し、ある程度の広さの島では平らな場所を探して街をつくります。中央に広場と井戸、そこから十字に道が延び、道沿いに家が建ち、外周には畑が広がります。平地が狭ければ小さな村になります。プレイヤーは街の広場から旅を始め、モンスターは街の外の自然に現れます。

P 広場R 道A 畑家井戸
島 5〜7個世界の広さ 3200×3200街(半径4マス)/村(半径2マス)モンスター 25体プレイヤーは街の広場に出現
RULER島に街と村を置き、旅の始まりの場所を決めた
CREATOR島の形・平地探し・街のレイアウト生成を実装した
2026.10.02CHAPTER 9 · 21:21 · NOW
第9章

2026年の地球 — 世界が、地球になる

earth_2026.jsonbuild_earth_2026.js1e325b4最新

「〇だけの世界の舞台を、2026年の地球にする」

ランダムな島々の世界は、実在の地球へと進化しました。地球を経度・緯度0.25度ごとのマスに分け、実際の陸地と海の形(Natural Earth のパブリックドメインの地図データ)に、砂漠・熱帯雨林・ツンドラ・山脈・氷床・湖を重ねました。世界の主要都市の位置には街が生まれ、プレイヤーは東京から旅を始めます。

地球はとても広いため、15度四方のルームに分け、同じルームにいるプレイヤーにだけ情報を送ります。ルームの端を越えると隣のルームへ移り、東と西は地球と同じようにつながっています。

D 深い海S 浅瀬L 湖B 砂浜G 草原F 森J 熱帯雨林E 砂漠U ツンドラM 山N 雪山I 氷床
地球のマス 1440×720(0.25度)地形 12種類都市 141(大都市 28)ルーム 15度四方・24×12東西がつながる世界出発地 東京モンスターは陸の広さに応じて各ルームに最大 6体

▶ 第9章の世界を動画で見る ↓

RULER架空の島から、実在の「2026年の地球」へ舞台を移すと決めた
CREATOR地球データの生成ツール、都市の街づくり、ルーム分割を実装した

日付とコミットIDは、リポジトリ mmorpg2 の開発記録にもとづいています。第6〜9章は、2026.10.02 の20:18から21:21までの約1時間のあいだに、続けて起きた進化です。木が生まれ、島ができ、街が建ち、そして世界は地球になりました。

EVOLUTION VIDEO · CHAPTER 9

今現在の地球を、
〇の世界で。

第9章「2026年の地球」まで進化した、〇だけクエストの今時点の状態を動画でご覧いただけます。

YouTubeで動画を見る ↗
GROWTH

世界の心臓部の成長

世界のルールを動かしているのはサーバー(server.js)です。新しい法則が加わるたびに、世界の心臓部は大きくなってきました。〇だけクエストでは、server.js の横に「世界そのものをつくるコード」(地図の生成)が生まれ、心臓部は2つに分かれて育っています。

第1章 創世mmorpg
234行
第2章 対戦pvp
274行
第3〜4章 成長・統合exp / marge
306行
第5章 守護者guardian_v0
400行
第6章 木server.js
243行
第7章 島の創造server.js + nature_map.js
391行
第8章 街の生成server.js + world_map.js
576行
第9章 2026年の地球server.js + world_map.js
564行

濃い色が server.js(世界のルール)、薄い色が地図の生成コード(世界そのもの)です。第9章では、このほかに地球のデータをつくるツール(build_earth_2026.js、487行)が加わっています。

LAWS OF THE WORLD

世界の法則の積み重ね

それぞれの世界線が、どの法則を持っているかの一覧です。法則は消えずに積み重なり、新しい世界線へ受け継がれていきます。

世界線移動・同期モンスターチャットPvP経験値守護者自然街地球
mmorpg(創世)●●●——————
pvp(対戦)●●●●—————
exp(成長)●●●●●————
marge(本流)●●●●●————
guardian_v0(守護者)●●●●—●———
〇だけクエスト●●●———●●●

ルーラーが法則を決め、クリエータが形にする。
その積み重ねが、世界の歴史になる。— 5D QUEST EVOLUTION LOG

NEXT EVOLUTION

次の進化へ。

分かれて育った法則を〇だけクエストの世界へ集め、5D QUEST の構想にある「世界がプレイヤーに応える」MMORPGへ近づけていきます。

NOW

地球を旅する

東京から世界の都市へ。ルームを行き来しながら、2026年の地球を〇の世界として広げていく。

NEXT

法則の合流

対戦・成長・守護者の法則を、〇だけクエストの世界へ合流させる。

THEN

色で分かれる世界

□(時と空間と次元)を色で分け、能力・スキル・特殊能力を設計する。

FUTURE

応える世界

AI NPCとクエスト生成で、プレイヤーとともに動き続ける世界へ。

次の進化の内容は構想段階で、開発の中で変わる可能性があります。このページは、世界が進化するたびに書き足していきます。

進化は、まだ続いています。

5D QUEST と〇だけクエストの世界観は、それぞれの紹介ページでご覧いただけます。