Egregoria - グリッドのない3D都市ビルダー
(github.com/Uriopass)- Egregoria は、主に Cities: Skylines に着想を得たインディー都市建設ゲーム
- 各個人は独自の思考モデルを持ち、あらゆる行動が重要度を持って環境に影響を与える構造
- 都市は 社会・経済的側面 に焦点を当てつつ、物流要素も備えたゲーム
- まだ開発初期段階だがプレイ可能で、issues または discord を通じてフィードバックを受け付けている状態
- オープンソースとして公開され、より多くの人がゲーム開発に参加することを期待するプロジェクトであり、MOD対応は望んでいるものの、まだ設計は固まっていない状態
- ビルドにはアセット追跡のため Git LFS が必要で、Rust toolchain をインストールした後
cargo run --releaseで実行する方式--releaseフラグを外すとゲームが非常に遅くなる- LFS ファイルを取得しないとファイル未検出エラーでゲームがクラッシュする
- Windows 10 と Mac OS 10.11 でコンパイル可能で、Ubuntu/Debian x11 では
libasound2-dev,libudev-dev,pkg-config,libx11-devのインストールが必要
1件のコメント
Hacker News の意見
Egregoria のメイン開発者です
こんなに早く Hacker News に載るとは思っていませんでした。3年間、断続的に取り組んできましたが、まだ初期段階に近いです
書き直したい部分も多く、基本的なゲームループに必要な機能もかなり抜けていて、作らなければならない 3D モデルもたくさんあります
フルタイムの仕事をしながらサイドプロジェクトとして都市建設ゲームを作るのはかなり大変で、README ももっと整えておけばよかったです
コメントでの質問にはできるだけ答えてみます
実際の建築環境や提案中の環境と密接に結びつき、地域コミュニティが新しい街区の再生プロジェクトに能動的に参加するような形に見えます
https://www.spectracities.com/
車やトラックが基本の選択肢になるより、自転車・歩行者・電車・公共交通の選択肢がもっと多いとよいですし、ツールチップもとても役立ちそうです
今の状態だけでも、Steam や itch.io に出せるくらいにはほぼ整っている感じがします
開発者がこれをフルタイムでできるといいですね。ここまで作ったものだけでも驚きです
似た雰囲気のゲームである Metropolis 1998 を作っています。リアルタイム交通と建物内部の表示を備えた都市建設ゲームで、望めば自分で設計することもできます
美学的には、子どものころに遊んだゲームを美しく思い起こさせるレトロ風です
https://store.steampowered.com/app/2287430/Metropolis_1998/
Metropolis 1998 も引き続きうまく作り続けてほしいです。制作やその周辺の開発コミュニティを見てきましたが、とても刺激を受けます
もしかすると SimCity 4 の現代版のようなものがあるのか気になります
あのゲームは時代をはるかに先取りしていて、2023年版があればよいのですが、見つけるのは難しいです
続編や他のゲームは、ディテール・個々の市民・3D 効果に注力するあまり、規模がずっと小さくなっているように思えます
今なら、より大きな都市、より多くの成長型区画、より優れた交通パターンを動かせるハードウェアがあるのに、20年前の基本コードとアドオンを超える、より良い SimCity 4 が出ていないのか、それとも自分が知らないだけなのか分かりません
ただ、SimCity 4 はグリッドベースであり、そのおかげで可能になったプリレンダリングのグラフィックが、20年たった今でも美しく見えることに寄与していると思います
Cities: Skylines も見た目は良いですが、より早く古びて見えるようになりそうです
サブメニュー 66.3.105.44.9.2 で、12ミルのビニール製小屋用外壁材を固定する締結部品を選べます。このゲームは本当に奥が深いです
ゾーニングと自由形式の車線配置を中心に設計された都市建設ゲームは面白そうです。特に、おおまかな区域だけを制御できて、土地をどう分割し活用するかは直接制御できないなら、さらに面白そうです
素晴らしいです。Cities: Skylines も好きですが、ゲーム化された部分よりシミュレーション面のほうが好きです
Factorio、SimCity、OpenTTD の中間あたりにあります
アパートを建てるにはプレハブパネルが必要で、パネルを得るには砂利を必要とするパネル工場を建てる必要があり、砂利を得るには採石場が必要です
その後、砂利をパネル工場へ運ぶ車両、パネルを建設現場へ運ぶ車両、別の住宅ブロックから作業員を連れてくるバスが必要で、これらすべてを動かすには燃料と電力も輸入または生産しなければなりません
もちろん、輸出で稼いだ通貨を使って即時建設したり輸入したりすることもできますし、序盤の産業の核を作るには必要です
今年末の正式 1.0 リリースにほぼ準備が整っており、カスタム建物・産業用 Mod のサポートも優れています
[1] https://store.steampowered.com/app/784150/Workers__Resources...
実質的には交通シミュレーターで、市民たちは Chirper くらいを除けば自律性がほとんどなく、その Chirper でさえ大半は文句ばかりで、経済管理もほとんどありません
複合用途の区画や有機的な成長がなく、事実上、完全な計画経済を運営することになります
外部貿易や複数の技術がかみ合って動くような実際の経済もほとんどないため、かなり奇妙で不気味に感じます
自動車中心ではない都市を作れるといい
道路と自動車が依然として中核で、歩行者専用道路や自転車はサポートしていないが、密度を作るのはずっと簡単
そこにグリッドが加わることで、都市が郊外的だったり自動車中心に見えたりしない
パリに住んでいるので、自動車中心ではない都市がどんな姿か、そしてその周辺の複雑さがどのようなものかも分かっている
自動車には、誰でもあまり考えずにどこへでも行けるという利点がある。もちろん渋滞と格闘した時間を考えると、これも少し誇張ではある
本当に印象的な試み。ぜひ貢献したいし、今朝これを見せてくれた HN に感謝
Rust + 建築モデル + wgpu の組み合わせが素晴らしい
まだ Rust は初中級の学習段階だが、そこに学習エネルギーを注いでいて、現時点ではプロの建築 3D モデラーと言える
https://www.myminifactory.com/users/TheLazyForger
貢献したいし実際に Issue もいくつか開いたが、Discord か似たような場があるのか気になる。GitHub README では見つけられなかった
README の Discord バッジはあまり大きくないのでリンクを残しておく
https://discord.gg/CAaZhUJ
ポートフォリオが本当に印象的
Egregoria が都市の社会経済的側面と物流要素に注力している点がすばらしい
現在実装済み、または計画されているシミュレーション要素が何なのか気になる
小さな経済や行為者の選好のようなものが実装されているのか知りたいし、開発ブログの 3D レンダリングも興味深かったが、シミュレーションの詳細やメカニズムのほうがもっと気になる
たとえば全員が空腹状態、割り当てられた仕事、家などを持つ
そのため、ある市民は毎日ランダムな家ではなく実際の自宅に帰り、食料品も自宅近くで買おうとする
お金は調整が難しすぎると判断して入れていないが、パンのような実物商品の交換は今も存在する
こうしたシミュレーションで、自動運転車のある都市がどのような姿になるかをモデル化してみたことがあるのか気になる
より具体的には、自動運転車と公共交通を含め、すべての移動が配車システムで行われる都市のこと
交通シミュレーションと、需要急増時の価格設定のような問題を扱う経済シミュレーションの組み合わせになりそう
自動運転車が総車両数を減らすのか、必要な道路容量を下げるのか、駐車を都心の外へ移せるのか、歩行者のパターンがどう変わるのか、といった問いを検討できそう