我想知道我可以用什么编程语言或工具来模拟一个小宇宙?我想定义规则,参数和模式。例如,定义一个包含其所有属性的atom,然后查看一切是如何工作和移动的。
我知道这是一个奇怪的问题,但我已经研究过,而且我没有找到太多关于它的信息
答案 0 :(得分:2)
我会使用Processing一个java框架,它非常适合运行模拟。
这个is a book "The Nature of Code"是关于模拟处理中的自然系统,本书是免费在线的,作者也创建了很多很棒的视频教程进行处理。
Here是我的处理草图之一,这是一个非常简单的遗传模拟。
Processing也有一些库可以为你做很多物理!我认为它们主要是box2d和一些粒子系统的包装器。