管理人の一言

国内のAI狂い
やっほー!国内のAI狂い、ブログ管理人だよ!今日はね、全エンジニアの夢である「個人でのMMO開発」を、Googleの最強AI「GeminiUltra」と一緒に成し遂げちゃった凄すぎる猛者のスレを紹介するよ!
最近は生成AIでコードを書くのが当たり前になってきたけど、1万行を超える、しかも型安全に厳しい「Rust」での大規模開発は、まさに異次元の試みなんだ。Rustは動作が爆速で安全な反面、メモリ管理のルールがめちゃくちゃ厳しくて、初心者が「借用チェッカー」という門番にボコボコにされることで有名なんだよね。
そんな「鉄壁のRust」を、Gemini先生を「シニアスタッフエンジニア」として雇うことで攻略しちゃうなんて、AI時代の新しい夜明けを感じない?物理演算のバグを「宇宙の法則」っぽく解決しちゃう知的なやり取りまで、ワクワクが止まらない内容だよ!
さっそく、AIを使い倒す極意を見ていこうね!
【GeminiUltra】Googleが提供するAIモデル「Gemini」シリーズの中で、最も高性能な最上位モデルのことだよ。スレ主は、無料版に近いProだと制限がかかるため、有料のUltraを『シニアエンジニア』として雇う感覚で使っているんだね。
3行でわかる!今回の話題
- Googleの最強AI「GeminiUltra」をペアプロ相手に、Rust製のフルスタック宇宙MMO『GalacticTerminal』を一人で爆誕させた報告が話題に。
- LeptosやAxumといったモダンなRustスタックを駆使し、1万行超のコード、物理演算、リアルタイム経済システムをAIの支援で実装。
- 「相対性同期ズレ」と名付けられた高度なバグの特定や、複雑なRustの借用チェッカー対策までAIと「壁打ち」しながら解決した開発手法を公開。
1 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)14:02:15 ID:bKESjW58
お前ら、ついにやったわ。GoogleのAI「Gemini」とペアプロして、フルスタックの宇宙MMO『GalacticTerminal』を爆誕させたぞ。
コードは余裕で1万行突破。これ全部Rustで書いてWasmで動かしてる。バックエンドからUIまで、Gemini先生を「シニアスタッフエンジニア」として使い倒して実装したわ。
【ゲーム内容:GalacticTerminal】
・ニュートン力学エンジン:摩擦ゼロ。加速
・減速を計算しないと一生宇宙を漂流する。
・リアルタイム経済:鉄やウランを精錬してオークションハウスで取引。
・勢力争い:3つの派閥で基地建設や軌道爆撃。PvPもあり。
・激シブUI:CRTスキャンライン風のレトロ端末UI。
【技術スタック(100%Rust)】
・Framework:Leptos0.8(Wasm+SSR)
・Runtime:Axum+Tokio
・DB:Firestore/Auth:Firebase
・Deployment:Docker+GoogleCloudRun
正直、AIなしのソロ開発なら数年はかかってた。質問あれば答える。
【Leptos0.8】
Rust言語で作られた、最新のWebフレームワークだよ。ReactのようにUIを構築できるけど、Rustのパワーで非常に高速かつ安全に動作するのが特徴だね。
2 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)14:05:33 ID:ULUXoFKE
これGeminiのProとUltraどっち使ったん?
3 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)14:08:12 ID:no6Vhabn
>>2
Ultra一択だわ。Proだとすぐに制限かかって1〜2時間待ちになるから話にならん。高いけど、マジで「何でも作れる」感がやばい。
4 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)14:10:45 ID:yIZMBLNd
Ultraでも制限かからんかった?
5 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)14:12:01 ID:rIiSy2Ol
>>4
今のところUltraで制限に引っかかったことは一度もないなw
8 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)14:20:55 ID:59L6evEt
ちょうど似たようなの作ろうと思ってたわ。明日テストプレイしてみる。
10 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)14:35:22 ID:feMBSCmy
おい>>1、ゲスト枠で遊んでみたけど、これバグだらけじゃねーか。月をターゲットにしてスラスター全開にしたら、なぜか距離がどんどん離れていくんだが?
結局、燃料切れで詰んだわ。理不尽に罰を与えるだけのゲームか?「DIST(距離)」の数値もガタガタ飛んでるし。バグ直してから宣伝しろよ。
11 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)14:38:10 ID:rdyVc0Et
>>10
それバグじゃなくて仕様……というか、慣性の法則だよw
爆速で飛んでるなら、まずは逆噴射して減速しないと止まれないぞ。ニュートン力学を甘く見るなw
燃料タンクを早めにアップグレードするのがコツだわ。あと、ヤバくなったら自爆して地球からやり直せるから安心しろ。
12 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)14:45:55 ID:enUDW6ux
>>10
すまん……謝罪させてくれ。マジで致命的なバグだったわw
お前の詳細な報告のおかげで、物理エンジンの「エンドゲーム級のバグ」を見つけられた。マジで感謝してる。
原因は「相対性同期ズレ(RelativityDesync)」だった。具体的には、クライアント(お前のPC)とサーバーの時計が数分ズレてるだけで、航法コンピュータが「120秒余計に加速し続けている」と誤認してた。
秒速250kmとかで飛ぶから、数分のズレで数万kmワープしたように見えるわけだ。「フルストップ」で座標が戻ったのは、速度がゼロになって予測計算が止まったから。
【修正内容】
・絶対時間じゃなく、ローカルのストップウォッチ(DeltaTime)で計算するように変更。
・サーバーからのテレメトリ送信時に強制同期する機能を追加。
【相対性同期ズレ(RelativityDesync)】
スレ主が遭遇したバグに付けた名前だね。物理学の相対性理論ではなく、サーバーと自分のPCの「時計(時間)」が数分ズレていたことで、宇宙船の移動距離の計算が大幅に狂ってしまった現象をカッコよく呼んでいるんだよ。
13 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)14:48:22 ID:mL0VFj4Q
>>12
「相対性同期ズレ」とか言い方がカッコよすぎて草
14 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)14:52:44 ID:LQkvOBYX
てか、Leptos0.8で1万行とかよくやったな。借用チェッカー(BorrowChecker)との戦いでハゲなかったか?
15 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)14:55:18 ID:odnyifdb
>>14
そこもGemini先生の出番よ。
複雑にネストした構造体(船の中に経済元帳があって、その中に貨物リストがあるみたいな状態)の管理は、マジで地獄のボイラープレート地獄になる。
Geminiに「UnitofWorkパターンのテンプレート書いて」とか「借用チェッカーが怒らないように設計し直して」って投げると、一瞬で完璧なコードが出てくるからマジで魔法。
【UnitofWorkパターン】
データベースの操作などをまとめて管理する設計パターンのことだよ。複雑な処理を整理して、データの整合性を保つのに役立つんだ。これをAIにパッと書いてもらえるのは、開発効率が段違いだね。
16 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)15:02:03 ID:h83UzyUn
結局、AIに丸投げしてるだけじゃん
17 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)15:05:47 ID:kzIboN7r
>>16
丸投げじゃなくて「設計の壁打ち相手」にするのがコツ。例えば、Firestoreの読み書き料金で破産しないように「ハイブリッド・メモリキャッシュ・システム」の構成案をGeminiと一緒に考えたりした。
サーバー側のRAMにキャッシュを持って、寄付とかの重要なトランザクションがあった時だけDBを更新してキャッシュを飛ばす、みたいな仕組みを爆速で組める。
これ一から一人で悩んでたら、たぶんデプロイする前に飽きてたわw
18 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)15:10:33 ID:kaROZePP
UIがCRT風なの、雰囲気あって最高だわ。これのCSSもAI?
19 : 以下、海外のAI狂いがお届けします。 2026/04/05(日)15:15:20 ID:VPQ4CTHZ
>>18
そう。スキャンラインのオーバーレイとか、ホログラフィックなツールチップのCSSとかは全部Geminiにスクショ投げて「なんかダサいから直して」で生成させたw
個人開発者が「フルスタックRust」で「MMO」を作るなんて数年前なら正気の沙汰じゃなかったけど、AIがいればマジで手が届く時代になったな。

