├── .github └── FUNDING.yml ├── .gitignore ├── .vscode └── settings.json ├── demo.gif ├── godot ├── .import │ ├── icon.png-487276ed1e3a0c39cad0279d744ee560.md5 │ ├── icon.png-487276ed1e3a0c39cad0279d744ee560.stex │ ├── icon_120.png-1653e412ac3d054a650f8e15e4b78405.md5 │ └── icon_120.png-1653e412ac3d054a650f8e15e4b78405.stex ├── export_presets.cfg ├── icon.png ├── icon.png.import ├── icon_120.png ├── icon_120.png.import ├── liblogic.tres ├── project.godot ├── scenes │ ├── BaseBox.tscn │ ├── GodotBox.tscn │ ├── GodotScene.tscn │ ├── RapierBox.tscn │ └── RapierScene.tscn └── scripts │ ├── Controls.gd │ └── RapierWorld2D.gdns ├── logic ├── .dockerignore ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── Dockerfile ├── Makefile ├── emcc.sh ├── src │ ├── lib.rs │ ├── rapier_world.rs │ └── utils.rs └── wasm-opt └── readme.md /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/demo.gif -------------------------------------------------------------------------------- /godot/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.md5 -------------------------------------------------------------------------------- /godot/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/.import/icon.png-487276ed1e3a0c39cad0279d744ee560.stex -------------------------------------------------------------------------------- /godot/.import/icon_120.png-1653e412ac3d054a650f8e15e4b78405.md5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/.import/icon_120.png-1653e412ac3d054a650f8e15e4b78405.md5 -------------------------------------------------------------------------------- /godot/.import/icon_120.png-1653e412ac3d054a650f8e15e4b78405.stex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/.import/icon_120.png-1653e412ac3d054a650f8e15e4b78405.stex -------------------------------------------------------------------------------- /godot/export_presets.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/export_presets.cfg -------------------------------------------------------------------------------- /godot/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/icon.png -------------------------------------------------------------------------------- /godot/icon.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/icon.png.import -------------------------------------------------------------------------------- /godot/icon_120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/icon_120.png -------------------------------------------------------------------------------- /godot/icon_120.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/icon_120.png.import -------------------------------------------------------------------------------- /godot/liblogic.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/liblogic.tres -------------------------------------------------------------------------------- /godot/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/project.godot -------------------------------------------------------------------------------- /godot/scenes/BaseBox.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/scenes/BaseBox.tscn -------------------------------------------------------------------------------- /godot/scenes/GodotBox.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/scenes/GodotBox.tscn -------------------------------------------------------------------------------- /godot/scenes/GodotScene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/scenes/GodotScene.tscn -------------------------------------------------------------------------------- /godot/scenes/RapierBox.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/scenes/RapierBox.tscn -------------------------------------------------------------------------------- /godot/scenes/RapierScene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/scenes/RapierScene.tscn -------------------------------------------------------------------------------- /godot/scripts/Controls.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/scripts/Controls.gd -------------------------------------------------------------------------------- /godot/scripts/RapierWorld2D.gdns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/godot/scripts/RapierWorld2D.gdns -------------------------------------------------------------------------------- /logic/.dockerignore: -------------------------------------------------------------------------------- 1 | target/ -------------------------------------------------------------------------------- /logic/.gitignore: -------------------------------------------------------------------------------- 1 | target/ -------------------------------------------------------------------------------- /logic/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/logic/Cargo.lock -------------------------------------------------------------------------------- /logic/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/logic/Cargo.toml -------------------------------------------------------------------------------- /logic/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/logic/Dockerfile -------------------------------------------------------------------------------- /logic/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/logic/Makefile -------------------------------------------------------------------------------- /logic/emcc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/logic/emcc.sh -------------------------------------------------------------------------------- /logic/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/logic/src/lib.rs -------------------------------------------------------------------------------- /logic/src/rapier_world.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/logic/src/rapier_world.rs -------------------------------------------------------------------------------- /logic/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/logic/src/utils.rs -------------------------------------------------------------------------------- /logic/wasm-opt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/logic/wasm-opt -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/extrawurst/godot-vs-rapier/HEAD/readme.md --------------------------------------------------------------------------------