├── .gitignore ├── addons └── libsm64 │ ├── SurfaceProperties.gd │ ├── libsm64.gdnlib │ ├── mario │ ├── Mario.gd │ ├── mario-godot.svg │ └── mario-godot.svg.import │ ├── plugin.cfg │ ├── plugin.gd │ └── sm64_handler │ ├── SM64Handler.gdns │ ├── bin │ ├── linux64 │ │ ├── libsm64.so │ │ └── libsm64godot.so │ └── win64 │ │ ├── libgcc_s_seh-1.dll │ │ ├── libsm64godot.dll │ │ ├── libstdc++-6.dll │ │ ├── libwinpthread-1.dll │ │ └── sm64.dll │ └── src │ ├── SM64Handler.cpp │ ├── SM64Handler.hpp │ └── init.cpp ├── cubelib.tres ├── default_env.tres ├── icon.png ├── icon.png.import ├── level.gd ├── level.tscn ├── models ├── cube.glb ├── cube.glb.import ├── cube.mesh ├── cube_material.tres ├── mushroom.glb ├── mushroom.glb.import ├── white_cube_material.tres ├── white_wood.png └── white_wood.png.import ├── player ├── cubio.gd ├── cubio.tscn └── follow_camera.gd ├── project.godot ├── sm46_surface.tres └── sm64_handler.tres /.gitignore: -------------------------------------------------------------------------------- 1 | /.import 2 | /.vscode 3 | /screenshots 4 | /Super Mario 64 (U) [!].z64 -------------------------------------------------------------------------------- /addons/libsm64/SurfaceProperties.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/SurfaceProperties.gd -------------------------------------------------------------------------------- /addons/libsm64/libsm64.gdnlib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/libsm64.gdnlib -------------------------------------------------------------------------------- /addons/libsm64/mario/Mario.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/mario/Mario.gd -------------------------------------------------------------------------------- /addons/libsm64/mario/mario-godot.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/mario/mario-godot.svg -------------------------------------------------------------------------------- /addons/libsm64/mario/mario-godot.svg.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/mario/mario-godot.svg.import -------------------------------------------------------------------------------- /addons/libsm64/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/plugin.cfg -------------------------------------------------------------------------------- /addons/libsm64/plugin.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/plugin.gd -------------------------------------------------------------------------------- /addons/libsm64/sm64_handler/SM64Handler.gdns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/sm64_handler/SM64Handler.gdns -------------------------------------------------------------------------------- /addons/libsm64/sm64_handler/bin/linux64/libsm64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/sm64_handler/bin/linux64/libsm64.so -------------------------------------------------------------------------------- /addons/libsm64/sm64_handler/bin/linux64/libsm64godot.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/sm64_handler/bin/linux64/libsm64godot.so -------------------------------------------------------------------------------- /addons/libsm64/sm64_handler/bin/win64/libgcc_s_seh-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/sm64_handler/bin/win64/libgcc_s_seh-1.dll -------------------------------------------------------------------------------- /addons/libsm64/sm64_handler/bin/win64/libsm64godot.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/sm64_handler/bin/win64/libsm64godot.dll -------------------------------------------------------------------------------- /addons/libsm64/sm64_handler/bin/win64/libstdc++-6.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/sm64_handler/bin/win64/libstdc++-6.dll -------------------------------------------------------------------------------- /addons/libsm64/sm64_handler/bin/win64/libwinpthread-1.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/sm64_handler/bin/win64/libwinpthread-1.dll -------------------------------------------------------------------------------- /addons/libsm64/sm64_handler/bin/win64/sm64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/sm64_handler/bin/win64/sm64.dll -------------------------------------------------------------------------------- /addons/libsm64/sm64_handler/src/SM64Handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/sm64_handler/src/SM64Handler.cpp -------------------------------------------------------------------------------- /addons/libsm64/sm64_handler/src/SM64Handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/sm64_handler/src/SM64Handler.hpp -------------------------------------------------------------------------------- /addons/libsm64/sm64_handler/src/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/addons/libsm64/sm64_handler/src/init.cpp -------------------------------------------------------------------------------- /cubelib.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/cubelib.tres -------------------------------------------------------------------------------- /default_env.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/default_env.tres -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/icon.png -------------------------------------------------------------------------------- /icon.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/icon.png.import -------------------------------------------------------------------------------- /level.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/level.gd -------------------------------------------------------------------------------- /level.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/level.tscn -------------------------------------------------------------------------------- /models/cube.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/models/cube.glb -------------------------------------------------------------------------------- /models/cube.glb.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/models/cube.glb.import -------------------------------------------------------------------------------- /models/cube.mesh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/models/cube.mesh -------------------------------------------------------------------------------- /models/cube_material.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/models/cube_material.tres -------------------------------------------------------------------------------- /models/mushroom.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/models/mushroom.glb -------------------------------------------------------------------------------- /models/mushroom.glb.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/models/mushroom.glb.import -------------------------------------------------------------------------------- /models/white_cube_material.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/models/white_cube_material.tres -------------------------------------------------------------------------------- /models/white_wood.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/models/white_wood.png -------------------------------------------------------------------------------- /models/white_wood.png.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/models/white_wood.png.import -------------------------------------------------------------------------------- /player/cubio.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/player/cubio.gd -------------------------------------------------------------------------------- /player/cubio.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/player/cubio.tscn -------------------------------------------------------------------------------- /player/follow_camera.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/player/follow_camera.gd -------------------------------------------------------------------------------- /project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/project.godot -------------------------------------------------------------------------------- /sm46_surface.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/sm46_surface.tres -------------------------------------------------------------------------------- /sm64_handler.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Brawmario/libsm64-godot-3D-Kinematic-Character-Demo/HEAD/sm64_handler.tres --------------------------------------------------------------------------------