百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

Egregoria

> DevOps
开源

不使用网格的 3D 城市建造器

1.6K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

不使用网格的 3D 城市建造器

Egregoria

Egregoria is an indie city builder, mostly inspired by Cities:Skylines.
Each individual has its own thought model, meaning every action has its importance and influences the environment.
Egregoria is focused on the socio-economical aspect of a city, with a logistics element. The game is still in early development, but you can already play it and give some feedback through issues or on discord.

By being open source, the hope is to get more people involved in the development of the game.
Mod support is wanted but the design has not been found yet.

How to play

A small tutorial is available on the github wiki to get you started.

Devblog

I keep a blog about Egregoria's development here.

Building the project

Git LFS

This project uses Git LFS to track assets, therefore if you want to build your own copy you will need to install Git LFS.

Once installed, you should be able to clone the repo and fetch the assets:

git clone https://github.com/Uriopass/Egregoria
cd Egregoria
git lfs pull

Windows/Mac

I personally use Windows 10 and Mac OS 10.11, and it compiles fine once the rust toolchain is installed.

cargo run --release

Don't forget to add the --release flag, otherwise the game will be very slow.
Don't forget to pull the lfs files, otherwise the game will crash with a file not found error.

Ubuntu/Debian on x11

There are a few libraries to install that some of my dependencies need:

sudo apt-get install libasound2-dev libudev-dev pkg-config libx11-dev
cargo run --release

Don't forget to add the --release flag, otherwise the game will be very slow.
Don't forget to pull the lfs files, otherwise the game will crash with a file not found error.

A GitHub Action tests the builds on Ubuntu.

Why Egregoria ?

An Egregor is an autonomous psychic entity made up of, and influencing, the thoughts of a group of people.
It represents emergence at its purest form, where individuals come together to become a collective force.

Credits

  • @dabreegster: For inspiration on the map model
  • PBR Shaders are adapted from LearnOpenGL

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Rust3dcity-builderemergent-behaviorgame

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类DevOps
定价开源

> 相关工具

D
Docker
容器化平台,标准化应用交付
G
GitHub Actions
GitHub 原生 CI/CD 工作流
N
Nginx
高性能 Web 服务器与反向代理