模拟微小宇宙的工具

Tools for simulating a tiny Universe

我想知道我可以用什么编程语言或工具来模拟一个小宇宙?我想定义规则、参数和模式。例如,定义一个原子及其所有属性,然后查看一切如何工作和移动。

我知道这是一个奇怪的问题,但我已经研究过了,但没有找到太多相关信息

我会使用 Processing 一个 java 框架,它非常适合 运行 模拟。

is a book "The Nature of Code"是关于在处理中模拟自然系统的,这本书是免费在线的,作者还创建了很多很棒的处理视频教程。

Here是我的处理草图之一,是一个非常简单的遗传学模拟。

Processing 有一些库也可以为您处理大量物理问题!我认为它们主要是 box2d 和一些粒子系统的包装器。