文件名称:SciPlay:二维科学游乐场
文件大小:811KB
文件格式:ZIP
更新时间:2024-06-19 16:12:42
JavaScript
#科学与Javascript的结合# 这个 repo 包含一个我正在构建的物理引擎,用于学习模拟物理的明确目的。 就是这样。 我不打算让它稳定或完全可用(已经有一堆成熟、强大的库,为什么要重新发明*?)。 然而,我打算尽可能多地学习游戏物理知识,而构建这个库可以帮助我做到这一点。 我也在记录了所有这些工作 所以四处看看,检查代码,但要知道有些事情不太正确,因为构建一个工作引擎很难。 所以请用一粒盐来对待它。 ##To build## 克隆repo $ git clone 安装所有依赖项 $ npm install 然后运行一个开发服务器 $ npm run dev 应该会打开一个浏览器窗口,您可以导航到 demos 文件夹以查看任何演示(其中许多都不起作用!!!)。 就是这样!
【文件预览】:
SciPlay-master
----.eslintrc(1021B)
----.babelrc(127B)
----img()
--------sun.png(572KB)
----package.json(964B)
----test()
--------bodies()
--------sciplay.spec.js(219B)
--------math()
--------collision()
----dist()
--------sciplay.js(145KB)
--------sciplay.dev.js(148KB)
--------sciplay.dev.js.map(215KB)
--------sciplay.js.map(215KB)
--------sciplay.min.js(45KB)
----src()
--------bodies()
--------constraints()
--------sciplay.js(1KB)
--------renderer()
--------constants()
--------system()
--------extras()
--------math()
--------collision()
--------geometries()
----.gitignore(115B)
----webpack.config.js(2KB)
----demo()
--------constraints()
--------createChildRays()
--------collisions()
--------circularRays()
--------satviz()
--------playground()
--------vector()
--------transformations()
----README.md(1KB)