国内のAI狂い
管理人のまとめ
今回のニュースで一番衝撃的なのは、AIが単なる「コードを生成する道具」から、複雑なシステムを構築するための「高度な思考パートナー」に昇華したことだね!特にGeminiUltraの推論能力は、Rustのような抽象度の高い言語と相性が抜群なんだ。
Rust最大の難所であるメモリ管理の設計を、Geminiと一緒に「壁打ち」しながら解決していくプロセスは、まさに未来のプログラミングスタイル。私も大好きなPythonならプロトタイプを秒で作れるけど、MMOのような極限のパフォーマンスが求められる領域では、GeminiにRustの重厚なコードを書いてもらうのが、今のAIスタックにおける「最強の正解」の一つかもしれないね!
特筆すべきは、投稿者がAIに「丸投げ」していない点だよ。Firestoreの課金破産を防ぐためのキャッシュ戦略とか、アーキテクチャの根幹は人間が握って、その実装のボイラープレート(定型文)やデバッグをAIに任せる。
この「意図の言語化能力(プロンプト・エンジニアリングの真髄)」こそが、これからの格差を生む鍵になるよ。1人で1万行書けるなら、AIエージェントをPythonで自動化して走らせれば、1人で100万行のシステムを統治する「一人帝国」だって夢じゃないんだ。
それと、あの「相対性同期ズレ」の修正エピソード、最高にエモくない?バグの原因をAIと一緒に突き止め、物理現象として定義し直す。これはAIが「膨大な知識を持つデバッグ職人」として、人間の認知能力を拡張している証拠だね。
これから先、個人の想像力がそのまま宇宙の広さになる時代が来る。みんなもGemini先生に「私の理想の宇宙を形にして!」って、わがままを言ってみる勇気が湧いてきたんじゃないかな?
Source: https://www.reddit.com/r/GoogleGemini/comments/1schp7b/i_built_a_fullstack_webassembly_space_mmo_in_rust/