├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── examples ├── 3DCarParking │ ├── 3DCarParkingExample.csproj │ ├── 3DCarParkingExample.sln │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── icon.svg │ ├── onnx │ │ └── model.onnx │ ├── project.godot │ ├── readme-license.md │ └── scenes │ │ ├── TestingScene.tscn │ │ ├── TrainingScene.tscn │ │ ├── blender │ │ ├── car_base.blend │ │ ├── grass.png │ │ ├── grass2.png │ │ ├── grass3.png │ │ └── parking.blend │ │ ├── car │ │ ├── Car.gd │ │ ├── Car.tscn │ │ ├── CarAIController.gd │ │ ├── StaticCar.gd │ │ ├── StaticCar.tscn │ │ ├── Wheel.tscn │ │ ├── rear_light_braking.tres │ │ ├── rear_light_reversing.tres │ │ └── static_cart_material.tres │ │ ├── game_scene │ │ ├── GameScene.tscn │ │ ├── ParkingManager.gd │ │ └── ParkingSpotManager.gd │ │ └── sync_override.gd ├── 3DLander │ ├── Spaceship.csproj │ ├── Spaceship.sln │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ ├── ai_controller_2d.gd.uid │ │ │ ├── ai_controller_3d.gd │ │ │ └── ai_controller_3d.gd.uid │ │ │ ├── godot_rl_agents.gd │ │ │ ├── godot_rl_agents.gd.uid │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── ONNXInference.cs.uid │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ ├── SessionConfigurator.cs.uid │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ ├── ONNX_wrapper.gd │ │ │ │ └── ONNX_wrapper.gd.uid │ │ │ ├── plugin.cfg │ │ │ ├── rewards │ │ │ ├── ApproachNodeReward2D.gd │ │ │ ├── ApproachNodeReward2D.gd.uid │ │ │ ├── ApproachNodeReward3D.gd │ │ │ ├── ApproachNodeReward3D.gd.uid │ │ │ ├── RewardFunction2D.gd │ │ │ ├── RewardFunction2D.gd.uid │ │ │ ├── RewardFunction3D.gd │ │ │ └── RewardFunction3D.gd.uid │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── GridSensor2D.gd.uid │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── ISensor2D.gd.uid │ │ │ │ ├── PositionSensor2D.gd │ │ │ │ ├── PositionSensor2D.gd.uid │ │ │ │ ├── RGBCameraSensor2D.gd │ │ │ │ ├── RGBCameraSensor2D.gd.uid │ │ │ │ ├── RGBCameraSensor2D.tscn │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd.uid │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── GridSensor3D.gd.uid │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── ISensor3D.gd.uid │ │ │ │ ├── PositionSensor3D.gd │ │ │ │ ├── PositionSensor3D.gd.uid │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd.uid │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ ├── RaycastSensor3D.gd.uid │ │ │ │ └── RaycastSensor3D.tscn │ │ │ ├── sync.gd │ │ │ └── sync.gd.uid │ ├── asset-license.md │ ├── blender │ │ ├── .gitignore │ │ ├── lander.blend │ │ ├── lander.blend.import │ │ ├── landing-leg.blend │ │ └── landing-leg.blend.import │ ├── icon.svg │ ├── onnx │ │ └── model.onnx │ ├── project.godot │ ├── readme.md │ └── scenes │ │ ├── game_scene │ │ ├── CameraFollowLander.gd │ │ ├── CameraFollowLander.gd.uid │ │ ├── Lander.gd │ │ ├── Lander.gd.uid │ │ ├── Lander.tscn │ │ ├── LanderAIController3D.gd │ │ ├── LanderAIController3D.gd.uid │ │ ├── Terrain.gd │ │ ├── Terrain.gd.uid │ │ ├── Thruster.gd │ │ ├── Thruster.gd.uid │ │ └── game_scene.tscn │ │ ├── testing_scene │ │ ├── manual_test_scene.tscn │ │ └── testing_scene.tscn │ │ └── training_scene │ │ └── training_scene.tscn ├── AirHockey │ ├── Ice Hockey.csproj │ ├── Ice Hockey.csproj.old │ ├── Ice Hockey.sln │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ ├── ai_controller_2d.gd.uid │ │ │ ├── ai_controller_3d.gd │ │ │ └── ai_controller_3d.gd.uid │ │ │ ├── godot_rl_agents.gd │ │ │ ├── godot_rl_agents.gd.uid │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── ONNXInference.cs.uid │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ ├── SessionConfigurator.cs.uid │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ ├── ONNX_wrapper.gd │ │ │ │ └── ONNX_wrapper.gd.uid │ │ │ ├── plugin.cfg │ │ │ ├── rewards │ │ │ ├── ApproachNodeReward2D.gd │ │ │ ├── ApproachNodeReward2D.gd.uid │ │ │ ├── ApproachNodeReward3D.gd │ │ │ ├── ApproachNodeReward3D.gd.uid │ │ │ ├── RewardFunction2D.gd │ │ │ ├── RewardFunction2D.gd.uid │ │ │ ├── RewardFunction3D.gd │ │ │ └── RewardFunction3D.gd.uid │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── GridSensor2D.gd.uid │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── ISensor2D.gd.uid │ │ │ │ ├── PositionSensor2D.gd │ │ │ │ ├── PositionSensor2D.gd.uid │ │ │ │ ├── RGBCameraSensor2D.gd │ │ │ │ ├── RGBCameraSensor2D.gd.uid │ │ │ │ ├── RGBCameraSensor2D.tscn │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd.uid │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── GridSensor3D.gd.uid │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── ISensor3D.gd.uid │ │ │ │ ├── PositionSensor3D.gd │ │ │ │ ├── PositionSensor3D.gd.uid │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd.uid │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ ├── RaycastSensor3D.gd.uid │ │ │ │ └── RaycastSensor3D.tscn │ │ │ ├── sync.gd │ │ │ └── sync.gd.uid │ ├── asset-license.txt │ ├── assets │ │ └── table.blend │ ├── icon.svg │ ├── onnx │ │ └── model.onnx │ ├── project.godot │ └── scenes │ │ ├── GameScene │ │ ├── AIController3D.gd │ │ ├── AIController3D.gd.uid │ │ ├── game_scene.tscn │ │ ├── puck.gd │ │ ├── puck.gd.uid │ │ ├── puck.tscn │ │ ├── pusher.gd │ │ ├── pusher.gd.uid │ │ └── pusher.tscn │ │ ├── TestingScene │ │ └── testing_scene.tscn │ │ └── TrainingScene │ │ └── training_scene.tscn ├── BallChase │ ├── AIController2D.gd │ ├── BallChase.csproj │ ├── BallChase.onnx │ ├── BallChase.sln │ ├── BallChase.tscn │ ├── BatchEnvs.tscn │ ├── Camera2D.gd │ ├── Player.gd │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── cherry.png │ ├── default_env.tres │ ├── icon.png │ ├── light_mask.png │ ├── lollipopGreen.png │ └── project.godot ├── CrossTheRoad │ ├── Completed │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── GridRobot.csproj │ │ ├── GridRobot.sln │ │ ├── addons │ │ │ └── godot_rl_agents │ │ │ │ ├── controller │ │ │ │ ├── ai_controller_2d.gd │ │ │ │ └── ai_controller_3d.gd │ │ │ │ ├── godot_rl_agents.gd │ │ │ │ ├── icon.png │ │ │ │ ├── onnx │ │ │ │ ├── csharp │ │ │ │ │ ├── ONNXInference.cs │ │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ │ └── docs │ │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ │ └── SessionConfigurator.xml │ │ │ │ └── wrapper │ │ │ │ │ └── ONNX_wrapper.gd │ │ │ │ ├── plugin.cfg │ │ │ │ ├── sensors │ │ │ │ ├── sensors_2d │ │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ │ ├── GridSensor2D.gd │ │ │ │ │ ├── ISensor2D.gd │ │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ │ └── RaycastSensor2D.tscn │ │ │ │ └── sensors_3d │ │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ │ ├── GridSensor3D.gd │ │ │ │ │ ├── ISensor3D.gd │ │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ │ └── RaycastSensor3D.tscn │ │ │ │ └── sync.gd │ │ ├── assets │ │ │ ├── car.glb │ │ │ ├── goal_tile.glb │ │ │ ├── orange_tile.glb │ │ │ ├── road_tile.glb │ │ │ ├── robot.glb │ │ │ └── tree_tile.glb │ │ ├── icon.svg │ │ ├── license.md │ │ ├── model.onnx │ │ ├── project.godot │ │ ├── scenes │ │ │ ├── car.tscn │ │ │ ├── game_scene.tscn │ │ │ ├── onnx_inference_scene.tscn │ │ │ ├── robot.tscn │ │ │ ├── tile.tscn │ │ │ └── training_scene.tscn │ │ └── scripts │ │ │ ├── car.gd │ │ │ ├── car_manager.gd │ │ │ ├── grid_map.gd │ │ │ ├── robot.gd │ │ │ ├── robot_ai_controller.gd │ │ │ └── tile.gd │ ├── Starter │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── GridRobot.csproj │ │ ├── GridRobot.sln │ │ ├── addons │ │ │ └── godot_rl_agents │ │ │ │ ├── controller │ │ │ │ ├── ai_controller_2d.gd │ │ │ │ └── ai_controller_3d.gd │ │ │ │ ├── godot_rl_agents.gd │ │ │ │ ├── icon.png │ │ │ │ ├── onnx │ │ │ │ ├── csharp │ │ │ │ │ ├── ONNXInference.cs │ │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ │ └── docs │ │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ │ └── SessionConfigurator.xml │ │ │ │ └── wrapper │ │ │ │ │ └── ONNX_wrapper.gd │ │ │ │ ├── plugin.cfg │ │ │ │ ├── sensors │ │ │ │ ├── sensors_2d │ │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ │ ├── GridSensor2D.gd │ │ │ │ │ ├── ISensor2D.gd │ │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ │ └── RaycastSensor2D.tscn │ │ │ │ └── sensors_3d │ │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ │ ├── GridSensor3D.gd │ │ │ │ │ ├── ISensor3D.gd │ │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ │ └── RaycastSensor3D.tscn │ │ │ │ └── sync.gd │ │ ├── assets │ │ │ ├── car.glb │ │ │ ├── goal_tile.glb │ │ │ ├── orange_tile.glb │ │ │ ├── road_tile.glb │ │ │ ├── robot.glb │ │ │ └── tree_tile.glb │ │ ├── icon.svg │ │ ├── license.md │ │ ├── project.godot │ │ ├── scenes │ │ │ ├── car.tscn │ │ │ ├── game_scene.tscn │ │ │ ├── onnx_inference_scene.tscn │ │ │ ├── robot.tscn │ │ │ ├── tile.tscn │ │ │ └── training_scene.tscn │ │ └── scripts │ │ │ ├── car.gd │ │ │ ├── car_manager.gd │ │ │ ├── grid_map.gd │ │ │ ├── robot.gd │ │ │ ├── robot_ai_controller.gd │ │ │ └── tile.gd │ ├── Tutorial │ │ └── tutorial.md │ └── readme.md ├── DefendTheGoal │ ├── .gitattributes │ ├── .gitignore │ ├── CartExamples.csproj │ ├── CartExamples.sln │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ ├── ai_controller_2d.gd.uid │ │ │ ├── ai_controller_3d.gd │ │ │ └── ai_controller_3d.gd.uid │ │ │ ├── godot_rl_agents.gd │ │ │ ├── godot_rl_agents.gd.uid │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── ONNXInference.cs.uid │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ ├── SessionConfigurator.cs.uid │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ ├── ONNX_wrapper.gd │ │ │ │ └── ONNX_wrapper.gd.uid │ │ │ ├── plugin.cfg │ │ │ ├── rewards │ │ │ ├── ApproachNodeReward2D.gd │ │ │ ├── ApproachNodeReward2D.gd.uid │ │ │ ├── ApproachNodeReward3D.gd │ │ │ ├── ApproachNodeReward3D.gd.uid │ │ │ ├── RewardFunction2D.gd │ │ │ ├── RewardFunction2D.gd.uid │ │ │ ├── RewardFunction3D.gd │ │ │ └── RewardFunction3D.gd.uid │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── GridSensor2D.gd.uid │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── ISensor2D.gd.uid │ │ │ │ ├── PositionSensor2D.gd │ │ │ │ ├── PositionSensor2D.gd.uid │ │ │ │ ├── RGBCameraSensor2D.gd │ │ │ │ ├── RGBCameraSensor2D.gd.uid │ │ │ │ ├── RGBCameraSensor2D.tscn │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd.uid │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── GridSensor3D.gd.uid │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── ISensor3D.gd.uid │ │ │ │ ├── PositionSensor3D.gd │ │ │ │ ├── PositionSensor3D.gd.uid │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd.uid │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ ├── RaycastSensor3D.gd.uid │ │ │ │ └── RaycastSensor3D.tscn │ │ │ ├── sync.gd │ │ │ └── sync.gd.uid │ ├── assets │ │ ├── goal.glb │ │ ├── map.glb │ │ ├── map_grass.png │ │ ├── robot.glb │ │ └── turret.glb │ ├── icon.svg │ ├── license.md │ ├── model.onnx │ ├── project.godot │ ├── readme.md │ └── scenes │ │ ├── ball │ │ ├── ball.gd │ │ ├── ball.gd.uid │ │ └── ball.tscn │ │ ├── goal │ │ ├── goal.gd │ │ ├── goal.gd.uid │ │ ├── goal.tscn │ │ └── goal_visual.tscn │ │ ├── playing_area │ │ ├── map.tscn │ │ ├── playing_area.tscn │ │ ├── robot_boundaries.gd │ │ ├── robot_boundaries.gd.uid │ │ ├── wall.gd │ │ └── wall.gd.uid │ │ ├── robot │ │ ├── robot.gd │ │ ├── robot.gd.uid │ │ ├── robot.tscn │ │ ├── robot_ai_controller.gd │ │ ├── robot_ai_controller.gd.uid │ │ ├── velocity_sensor.gd │ │ └── velocity_sensor.gd.uid │ │ ├── test_scene │ │ └── test_scene.tscn │ │ ├── training_scene │ │ └── training_scene.tscn │ │ └── turret │ │ ├── turret.gd │ │ ├── turret.gd.uid │ │ └── turret.tscn ├── DownFall │ ├── .gitattributes │ ├── .gitignore │ ├── DownFall.csproj │ ├── DownFall.onnx │ ├── DownFall.sln │ ├── Godot RL Agents.csproj │ ├── Godot RL Agents.sln │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── assets │ │ ├── Circle03.png │ │ ├── Flare00.PNG │ │ └── Flare01.png │ ├── down_fall.gd │ ├── down_fall.tscn │ ├── materials │ │ ├── BlueChar.tres │ │ ├── GreenChar.tres │ │ ├── GreenYellowChar.tres │ │ ├── LightBlueChar.tres │ │ ├── LightGreenChar.tres │ │ ├── PinkChar.tres │ │ ├── PurpleChar.tres │ │ ├── RedChar.tres │ │ └── YellowChar.tres │ ├── objects │ │ ├── AnimatedChar.tscn │ │ ├── SpikeRoller.tscn │ │ ├── bomb.tscn │ │ ├── bomb_spawner.gd │ │ ├── end_gate.tscn │ │ ├── falling_tile.tscn │ │ ├── large_tile.tscn │ │ ├── slope.tscn │ │ ├── spawn_box.tscn │ │ ├── swiper_double.tscn │ │ └── swiper_single.tscn │ ├── player.tscn │ ├── project.godot │ ├── scripts │ │ ├── ai_controller.gd │ │ ├── animated_char.gd │ │ ├── bomb.gd │ │ ├── end_gate.gd │ │ ├── falling_tile.gd │ │ ├── fly_cam.gd │ │ ├── hit_box.gd │ │ ├── hurt_box.gd │ │ ├── large_tile.gd │ │ ├── player.gd │ │ ├── spawn_box.gd │ │ ├── spawn_points.gd │ │ ├── spike_roller.gd │ │ └── swiper.gd │ └── train.tscn ├── FPS │ ├── AIController.gd │ ├── ExtendedRaycastSensor.gd │ ├── FlyCam.gd │ ├── Objects.gd │ ├── OrbitCam.gd │ ├── PlayerHitBox.gd │ ├── Run.gd │ ├── SpawnPoint.gd │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── animation_library │ │ └── shooter_pro.res │ ├── assets │ │ ├── crosshair.xcf │ │ └── prototype_textures │ │ │ └── PNG │ │ │ ├── Dark │ │ │ ├── texture_01.png │ │ │ ├── texture_02.png │ │ │ ├── texture_03.png │ │ │ ├── texture_04.png │ │ │ ├── texture_05.png │ │ │ ├── texture_06.png │ │ │ ├── texture_07.png │ │ │ ├── texture_08.png │ │ │ ├── texture_09.png │ │ │ ├── texture_10.png │ │ │ ├── texture_11.png │ │ │ ├── texture_12.png │ │ │ └── texture_13.png │ │ │ ├── Green │ │ │ ├── texture_01.png │ │ │ ├── texture_02.png │ │ │ ├── texture_03.png │ │ │ ├── texture_04.png │ │ │ ├── texture_05.png │ │ │ ├── texture_06.png │ │ │ ├── texture_07.png │ │ │ ├── texture_08.png │ │ │ ├── texture_09.png │ │ │ ├── texture_10.png │ │ │ ├── texture_11.png │ │ │ ├── texture_12.png │ │ │ └── texture_13.png │ │ │ ├── Light │ │ │ ├── texture_01.png │ │ │ ├── texture_02.png │ │ │ ├── texture_03.png │ │ │ ├── texture_04.png │ │ │ ├── texture_05.png │ │ │ ├── texture_06.png │ │ │ ├── texture_07.png │ │ │ ├── texture_08.png │ │ │ ├── texture_09.png │ │ │ ├── texture_10.png │ │ │ ├── texture_11.png │ │ │ ├── texture_12.png │ │ │ └── texture_13.png │ │ │ ├── Orange │ │ │ ├── texture_01.png │ │ │ ├── texture_02.png │ │ │ ├── texture_03.png │ │ │ ├── texture_04.png │ │ │ ├── texture_05.png │ │ │ ├── texture_06.png │ │ │ ├── texture_07.png │ │ │ ├── texture_08.png │ │ │ ├── texture_09.png │ │ │ ├── texture_10.png │ │ │ ├── texture_11.png │ │ │ ├── texture_12.png │ │ │ └── texture_13.png │ │ │ ├── Purple │ │ │ ├── texture_01.png │ │ │ ├── texture_02.png │ │ │ ├── texture_03.png │ │ │ ├── texture_04.png │ │ │ ├── texture_05.png │ │ │ ├── texture_06.png │ │ │ ├── texture_07.png │ │ │ ├── texture_08.png │ │ │ ├── texture_09.png │ │ │ ├── texture_10.png │ │ │ ├── texture_11.png │ │ │ ├── texture_12.png │ │ │ └── texture_13.png │ │ │ └── Red │ │ │ ├── texture_01.png │ │ │ ├── texture_02.png │ │ │ ├── texture_03.png │ │ │ ├── texture_04.png │ │ │ ├── texture_05.png │ │ │ ├── texture_06.png │ │ │ ├── texture_07.png │ │ │ ├── texture_08.png │ │ │ ├── texture_09.png │ │ │ ├── texture_10.png │ │ │ ├── texture_11.png │ │ │ ├── texture_12.png │ │ │ └── texture_13.png │ ├── blasterD.tscn │ ├── blasterG.tscn │ ├── character.gd │ ├── character.tscn │ ├── health_system.gd │ ├── icon.svg │ ├── main.gd │ ├── main.tscn │ ├── managers │ │ ├── camera_manager.gd │ │ └── game_manager.gd │ ├── player.gd │ ├── player.tscn │ ├── project.godot │ ├── projectile.gd │ ├── projectile.tscn │ ├── projectile_impact.gd │ ├── projectile_impact.tscn │ ├── projectile_mat.tres │ ├── projectile_mat_green_team.tres │ ├── projectile_mat_red_team.tres │ ├── state_machine │ │ ├── idle_state.gd │ │ ├── move.gd │ │ ├── player_state.gd │ │ ├── state.gd │ │ └── state_machine.gd │ ├── tbot_model.gd │ ├── tbot_model.tres │ ├── tbot_model.tscn │ ├── tbot_model_green_team.tres │ ├── tbot_model_red_team.tres │ └── train.tscn ├── FlyBy │ ├── AIController3D.gd │ ├── FlyBy.csproj │ ├── FlyBy.gd │ ├── FlyBy.onnx │ ├── FlyBy.sln │ ├── FlyBy.tscn │ ├── GameArea.gd │ ├── Goal.gd │ ├── Goal.tscn │ ├── Plane.gd │ ├── Plane.tscn │ ├── PlaneModel.gd │ ├── PlaneModel.tscn │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── alps_field_2k.hdr │ ├── cartoon_plane │ │ ├── Body.material │ │ ├── Cube_1_3__0.material │ │ ├── Glass.material │ │ ├── material.material │ │ ├── material_3.material │ │ ├── scene.bin │ │ ├── scene.gltf │ │ └── texture_07.png │ ├── concrete_wall_004_ao_1k.jpg │ ├── concrete_wall_004_arm_1k.jpg │ ├── concrete_wall_004_diff_1k.jpg │ ├── concrete_wall_004_disp_1k.jpg │ ├── concrete_wall_004_nor_gl_1k.jpg │ ├── concrete_wall_004_rough_1k.jpg │ ├── default_env.tres │ ├── icon.png │ ├── mono_crash.0.0.json │ └── project.godot ├── HovercraftRacing │ ├── RacingExample.csproj │ ├── RacingExample.sln │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── asset-license.md │ ├── icon.svg │ ├── model.onnx │ ├── project.godot │ ├── readme.md │ └── scenes │ │ ├── blender │ │ ├── car_base.blend │ │ ├── house.blend │ │ ├── house2.blend │ │ ├── reverse-turbo-powerup.blend │ │ ├── rock.blend │ │ ├── rock2.blend │ │ ├── tree.blend │ │ ├── tree2.blend │ │ ├── tree3.blend │ │ ├── tree4.blend │ │ ├── tree5.blend │ │ ├── trees.blend │ │ ├── turbo-powerup.blend │ │ └── windmill.blend │ │ ├── car │ │ ├── car.gd │ │ ├── car.tscn │ │ ├── car_ai_controller.gd │ │ ├── car_manager.gd │ │ ├── car_manager.tscn │ │ ├── propeller.gd │ │ ├── raycast_sensor_3d_add_set_collision_mask_value.gd │ │ ├── sync_allow_human_control_on_inference.gd │ │ └── thruster.gd │ │ ├── game_scene │ │ ├── UI.gd │ │ ├── game_manager.gd │ │ └── game_scene.tscn │ │ ├── main_scene │ │ └── main_scene.tscn │ │ └── track │ │ ├── checkpoint.tscn │ │ ├── powerup.gd │ │ ├── reverse_turbo_powerup.tscn │ │ ├── rotor.gd │ │ ├── track.gd │ │ ├── turbo_powerup.tscn │ │ └── windmill.tscn ├── ItemSortingCart │ ├── CartExamples.csproj │ ├── CartExamples.sln │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ ├── ai_controller_2d.gd.uid │ │ │ ├── ai_controller_3d.gd │ │ │ └── ai_controller_3d.gd.uid │ │ │ ├── godot_rl_agents.gd │ │ │ ├── godot_rl_agents.gd.uid │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── ONNXInference.cs.uid │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ ├── SessionConfigurator.cs.uid │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ ├── ONNX_wrapper.gd │ │ │ │ └── ONNX_wrapper.gd.uid │ │ │ ├── plugin.cfg │ │ │ ├── rewards │ │ │ ├── ApproachNodeReward2D.gd │ │ │ ├── ApproachNodeReward2D.gd.uid │ │ │ ├── ApproachNodeReward3D.gd │ │ │ ├── ApproachNodeReward3D.gd.uid │ │ │ ├── RewardFunction2D.gd │ │ │ ├── RewardFunction2D.gd.uid │ │ │ ├── RewardFunction3D.gd │ │ │ └── RewardFunction3D.gd.uid │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── GridSensor2D.gd.uid │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── ISensor2D.gd.uid │ │ │ │ ├── PositionSensor2D.gd │ │ │ │ ├── PositionSensor2D.gd.uid │ │ │ │ ├── RGBCameraSensor2D.gd │ │ │ │ ├── RGBCameraSensor2D.gd.uid │ │ │ │ ├── RGBCameraSensor2D.tscn │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd.uid │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── GridSensor3D.gd.uid │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── ISensor3D.gd.uid │ │ │ │ ├── PositionSensor3D.gd │ │ │ │ ├── PositionSensor3D.gd.uid │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd.uid │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ ├── RaycastSensor3D.gd.uid │ │ │ │ └── RaycastSensor3D.tscn │ │ │ ├── sync.gd │ │ │ └── sync.gd.uid │ ├── icon.svg │ ├── onnx │ │ └── model.onnx │ ├── project.godot │ ├── readme-license.md │ ├── readme.md │ └── scenes │ │ ├── Item.gd │ │ ├── Item.gd.uid │ │ ├── cart │ │ ├── cart.gd │ │ ├── cart.gd.uid │ │ ├── cart.tscn │ │ ├── cart_ai_controller.gd │ │ ├── cart_ai_controller.gd.uid │ │ └── wheel.tscn │ │ ├── human_control_scene.tscn │ │ ├── materials │ │ ├── category.tres │ │ └── category2.tres │ │ ├── playing_area.tscn │ │ ├── static_decorations │ │ ├── grass.png │ │ ├── grass2.png │ │ ├── grass3.png │ │ └── static_decorations.blend │ │ ├── testing_scene.tscn │ │ └── training_scene.tscn ├── JumperHard │ ├── AIController3D.gd │ ├── BatchEnvs.tscn │ ├── JumperHard.csproj │ ├── JumperHard.onnx │ ├── JumperHard.sln │ ├── JumperHarder.tscn │ ├── Model.tscn │ ├── Player.gd │ ├── Player.tscn │ ├── PlayerExample.tscn │ ├── Robot.gd │ ├── Robot.tscn │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── default_env.tres │ ├── icon.png │ ├── project.godot │ ├── robot2.tres │ └── robot2.tscn ├── MultiAgentSimple │ ├── .gitattributes │ ├── .gitignore │ ├── MultiAgentTestEnv.csproj │ ├── MultiAgentTestEnv.sln │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── assets │ │ ├── flying_platform.glb │ │ ├── platform.glb │ │ └── robot.glb │ ├── icon.svg │ ├── license.md │ ├── onnx │ │ ├── platform_onnx │ │ │ └── model.onnx │ │ └── player_onnx │ │ │ └── model.onnx │ ├── project.godot │ ├── readme.md │ └── scenes │ │ ├── game_scene │ │ ├── game_scene.tscn │ │ ├── game_scene_manager.gd │ │ └── game_scene_onnx_inference.tscn │ │ ├── goal │ │ ├── goal.gd │ │ └── goal.tscn │ │ ├── platform │ │ ├── platform.gd │ │ ├── platform.tscn │ │ └── platform_ai_controller.gd │ │ ├── player │ │ ├── player.gd │ │ ├── player.tscn │ │ └── player_ai_controller.gd │ │ ├── testing_scene │ │ └── testing_scene.tscn │ │ └── training_scene │ │ ├── training_manager.gd │ │ └── training_scene.tscn ├── MultiLevelRobot │ ├── RobotEnv.csproj │ ├── RobotEnv.sln │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── asset-license.md │ ├── blender │ │ ├── level1.blend │ │ ├── level2.blend │ │ ├── level3.blend │ │ ├── level4.blend │ │ ├── level5.blend │ │ ├── level6.blend │ │ ├── level7.blend │ │ ├── level8.blend │ │ ├── robot.blend │ │ └── tile.png │ ├── icon.svg │ ├── onnx │ │ └── robot.onnx │ ├── project.godot │ ├── readme.md │ ├── scenes │ │ ├── game_scene │ │ │ ├── camera3d.gd │ │ │ └── game_scene.tscn │ │ ├── level │ │ │ ├── coin.gd │ │ │ ├── enemy.gd │ │ │ ├── level_goal.tscn │ │ │ ├── level_manager.gd │ │ │ └── level_manager.tscn │ │ └── robot │ │ │ ├── RobotAIController.gd │ │ │ ├── robot.gd │ │ │ └── robot.tscn │ ├── testing_scene │ │ └── testing_scene.tscn │ └── training_scene │ │ ├── SyncOverride.gd │ │ └── training_scene.tscn ├── Racer │ ├── .gitignore │ ├── AIController3D.gd │ ├── Camera3D.gd │ ├── CameraSmoother.gd │ ├── FlyCam.gd │ ├── GodotRacer.csproj │ ├── GodotRacer.sln │ ├── Meshes.gd │ ├── UICountDown.gd │ ├── UICountDown.tscn │ ├── Waypoint.gd │ ├── Waypoint.tscn │ ├── Waypoints.gd │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── arrow_3d.tscn │ ├── assets │ │ ├── ambulance.tscn │ │ ├── ambulance1.tres │ │ ├── ambulance2.tres │ │ ├── ambulance3.tres │ │ ├── anim.png │ │ ├── cars.blend │ │ ├── delivery.tscn │ │ ├── delivery2.tres │ │ ├── deliveryFlat.tscn │ │ ├── firetruck.tscn │ │ ├── forest.blend │ │ ├── garbageTruck.tscn │ │ ├── glb_files │ │ │ ├── cars.glb │ │ │ ├── forest.glb │ │ │ ├── green_jeep.glb │ │ │ ├── kenny │ │ │ │ ├── ambulance.glb │ │ │ │ ├── delivery.glb │ │ │ │ ├── deliveryFlat.glb │ │ │ │ ├── firetruck.glb │ │ │ │ ├── garbageTruck.glb │ │ │ │ ├── hatchbackSports.glb │ │ │ │ ├── police.glb │ │ │ │ ├── race.glb │ │ │ │ ├── raceFuture.glb │ │ │ │ ├── sedan.glb │ │ │ │ ├── sedanSports.glb │ │ │ │ ├── suv.glb │ │ │ │ ├── suvLuxury.glb │ │ │ │ ├── taxi.glb │ │ │ │ ├── track_pieces │ │ │ │ │ ├── bannerTowerGreen.glb │ │ │ │ │ ├── bannerTowerRed.glb │ │ │ │ │ ├── barrierRed.glb │ │ │ │ │ ├── barrierWall.glb │ │ │ │ │ ├── barrierWhite.glb │ │ │ │ │ ├── billboard.glb │ │ │ │ │ ├── billboardDouble_exclusive.glb │ │ │ │ │ ├── billboardLow.glb │ │ │ │ │ ├── billboardLower.glb │ │ │ │ │ ├── camera_exclusive.glb │ │ │ │ │ ├── fenceCurved.glb │ │ │ │ │ ├── fenceStraight.glb │ │ │ │ │ ├── flagCheckers.glb │ │ │ │ │ ├── flagCheckersSmall.glb │ │ │ │ │ ├── flagGreen.glb │ │ │ │ │ ├── flagRed.glb │ │ │ │ │ ├── flagTankco.glb │ │ │ │ │ ├── grandStand.glb │ │ │ │ │ ├── grandStandAwning.glb │ │ │ │ │ ├── grandStandCovered.glb │ │ │ │ │ ├── grandStandCoveredRound.glb │ │ │ │ │ ├── grandStandRound.glb │ │ │ │ │ ├── grass.glb │ │ │ │ │ ├── lightColored.glb │ │ │ │ │ ├── lightPostLarge.glb │ │ │ │ │ ├── lightPostModern.glb │ │ │ │ │ ├── lightPost_exclusive.glb │ │ │ │ │ ├── lightRed.glb │ │ │ │ │ ├── lightRedDouble.glb │ │ │ │ │ ├── overhead.glb │ │ │ │ │ ├── overheadLights.glb │ │ │ │ │ ├── overheadRound.glb │ │ │ │ │ ├── overheadRoundColored.glb │ │ │ │ │ ├── pitsGarage.glb │ │ │ │ │ ├── pitsGarageClosed.glb │ │ │ │ │ ├── pitsGarageCorner.glb │ │ │ │ │ ├── pitsOffice.glb │ │ │ │ │ ├── pitsOfficeCorner.glb │ │ │ │ │ ├── pitsOfficeRoof.glb │ │ │ │ │ ├── pylon.glb │ │ │ │ │ ├── raceCarGreen.glb │ │ │ │ │ ├── raceCarOrange.glb │ │ │ │ │ ├── raceCarRed.glb │ │ │ │ │ ├── raceCarWhite.glb │ │ │ │ │ ├── radarEquipment.glb │ │ │ │ │ ├── rail.glb │ │ │ │ │ ├── railDouble.glb │ │ │ │ │ ├── ramp.glb │ │ │ │ │ ├── roadBump.glb │ │ │ │ │ ├── roadCornerBridgeLarge.glb │ │ │ │ │ ├── roadCornerBridgeLarger.glb │ │ │ │ │ ├── roadCornerBridgeSmall.glb │ │ │ │ │ ├── roadCornerLarge.glb │ │ │ │ │ ├── roadCornerLargeBorder.glb │ │ │ │ │ ├── roadCornerLargeBorderInner.glb │ │ │ │ │ ├── roadCornerLargeSand.glb │ │ │ │ │ ├── roadCornerLargeSandInner.glb │ │ │ │ │ ├── roadCornerLargeWall.glb │ │ │ │ │ ├── roadCornerLargeWallInner.glb │ │ │ │ │ ├── roadCornerLarger.glb │ │ │ │ │ ├── roadCornerLargerBorder.glb │ │ │ │ │ ├── roadCornerLargerBorderInner.glb │ │ │ │ │ ├── roadCornerLargerSand.glb │ │ │ │ │ ├── roadCornerLargerSandInner.glb │ │ │ │ │ ├── roadCornerLargerWall.glb │ │ │ │ │ ├── roadCornerLargerWallInner.glb │ │ │ │ │ ├── roadCornerSmall.glb │ │ │ │ │ ├── roadCornerSmallBorder.glb │ │ │ │ │ ├── roadCornerSmallSand.glb │ │ │ │ │ ├── roadCornerSmallSquare.glb │ │ │ │ │ ├── roadCornerSmallWall.glb │ │ │ │ │ ├── roadCrossing.glb │ │ │ │ │ ├── roadCurved.glb │ │ │ │ │ ├── roadCurvedSplit.glb │ │ │ │ │ ├── roadEnd.glb │ │ │ │ │ ├── roadPitEntry.glb │ │ │ │ │ ├── roadPitGarage.glb │ │ │ │ │ ├── roadPitStraight.glb │ │ │ │ │ ├── roadPitStraightLong.glb │ │ │ │ │ ├── roadRamp.glb │ │ │ │ │ ├── roadRampLong.glb │ │ │ │ │ ├── roadRampLongCurved.glb │ │ │ │ │ ├── roadRampLongCurvedWall.glb │ │ │ │ │ ├── roadRampLongWall.glb │ │ │ │ │ ├── roadRampWall.glb │ │ │ │ │ ├── roadSide.glb │ │ │ │ │ ├── roadSplit.glb │ │ │ │ │ ├── roadSplitLarge.glb │ │ │ │ │ ├── roadSplitLarger.glb │ │ │ │ │ ├── roadSplitRound.glb │ │ │ │ │ ├── roadSplitRoundLarge.glb │ │ │ │ │ ├── roadSplitSmall.glb │ │ │ │ │ ├── roadStart.glb │ │ │ │ │ ├── roadStartPositions.glb │ │ │ │ │ ├── roadStraight.glb │ │ │ │ │ ├── roadStraightArrow.glb │ │ │ │ │ ├── roadStraightBridge.glb │ │ │ │ │ ├── roadStraightBridgeMid.glb │ │ │ │ │ ├── roadStraightBridgeStart.glb │ │ │ │ │ ├── roadStraightLong.glb │ │ │ │ │ ├── roadStraightLongBump.glb │ │ │ │ │ ├── roadStraightLongBumpRound.glb │ │ │ │ │ ├── roadStraightLongMid.glb │ │ │ │ │ ├── roadStraightSkew.glb │ │ │ │ │ ├── tent.glb │ │ │ │ │ ├── tentClosed.glb │ │ │ │ │ ├── tentClosedLong.glb │ │ │ │ │ ├── tentLong.glb │ │ │ │ │ ├── tentRoof.glb │ │ │ │ │ ├── tentRoofDouble.glb │ │ │ │ │ ├── treeLarge.glb │ │ │ │ │ └── treeSmall.glb │ │ │ │ ├── tractor.glb │ │ │ │ ├── tractorPolice.glb │ │ │ │ ├── tractorShovel.glb │ │ │ │ ├── truck.glb │ │ │ │ ├── truckFlat.glb │ │ │ │ ├── van.glb │ │ │ │ ├── wheelDark.glb │ │ │ │ ├── wheelDefault.glb │ │ │ │ ├── wheelRacing.glb │ │ │ │ ├── wheelTractorBack.glb │ │ │ │ ├── wheelTractorDarkBack.glb │ │ │ │ ├── wheelTractorDarkFront.glb │ │ │ │ ├── wheelTractorFront.glb │ │ │ │ └── wheelTruck.glb │ │ │ ├── red_convertible.glb │ │ │ ├── rock.glb │ │ │ ├── rock_new.glb │ │ │ ├── rocks.glb │ │ │ ├── tree.glb │ │ │ ├── trees.glb │ │ │ └── waypoint.glb │ │ ├── green_jeep.tscn │ │ ├── ground.tscn │ │ ├── hatchbackSports.tscn │ │ ├── je_gray_park_4k.hdr │ │ ├── kenny_track1.glb │ │ ├── kenny_track1.tscn │ │ ├── kenny_track1glb.glb │ │ ├── kenny_track2.glb │ │ ├── kenny_track2.tscn │ │ ├── kenny_track_pieces.blend │ │ ├── lilienstein_1k.hdr │ │ ├── pine_tree1.tres │ │ ├── pine_tree1.tscn │ │ ├── pine_tree2.tscn │ │ ├── pine_tree3.tscn │ │ ├── police.tscn │ │ ├── race.tscn │ │ ├── raceFuture.tscn │ │ ├── red_convertible.tscn │ │ ├── rock1.tscn │ │ ├── rock2.tscn │ │ ├── rock3.tscn │ │ ├── sedan.tscn │ │ ├── stable │ │ │ ├── NormalMap.png │ │ │ ├── grass1.png │ │ │ ├── grass6.png │ │ │ ├── rock1.png │ │ │ ├── rock2.png │ │ │ ├── rock3.png │ │ │ ├── rock4.png │ │ │ ├── rock5.png │ │ │ ├── rock6.png │ │ │ ├── rock7.png │ │ │ ├── rock8.png │ │ │ ├── tree_bark1.png │ │ │ ├── tree_leaves1.png │ │ │ ├── tree_leaves2.png │ │ │ ├── tree_leaves3.png │ │ │ ├── tree_leaves4.png │ │ │ └── tree_leaves5.png │ │ ├── starter.blend │ │ ├── suv.tscn │ │ ├── suvLuxury.tscn │ │ ├── taxi.tscn │ │ ├── test_track.tscn │ │ ├── tmp.blend │ │ ├── track.tscn │ │ ├── track2.blend │ │ ├── track3.tscn │ │ ├── track4.tscn │ │ ├── track5.tscn │ │ ├── track6.tscn │ │ ├── tractor.tscn │ │ ├── tractorPolice.tscn │ │ ├── tractorShovel.tscn │ │ ├── truck.tscn │ │ ├── truckFlat.tscn │ │ ├── van.tscn │ │ ├── waypoint_mesh.tscn │ │ ├── wheelDefault.tscn │ │ ├── world.blend │ │ └── world.tscn │ ├── bonus_reward.gd │ ├── bonus_reward.tscn │ ├── game.gd │ ├── game.tscn │ ├── grass.tres │ ├── grass.tscn │ ├── icon.png │ ├── lighting_test.tscn │ ├── lilienstein_1k.hdr │ ├── managers │ │ ├── event_manager.gd │ │ └── game_manager.gd │ ├── project.godot │ ├── resources │ │ ├── delivery1.tres │ │ ├── deliveryFlat.tres │ │ ├── firetruck1.tres │ │ ├── firetruck2.tres │ │ ├── garbageTruck1.tres │ │ ├── garbageTruck2.tres │ │ ├── green_jeep.tres │ │ ├── hatchbackSports.tres │ │ ├── kenny_track1.tres │ │ ├── police1.tres │ │ ├── police2.tres │ │ ├── red_convertible.tres │ │ ├── taxi.tres │ │ ├── tree.tres │ │ ├── tree2.tres │ │ └── wheelDefault.tres │ ├── rock.tscn │ ├── taxi.tscn │ ├── tests │ │ ├── TestUI.gd │ │ ├── test_array_mesh.tscn │ │ ├── test_car.tscn │ │ ├── test_forest.tscn │ │ ├── test_particles.tscn │ │ ├── test_terrain.tscn │ │ └── test_ui.tscn │ ├── train.tscn │ ├── tree.tscn │ ├── ui.gd │ ├── ui.tscn │ ├── utils.gd │ ├── vehicle.gd │ ├── vehicle.tscn │ ├── vehicle_tractor.tscn │ ├── wheel_left.tscn │ ├── wheel_right.tscn │ └── wheels.tscn ├── RobotFPS │ ├── .gitattributes │ ├── .gitignore │ ├── RobotFPS.csproj │ ├── RobotFPS.sln │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── assets │ │ ├── launcher.glb │ │ ├── map.glb │ │ └── robot.glb │ ├── icon.svg │ ├── license.md │ ├── model.onnx │ ├── project.godot │ ├── readme.md │ └── scenes │ │ ├── ball │ │ ├── ball.gd │ │ └── ball.tscn │ │ ├── ball_impact_effect │ │ └── ball_impact_effect.tscn │ │ ├── playing_area │ │ ├── game_manager.gd │ │ ├── game_manager_human_vs_ai.gd │ │ └── playing_area.tscn │ │ ├── robot │ │ ├── extended_raycast_sensor.gd │ │ ├── robot.gd │ │ ├── robot.tscn │ │ └── robot_ai_controller.gd │ │ ├── testing_scene │ │ ├── testing_scene.tscn │ │ └── testing_scene_human_vs_ai.tscn │ │ └── training_scene │ │ └── training_scene.tscn ├── RobotVolleyball │ ├── RobotVolleyball.csproj │ ├── RobotVolleyball.sln │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── asset-license.md │ ├── blender │ │ ├── grass.png │ │ ├── grass2.png │ │ ├── grass3.png │ │ ├── robot.blend │ │ └── static_decorations.blend │ ├── icon.svg │ ├── onnx │ │ └── volleyball.onnx │ ├── project.godot │ ├── readme.md │ ├── scenes │ │ ├── game_scene │ │ │ ├── ball.gd │ │ │ ├── game_manager.gd │ │ │ ├── game_scene.tscn │ │ │ └── goal.gd │ │ ├── robot │ │ │ ├── RobotAIController.gd │ │ │ ├── robot.gd │ │ │ └── robot.tscn │ │ ├── testing_scenes │ │ │ ├── ai_vs_ai.tscn │ │ │ └── human_vs_ai.tscn │ │ ├── training_scene │ │ │ └── training_scene.tscn │ │ └── ui │ │ │ ├── ui.gd │ │ │ └── ui.tscn │ ├── shaders │ │ ├── sky_shader.tres │ │ └── sway.tres │ └── textures │ │ └── sky.exr ├── ScoreTheGoal │ ├── .gitattributes │ ├── .gitignore │ ├── CartExamples.csproj │ ├── CartExamples.sln │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── assets │ │ ├── goal.glb │ │ ├── map.glb │ │ ├── map_grass.png │ │ └── robot.glb │ ├── icon.svg │ ├── license.md │ ├── model.onnx │ ├── project.godot │ ├── readme.md │ └── scenes │ │ ├── ball │ │ ├── ball.gd │ │ └── ball.tscn │ │ ├── goal │ │ ├── goal.gd │ │ ├── goal.tscn │ │ └── goal_visual.tscn │ │ ├── playing_area │ │ ├── map.tscn │ │ ├── playing_area.tscn │ │ └── wall.gd │ │ ├── robot │ │ ├── robot.gd │ │ ├── robot.tscn │ │ └── robot_ai_controller.gd │ │ └── training_scene │ │ └── training_scene.tscn ├── Ships │ ├── .gitattributes │ ├── .gitignore │ ├── AIController3D.gd │ ├── GridSensor3DExample.csproj │ ├── GridSensor3DExample.sln │ ├── PathFollower.gd │ ├── Player.gd │ ├── Ships.onnx │ ├── UIBasicsEnvironment.tres │ ├── WaterShader.tres │ ├── addons │ │ └── godot_rl_agents │ │ │ ├── controller │ │ │ ├── ai_controller_2d.gd │ │ │ └── ai_controller_3d.gd │ │ │ ├── godot_rl_agents.gd │ │ │ ├── icon.png │ │ │ ├── onnx │ │ │ ├── csharp │ │ │ │ ├── ONNXInference.cs │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ └── docs │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ └── SessionConfigurator.xml │ │ │ └── wrapper │ │ │ │ └── ONNX_wrapper.gd │ │ │ ├── plugin.cfg │ │ │ ├── sensors │ │ │ ├── sensors_2d │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ ├── GridSensor2D.gd │ │ │ │ ├── ISensor2D.gd │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ └── RaycastSensor2D.tscn │ │ │ └── sensors_3d │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ ├── GridSensor3D.gd │ │ │ │ ├── ISensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ └── RaycastSensor3D.tscn │ │ │ └── sync.gd │ ├── assets │ │ ├── bar_green.png │ │ ├── bar_red.png │ │ ├── bar_yellow.png │ │ ├── boat_large.bin │ │ ├── chest.bin │ │ ├── chest.gltf │ │ ├── island.blend │ │ ├── islands.blend │ │ ├── mine.blend │ │ ├── ship_light.bin │ │ ├── ship_light.gltf │ │ └── sunflowers_puresky_2k.hdr │ ├── chest.gd │ ├── chest.tscn │ ├── deque.gd │ ├── game.gd │ ├── game.tscn │ ├── health_bar.gd │ ├── health_bar.tscn │ ├── health_bar_2d.gd │ ├── icon.svg │ ├── islands.gd │ ├── islands.tscn │ ├── mine.gd │ ├── mine.tscn │ ├── player.tscn │ ├── project.godot │ ├── test_deque.gd │ ├── test_deque.tscn │ ├── train.tscn │ └── water_shader.tres ├── TestExamples │ ├── SimpleReachGoal │ │ ├── CSharp │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── SimpleReachGoal.csproj │ │ │ ├── SimpleReachGoal.onnx │ │ │ ├── SimpleReachGoal.sln │ │ │ ├── addons │ │ │ │ └── godot_rl_agents │ │ │ │ │ ├── controller │ │ │ │ │ ├── ai_controller_2d.gd │ │ │ │ │ └── ai_controller_3d.gd │ │ │ │ │ ├── godot_rl_agents.gd │ │ │ │ │ ├── icon.png │ │ │ │ │ ├── onnx │ │ │ │ │ ├── csharp │ │ │ │ │ │ ├── ONNXInference.cs │ │ │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ │ │ └── docs │ │ │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ │ │ └── SessionConfigurator.xml │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── ONNX_wrapper.gd │ │ │ │ │ ├── plugin.cfg │ │ │ │ │ ├── sensors │ │ │ │ │ ├── sensors_2d │ │ │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ │ │ ├── GridSensor2D.gd │ │ │ │ │ │ ├── ISensor2D.gd │ │ │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ │ │ └── RaycastSensor2D.tscn │ │ │ │ │ └── sensors_3d │ │ │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ │ │ ├── GridSensor3D.gd │ │ │ │ │ │ ├── ISensor3D.gd │ │ │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ │ │ └── RaycastSensor3D.tscn │ │ │ │ │ └── sync.gd │ │ │ ├── icon.svg │ │ │ ├── project.godot │ │ │ └── scenes │ │ │ │ ├── game_scene │ │ │ │ ├── AreaPositionRandomizer.cs │ │ │ │ ├── GameSceneManager.cs │ │ │ │ └── game_scene.tscn │ │ │ │ ├── player │ │ │ │ ├── Player.cs │ │ │ │ ├── player.tscn │ │ │ │ └── player_ai_controller.gd │ │ │ │ └── training_scene │ │ │ │ └── training_scene.tscn │ │ ├── CSharpAll │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── SimpleReachGoal.csproj │ │ │ ├── SimpleReachGoal.onnx │ │ │ ├── SimpleReachGoal.sln │ │ │ ├── addons │ │ │ │ └── godot_rl_agents │ │ │ │ │ ├── controller │ │ │ │ │ ├── ai_controller_2d.gd │ │ │ │ │ └── ai_controller_3d.gd │ │ │ │ │ ├── godot_rl_agents.gd │ │ │ │ │ ├── icon.png │ │ │ │ │ ├── onnx │ │ │ │ │ ├── csharp │ │ │ │ │ │ ├── ONNXInference.cs │ │ │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ │ │ └── docs │ │ │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ │ │ └── SessionConfigurator.xml │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── ONNX_wrapper.gd │ │ │ │ │ ├── plugin.cfg │ │ │ │ │ ├── sensors │ │ │ │ │ ├── sensors_2d │ │ │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ │ │ ├── GridSensor2D.gd │ │ │ │ │ │ ├── ISensor2D.gd │ │ │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ │ │ └── RaycastSensor2D.tscn │ │ │ │ │ └── sensors_3d │ │ │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ │ │ ├── GridSensor3D.gd │ │ │ │ │ │ ├── ISensor3D.gd │ │ │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ │ │ └── RaycastSensor3D.tscn │ │ │ │ │ └── sync.gd │ │ │ ├── icon.svg │ │ │ ├── project.godot │ │ │ └── scenes │ │ │ │ ├── game_scene │ │ │ │ ├── AreaPositionRandomizer.cs │ │ │ │ ├── GameSceneManager.cs │ │ │ │ └── game_scene.tscn │ │ │ │ ├── player │ │ │ │ ├── AIControllerSharp3D.cs │ │ │ │ ├── Player.cs │ │ │ │ ├── PlayerAIController.cs │ │ │ │ └── player.tscn │ │ │ │ └── training_scene │ │ │ │ └── training_scene.tscn │ │ ├── GDScript │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── SimpleReachGoal.csproj │ │ │ ├── SimpleReachGoal.onnx │ │ │ ├── SimpleReachGoal.sln │ │ │ ├── addons │ │ │ │ └── godot_rl_agents │ │ │ │ │ ├── controller │ │ │ │ │ ├── ai_controller_2d.gd │ │ │ │ │ └── ai_controller_3d.gd │ │ │ │ │ ├── godot_rl_agents.gd │ │ │ │ │ ├── icon.png │ │ │ │ │ ├── onnx │ │ │ │ │ ├── csharp │ │ │ │ │ │ ├── ONNXInference.cs │ │ │ │ │ │ ├── SessionConfigurator.cs │ │ │ │ │ │ └── docs │ │ │ │ │ │ │ ├── ONNXInference.xml │ │ │ │ │ │ │ └── SessionConfigurator.xml │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── ONNX_wrapper.gd │ │ │ │ │ ├── plugin.cfg │ │ │ │ │ ├── sensors │ │ │ │ │ ├── sensors_2d │ │ │ │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ │ │ │ ├── GridSensor2D.gd │ │ │ │ │ │ ├── ISensor2D.gd │ │ │ │ │ │ ├── RaycastSensor2D.gd │ │ │ │ │ │ └── RaycastSensor2D.tscn │ │ │ │ │ └── sensors_3d │ │ │ │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ │ │ │ ├── GridSensor3D.gd │ │ │ │ │ │ ├── ISensor3D.gd │ │ │ │ │ │ ├── RGBCameraSensor3D.gd │ │ │ │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ │ │ │ ├── RaycastSensor3D.gd │ │ │ │ │ │ └── RaycastSensor3D.tscn │ │ │ │ │ └── sync.gd │ │ │ ├── icon.svg │ │ │ ├── project.godot │ │ │ └── scenes │ │ │ │ ├── game_scene │ │ │ │ ├── area_position_randomizer.gd │ │ │ │ ├── game_scene.tscn │ │ │ │ └── game_scene_manager.gd │ │ │ │ ├── player │ │ │ │ ├── player.gd │ │ │ │ ├── player.tscn │ │ │ │ └── player_ai_controller.gd │ │ │ │ └── training_scene │ │ │ │ └── training_scene.tscn │ │ └── readme.md │ └── readme.md └── VirtualCamera │ ├── AIController3D.gd │ ├── ColorRoom.tscn │ ├── Env.tscn │ ├── Env2.tscn │ ├── Model.tscn │ ├── Player.gd │ ├── Player.tscn │ ├── Robot.gd │ ├── Robot.tscn │ ├── VirtualCamera.tscn │ ├── addons │ └── godot_rl_agents │ │ ├── controller │ │ ├── ai_controller_2d.gd │ │ └── ai_controller_3d.gd │ │ ├── godot_rl_agents.gd │ │ ├── icon.png │ │ ├── onnx │ │ ├── csharp │ │ │ ├── ONNXInference.cs │ │ │ ├── SessionConfigurator.cs │ │ │ └── docs │ │ │ │ ├── ONNXInference.xml │ │ │ │ └── SessionConfigurator.xml │ │ └── wrapper │ │ │ └── ONNX_wrapper.gd │ │ ├── plugin.cfg │ │ ├── sensors │ │ ├── sensors_2d │ │ │ ├── ExampleRaycastSensor2D.tscn │ │ │ ├── GridSensor2D.gd │ │ │ ├── ISensor2D.gd │ │ │ ├── RaycastSensor2D.gd │ │ │ └── RaycastSensor2D.tscn │ │ └── sensors_3d │ │ │ ├── ExampleRaycastSensor3D.tscn │ │ │ ├── GridSensor3D.gd │ │ │ ├── ISensor3D.gd │ │ │ ├── RGBCameraSensor3D.gd │ │ │ ├── RGBCameraSensor3D.tscn │ │ │ ├── RaycastSensor3D.gd │ │ │ └── RaycastSensor3D.tscn │ │ └── sync.gd │ ├── default_env.tres │ ├── icon.png │ └── project.godot └── scripts ├── build_examples.sh └── example_to_hub.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/README.md -------------------------------------------------------------------------------- /examples/3DCarParking/3DCarParkingExample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/3DCarParkingExample.csproj -------------------------------------------------------------------------------- /examples/3DCarParking/3DCarParkingExample.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/3DCarParkingExample.sln -------------------------------------------------------------------------------- /examples/3DCarParking/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/3DCarParking/addons/godot_rl_agents/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/addons/godot_rl_agents/plugin.cfg -------------------------------------------------------------------------------- /examples/3DCarParking/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/3DCarParking/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/icon.svg -------------------------------------------------------------------------------- /examples/3DCarParking/onnx/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/onnx/model.onnx -------------------------------------------------------------------------------- /examples/3DCarParking/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/project.godot -------------------------------------------------------------------------------- /examples/3DCarParking/readme-license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/readme-license.md -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/TestingScene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/TestingScene.tscn -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/TrainingScene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/TrainingScene.tscn -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/blender/car_base.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/blender/car_base.blend -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/blender/grass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/blender/grass.png -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/blender/grass2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/blender/grass2.png -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/blender/grass3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/blender/grass3.png -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/blender/parking.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/blender/parking.blend -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/car/Car.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/car/Car.gd -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/car/Car.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/car/Car.tscn -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/car/CarAIController.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/car/CarAIController.gd -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/car/StaticCar.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/car/StaticCar.gd -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/car/StaticCar.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/car/StaticCar.tscn -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/car/Wheel.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/car/Wheel.tscn -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/car/rear_light_braking.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/car/rear_light_braking.tres -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/game_scene/GameScene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/game_scene/GameScene.tscn -------------------------------------------------------------------------------- /examples/3DCarParking/scenes/sync_override.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DCarParking/scenes/sync_override.gd -------------------------------------------------------------------------------- /examples/3DLander/Spaceship.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/Spaceship.csproj -------------------------------------------------------------------------------- /examples/3DLander/Spaceship.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/Spaceship.sln -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/controller/ai_controller_2d.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d1hn66sjna6ho 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/controller/ai_controller_3d.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dsxfy6wydwxjm 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/godot_rl_agents.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d2r4ejbe4ahow 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/onnx/csharp/ONNXInference.cs.uid: -------------------------------------------------------------------------------- 1 | uid://lqep4ihihq76 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/onnx/csharp/SessionConfigurator.cs.uid: -------------------------------------------------------------------------------- 1 | uid://qwuddl3wg47e 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/onnx/wrapper/ONNX_wrapper.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bi5d88qsir05t 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/addons/godot_rl_agents/plugin.cfg -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/rewards/ApproachNodeReward2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cylsulsvuyi6e 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/rewards/ApproachNodeReward3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cav2a7d42a3f8 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/rewards/RewardFunction2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://6pj7f8h6g6l6 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/rewards/RewardFunction3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cwpgcbwa4qrmv 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/sensors/sensors_2d/GridSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://davwl87y3qbpx 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/sensors/sensors_2d/ISensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cn8culiaseg1e 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/sensors/sensors_2d/PositionSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://runmdxljflhj 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/sensors/sensors_2d/RGBCameraSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ho3qpdy1ut72 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/sensors/sensors_2d/RaycastSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ct5dy6d123b0a 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/sensors/sensors_3d/GridSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ba1wfbckqu70j 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/sensors/sensors_3d/ISensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dxl2ombi1lmys 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/sensors/sensors_3d/PositionSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bhc7el0tp4gjv 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/sensors/sensors_3d/RGBCameraSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dkjx0hgip4oks 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/sensors/sensors_3d/RaycastSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://yksgx1ntuxb3 2 | -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/3DLander/addons/godot_rl_agents/sync.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cn5w2458lvo8d 2 | -------------------------------------------------------------------------------- /examples/3DLander/asset-license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/asset-license.md -------------------------------------------------------------------------------- /examples/3DLander/blender/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/blender/.gitignore -------------------------------------------------------------------------------- /examples/3DLander/blender/lander.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/blender/lander.blend -------------------------------------------------------------------------------- /examples/3DLander/blender/lander.blend.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/blender/lander.blend.import -------------------------------------------------------------------------------- /examples/3DLander/blender/landing-leg.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/blender/landing-leg.blend -------------------------------------------------------------------------------- /examples/3DLander/blender/landing-leg.blend.import: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/blender/landing-leg.blend.import -------------------------------------------------------------------------------- /examples/3DLander/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/icon.svg -------------------------------------------------------------------------------- /examples/3DLander/onnx/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/onnx/model.onnx -------------------------------------------------------------------------------- /examples/3DLander/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/project.godot -------------------------------------------------------------------------------- /examples/3DLander/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/readme.md -------------------------------------------------------------------------------- /examples/3DLander/scenes/game_scene/CameraFollowLander.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c5hgnhkdhdoux 2 | -------------------------------------------------------------------------------- /examples/3DLander/scenes/game_scene/Lander.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/scenes/game_scene/Lander.gd -------------------------------------------------------------------------------- /examples/3DLander/scenes/game_scene/Lander.gd.uid: -------------------------------------------------------------------------------- 1 | uid://do5hufbtrw3gh 2 | -------------------------------------------------------------------------------- /examples/3DLander/scenes/game_scene/Lander.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/scenes/game_scene/Lander.tscn -------------------------------------------------------------------------------- /examples/3DLander/scenes/game_scene/LanderAIController3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ck8b2yeb0w1o1 2 | -------------------------------------------------------------------------------- /examples/3DLander/scenes/game_scene/Terrain.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/scenes/game_scene/Terrain.gd -------------------------------------------------------------------------------- /examples/3DLander/scenes/game_scene/Terrain.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dj2f1k62dxjdj 2 | -------------------------------------------------------------------------------- /examples/3DLander/scenes/game_scene/Thruster.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/scenes/game_scene/Thruster.gd -------------------------------------------------------------------------------- /examples/3DLander/scenes/game_scene/Thruster.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cgsj1kapy4alc 2 | -------------------------------------------------------------------------------- /examples/3DLander/scenes/game_scene/game_scene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/3DLander/scenes/game_scene/game_scene.tscn -------------------------------------------------------------------------------- /examples/AirHockey/Ice Hockey.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/Ice Hockey.csproj -------------------------------------------------------------------------------- /examples/AirHockey/Ice Hockey.csproj.old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/Ice Hockey.csproj.old -------------------------------------------------------------------------------- /examples/AirHockey/Ice Hockey.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/Ice Hockey.sln -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/controller/ai_controller_2d.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bwv2d2nd0i0re 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/controller/ai_controller_3d.gd.uid: -------------------------------------------------------------------------------- 1 | uid://du1wvgvbdw1jy 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/godot_rl_agents.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cnk504q8r48gf 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/onnx/csharp/ONNXInference.cs.uid: -------------------------------------------------------------------------------- 1 | uid://btix6ai6nfcj2 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/onnx/csharp/SessionConfigurator.cs.uid: -------------------------------------------------------------------------------- 1 | uid://c3l7uayf1l77y 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/onnx/wrapper/ONNX_wrapper.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d0ehbc7u5sorw 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/addons/godot_rl_agents/plugin.cfg -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/rewards/ApproachNodeReward2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cyrgg1as28edd 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/rewards/ApproachNodeReward3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b6hv8p3f6xigh 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/rewards/RewardFunction2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dp2kncar6oqx8 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/rewards/RewardFunction3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cnsxyqy6nck64 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/sensors/sensors_2d/GridSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dts7fcydyhxjt 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/sensors/sensors_2d/ISensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://145erwgtqnli 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/sensors/sensors_2d/PositionSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b24und858vipf 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/sensors/sensors_2d/RGBCameraSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cwgje527m3hr8 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/sensors/sensors_2d/RaycastSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c1xgs6gdd4w54 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/sensors/sensors_3d/GridSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dnpwqy6xsselr 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/sensors/sensors_3d/ISensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bv1gyb16dsq62 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/sensors/sensors_3d/PositionSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://eynkvsx3ro6s 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/sensors/sensors_3d/RGBCameraSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b72ndhpdhy2ui 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/sensors/sensors_3d/RaycastSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://vefro8seomsy 2 | -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/AirHockey/addons/godot_rl_agents/sync.gd.uid: -------------------------------------------------------------------------------- 1 | uid://ct7gbp3jiu0j2 2 | -------------------------------------------------------------------------------- /examples/AirHockey/asset-license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/asset-license.txt -------------------------------------------------------------------------------- /examples/AirHockey/assets/table.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/assets/table.blend -------------------------------------------------------------------------------- /examples/AirHockey/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/icon.svg -------------------------------------------------------------------------------- /examples/AirHockey/onnx/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/onnx/model.onnx -------------------------------------------------------------------------------- /examples/AirHockey/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/project.godot -------------------------------------------------------------------------------- /examples/AirHockey/scenes/GameScene/AIController3D.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/scenes/GameScene/AIController3D.gd -------------------------------------------------------------------------------- /examples/AirHockey/scenes/GameScene/AIController3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b1k40li3hsqlh 2 | -------------------------------------------------------------------------------- /examples/AirHockey/scenes/GameScene/game_scene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/scenes/GameScene/game_scene.tscn -------------------------------------------------------------------------------- /examples/AirHockey/scenes/GameScene/puck.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/scenes/GameScene/puck.gd -------------------------------------------------------------------------------- /examples/AirHockey/scenes/GameScene/puck.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bhtnnu43unicj 2 | -------------------------------------------------------------------------------- /examples/AirHockey/scenes/GameScene/puck.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/scenes/GameScene/puck.tscn -------------------------------------------------------------------------------- /examples/AirHockey/scenes/GameScene/pusher.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/scenes/GameScene/pusher.gd -------------------------------------------------------------------------------- /examples/AirHockey/scenes/GameScene/pusher.gd.uid: -------------------------------------------------------------------------------- 1 | uid://de5ahbemwvq72 2 | -------------------------------------------------------------------------------- /examples/AirHockey/scenes/GameScene/pusher.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/AirHockey/scenes/GameScene/pusher.tscn -------------------------------------------------------------------------------- /examples/BallChase/AIController2D.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/AIController2D.gd -------------------------------------------------------------------------------- /examples/BallChase/BallChase.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/BallChase.csproj -------------------------------------------------------------------------------- /examples/BallChase/BallChase.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/BallChase.onnx -------------------------------------------------------------------------------- /examples/BallChase/BallChase.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/BallChase.sln -------------------------------------------------------------------------------- /examples/BallChase/BallChase.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/BallChase.tscn -------------------------------------------------------------------------------- /examples/BallChase/BatchEnvs.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/BatchEnvs.tscn -------------------------------------------------------------------------------- /examples/BallChase/Camera2D.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/Camera2D.gd -------------------------------------------------------------------------------- /examples/BallChase/Player.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/Player.gd -------------------------------------------------------------------------------- /examples/BallChase/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/BallChase/addons/godot_rl_agents/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/addons/godot_rl_agents/plugin.cfg -------------------------------------------------------------------------------- /examples/BallChase/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/BallChase/cherry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/cherry.png -------------------------------------------------------------------------------- /examples/BallChase/default_env.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/default_env.tres -------------------------------------------------------------------------------- /examples/BallChase/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/icon.png -------------------------------------------------------------------------------- /examples/BallChase/light_mask.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/light_mask.png -------------------------------------------------------------------------------- /examples/BallChase/lollipopGreen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/lollipopGreen.png -------------------------------------------------------------------------------- /examples/BallChase/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/BallChase/project.godot -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/.gitattributes -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | android/ 4 | -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/GridRobot.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/GridRobot.csproj -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/GridRobot.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/GridRobot.sln -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/assets/car.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/assets/car.glb -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/assets/goal_tile.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/assets/goal_tile.glb -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/assets/orange_tile.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/assets/orange_tile.glb -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/assets/road_tile.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/assets/road_tile.glb -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/assets/robot.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/assets/robot.glb -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/assets/tree_tile.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/assets/tree_tile.glb -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/icon.svg -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/license.md -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/model.onnx -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/project.godot -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/scenes/car.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/scenes/car.tscn -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/scenes/game_scene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/scenes/game_scene.tscn -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/scenes/robot.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/scenes/robot.tscn -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/scenes/tile.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/scenes/tile.tscn -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/scripts/car.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/scripts/car.gd -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/scripts/car_manager.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/scripts/car_manager.gd -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/scripts/grid_map.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/scripts/grid_map.gd -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/scripts/robot.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/scripts/robot.gd -------------------------------------------------------------------------------- /examples/CrossTheRoad/Completed/scripts/tile.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Completed/scripts/tile.gd -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/.gitattributes -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | android/ 4 | -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/GridRobot.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/GridRobot.csproj -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/GridRobot.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/GridRobot.sln -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/assets/car.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/assets/car.glb -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/assets/goal_tile.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/assets/goal_tile.glb -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/assets/orange_tile.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/assets/orange_tile.glb -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/assets/road_tile.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/assets/road_tile.glb -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/assets/robot.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/assets/robot.glb -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/assets/tree_tile.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/assets/tree_tile.glb -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/icon.svg -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/license.md -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/project.godot -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/scenes/car.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/scenes/car.tscn -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/scenes/game_scene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/scenes/game_scene.tscn -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/scenes/robot.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/scenes/robot.tscn -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/scenes/tile.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/scenes/tile.tscn -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/scenes/training_scene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/scenes/training_scene.tscn -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/scripts/car.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/scripts/car.gd -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/scripts/car_manager.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/scripts/car_manager.gd -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/scripts/grid_map.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/scripts/grid_map.gd -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/scripts/robot.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/scripts/robot.gd -------------------------------------------------------------------------------- /examples/CrossTheRoad/Starter/scripts/tile.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Starter/scripts/tile.gd -------------------------------------------------------------------------------- /examples/CrossTheRoad/Tutorial/tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/Tutorial/tutorial.md -------------------------------------------------------------------------------- /examples/CrossTheRoad/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/CrossTheRoad/readme.md -------------------------------------------------------------------------------- /examples/DefendTheGoal/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/.gitattributes -------------------------------------------------------------------------------- /examples/DefendTheGoal/.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | /android/ 4 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/CartExamples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/CartExamples.csproj -------------------------------------------------------------------------------- /examples/DefendTheGoal/CartExamples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/CartExamples.sln -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/controller/ai_controller_2d.gd.uid: -------------------------------------------------------------------------------- 1 | uid://5j6kgh3frnc5 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/controller/ai_controller_3d.gd.uid: -------------------------------------------------------------------------------- 1 | uid://yifthvlcjo6t 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/godot_rl_agents.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cwmt4qevfginp 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/onnx/csharp/ONNXInference.cs.uid: -------------------------------------------------------------------------------- 1 | uid://dtiw2ovgvodgn 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/onnx/csharp/SessionConfigurator.cs.uid: -------------------------------------------------------------------------------- 1 | uid://b26kyiyouy1i4 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/onnx/wrapper/ONNX_wrapper.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b7l7eo32vkvpp 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/addons/godot_rl_agents/plugin.cfg -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/rewards/ApproachNodeReward2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://65w2xdypabwk 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/rewards/ApproachNodeReward3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dmbuyc51pt2dr 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/rewards/RewardFunction2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cwkv47an0crw0 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/rewards/RewardFunction3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://k0g52flygbp2 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/sensors/sensors_2d/GridSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://djaptrocycuvq 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/sensors/sensors_2d/ISensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dksfk14nko2un 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/sensors/sensors_2d/PositionSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://osgpb7oepd4n 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/sensors/sensors_2d/RGBCameraSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://su8p61cq2yjy 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/sensors/sensors_2d/RaycastSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dgkberl7xnw7q 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/sensors/sensors_3d/GridSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://baa23xcqf1qv6 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/sensors/sensors_3d/ISensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bwxi75xx0qf7i 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/sensors/sensors_3d/PositionSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dg6dogtyp4ih3 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/sensors/sensors_3d/RGBCameraSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c6ovvqwmmvms2 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/sensors/sensors_3d/RaycastSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bpuljbby14mdo 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/DefendTheGoal/addons/godot_rl_agents/sync.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bgcmpeku18v1m 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/assets/goal.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/assets/goal.glb -------------------------------------------------------------------------------- /examples/DefendTheGoal/assets/map.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/assets/map.glb -------------------------------------------------------------------------------- /examples/DefendTheGoal/assets/map_grass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/assets/map_grass.png -------------------------------------------------------------------------------- /examples/DefendTheGoal/assets/robot.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/assets/robot.glb -------------------------------------------------------------------------------- /examples/DefendTheGoal/assets/turret.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/assets/turret.glb -------------------------------------------------------------------------------- /examples/DefendTheGoal/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/icon.svg -------------------------------------------------------------------------------- /examples/DefendTheGoal/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/license.md -------------------------------------------------------------------------------- /examples/DefendTheGoal/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/model.onnx -------------------------------------------------------------------------------- /examples/DefendTheGoal/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/project.godot -------------------------------------------------------------------------------- /examples/DefendTheGoal/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/readme.md -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/ball/ball.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/scenes/ball/ball.gd -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/ball/ball.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bja117wwm6yel 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/ball/ball.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/scenes/ball/ball.tscn -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/goal/goal.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/scenes/goal/goal.gd -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/goal/goal.gd.uid: -------------------------------------------------------------------------------- 1 | uid://4vu5qvdablko 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/goal/goal.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/scenes/goal/goal.tscn -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/goal/goal_visual.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/scenes/goal/goal_visual.tscn -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/playing_area/map.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/scenes/playing_area/map.tscn -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/playing_area/robot_boundaries.gd: -------------------------------------------------------------------------------- 1 | extends StaticBody3D 2 | class_name RobotBoundaries 3 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/playing_area/robot_boundaries.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b81oanmto81r5 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/playing_area/wall.gd: -------------------------------------------------------------------------------- 1 | extends StaticBody3D 2 | class_name Wall 3 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/playing_area/wall.gd.uid: -------------------------------------------------------------------------------- 1 | uid://csytr2f01b2uo 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/robot/robot.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/scenes/robot/robot.gd -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/robot/robot.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cxwjtm5kk53c7 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/robot/robot.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/scenes/robot/robot.tscn -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/robot/robot_ai_controller.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cvjqwm5sb20oe 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/robot/velocity_sensor.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/scenes/robot/velocity_sensor.gd -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/robot/velocity_sensor.gd.uid: -------------------------------------------------------------------------------- 1 | uid://eo8qxewvo8s7 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/turret/turret.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/scenes/turret/turret.gd -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/turret/turret.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bcrd17jeocb11 2 | -------------------------------------------------------------------------------- /examples/DefendTheGoal/scenes/turret/turret.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DefendTheGoal/scenes/turret/turret.tscn -------------------------------------------------------------------------------- /examples/DownFall/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/.gitattributes -------------------------------------------------------------------------------- /examples/DownFall/.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | 4 | *.import 5 | 6 | raw_assets/ 7 | -------------------------------------------------------------------------------- /examples/DownFall/DownFall.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/DownFall.csproj -------------------------------------------------------------------------------- /examples/DownFall/DownFall.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/DownFall.onnx -------------------------------------------------------------------------------- /examples/DownFall/DownFall.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/DownFall.sln -------------------------------------------------------------------------------- /examples/DownFall/Godot RL Agents.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/Godot RL Agents.csproj -------------------------------------------------------------------------------- /examples/DownFall/Godot RL Agents.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/Godot RL Agents.sln -------------------------------------------------------------------------------- /examples/DownFall/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/DownFall/addons/godot_rl_agents/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/addons/godot_rl_agents/plugin.cfg -------------------------------------------------------------------------------- /examples/DownFall/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/DownFall/assets/Circle03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/assets/Circle03.png -------------------------------------------------------------------------------- /examples/DownFall/assets/Flare00.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/assets/Flare00.PNG -------------------------------------------------------------------------------- /examples/DownFall/assets/Flare01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/assets/Flare01.png -------------------------------------------------------------------------------- /examples/DownFall/down_fall.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/down_fall.gd -------------------------------------------------------------------------------- /examples/DownFall/down_fall.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/down_fall.tscn -------------------------------------------------------------------------------- /examples/DownFall/materials/BlueChar.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/materials/BlueChar.tres -------------------------------------------------------------------------------- /examples/DownFall/materials/GreenChar.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/materials/GreenChar.tres -------------------------------------------------------------------------------- /examples/DownFall/materials/GreenYellowChar.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/materials/GreenYellowChar.tres -------------------------------------------------------------------------------- /examples/DownFall/materials/LightBlueChar.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/materials/LightBlueChar.tres -------------------------------------------------------------------------------- /examples/DownFall/materials/LightGreenChar.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/materials/LightGreenChar.tres -------------------------------------------------------------------------------- /examples/DownFall/materials/PinkChar.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/materials/PinkChar.tres -------------------------------------------------------------------------------- /examples/DownFall/materials/PurpleChar.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/materials/PurpleChar.tres -------------------------------------------------------------------------------- /examples/DownFall/materials/RedChar.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/materials/RedChar.tres -------------------------------------------------------------------------------- /examples/DownFall/materials/YellowChar.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/materials/YellowChar.tres -------------------------------------------------------------------------------- /examples/DownFall/objects/AnimatedChar.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/objects/AnimatedChar.tscn -------------------------------------------------------------------------------- /examples/DownFall/objects/SpikeRoller.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/objects/SpikeRoller.tscn -------------------------------------------------------------------------------- /examples/DownFall/objects/bomb.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/objects/bomb.tscn -------------------------------------------------------------------------------- /examples/DownFall/objects/bomb_spawner.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/objects/bomb_spawner.gd -------------------------------------------------------------------------------- /examples/DownFall/objects/end_gate.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/objects/end_gate.tscn -------------------------------------------------------------------------------- /examples/DownFall/objects/falling_tile.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/objects/falling_tile.tscn -------------------------------------------------------------------------------- /examples/DownFall/objects/large_tile.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/objects/large_tile.tscn -------------------------------------------------------------------------------- /examples/DownFall/objects/slope.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/objects/slope.tscn -------------------------------------------------------------------------------- /examples/DownFall/objects/spawn_box.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/objects/spawn_box.tscn -------------------------------------------------------------------------------- /examples/DownFall/objects/swiper_double.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/objects/swiper_double.tscn -------------------------------------------------------------------------------- /examples/DownFall/objects/swiper_single.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/objects/swiper_single.tscn -------------------------------------------------------------------------------- /examples/DownFall/player.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/player.tscn -------------------------------------------------------------------------------- /examples/DownFall/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/project.godot -------------------------------------------------------------------------------- /examples/DownFall/scripts/ai_controller.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/scripts/ai_controller.gd -------------------------------------------------------------------------------- /examples/DownFall/scripts/animated_char.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/scripts/animated_char.gd -------------------------------------------------------------------------------- /examples/DownFall/scripts/bomb.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/scripts/bomb.gd -------------------------------------------------------------------------------- /examples/DownFall/scripts/end_gate.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/scripts/end_gate.gd -------------------------------------------------------------------------------- /examples/DownFall/scripts/falling_tile.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/scripts/falling_tile.gd -------------------------------------------------------------------------------- /examples/DownFall/scripts/fly_cam.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/scripts/fly_cam.gd -------------------------------------------------------------------------------- /examples/DownFall/scripts/hit_box.gd: -------------------------------------------------------------------------------- 1 | extends Area3D 2 | class_name HitBox 3 | -------------------------------------------------------------------------------- /examples/DownFall/scripts/hurt_box.gd: -------------------------------------------------------------------------------- 1 | extends Area3D 2 | class_name HurtBox 3 | -------------------------------------------------------------------------------- /examples/DownFall/scripts/large_tile.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/scripts/large_tile.gd -------------------------------------------------------------------------------- /examples/DownFall/scripts/player.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/scripts/player.gd -------------------------------------------------------------------------------- /examples/DownFall/scripts/spawn_box.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/scripts/spawn_box.gd -------------------------------------------------------------------------------- /examples/DownFall/scripts/spawn_points.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/scripts/spawn_points.gd -------------------------------------------------------------------------------- /examples/DownFall/scripts/spike_roller.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/scripts/spike_roller.gd -------------------------------------------------------------------------------- /examples/DownFall/scripts/swiper.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/scripts/swiper.gd -------------------------------------------------------------------------------- /examples/DownFall/train.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/DownFall/train.tscn -------------------------------------------------------------------------------- /examples/FPS/AIController.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/AIController.gd -------------------------------------------------------------------------------- /examples/FPS/ExtendedRaycastSensor.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/ExtendedRaycastSensor.gd -------------------------------------------------------------------------------- /examples/FPS/FlyCam.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/FlyCam.gd -------------------------------------------------------------------------------- /examples/FPS/Objects.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/Objects.gd -------------------------------------------------------------------------------- /examples/FPS/OrbitCam.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/OrbitCam.gd -------------------------------------------------------------------------------- /examples/FPS/PlayerHitBox.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/PlayerHitBox.gd -------------------------------------------------------------------------------- /examples/FPS/Run.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/Run.gd -------------------------------------------------------------------------------- /examples/FPS/SpawnPoint.gd: -------------------------------------------------------------------------------- 1 | extends Marker3D 2 | 3 | @export var team = -1 4 | -------------------------------------------------------------------------------- /examples/FPS/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/FPS/addons/godot_rl_agents/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/addons/godot_rl_agents/plugin.cfg -------------------------------------------------------------------------------- /examples/FPS/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/FPS/animation_library/shooter_pro.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/animation_library/shooter_pro.res -------------------------------------------------------------------------------- /examples/FPS/assets/crosshair.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/assets/crosshair.xcf -------------------------------------------------------------------------------- /examples/FPS/blasterD.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/blasterD.tscn -------------------------------------------------------------------------------- /examples/FPS/blasterG.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/blasterG.tscn -------------------------------------------------------------------------------- /examples/FPS/character.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/character.gd -------------------------------------------------------------------------------- /examples/FPS/character.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/character.tscn -------------------------------------------------------------------------------- /examples/FPS/health_system.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/health_system.gd -------------------------------------------------------------------------------- /examples/FPS/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/icon.svg -------------------------------------------------------------------------------- /examples/FPS/main.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/main.gd -------------------------------------------------------------------------------- /examples/FPS/main.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/main.tscn -------------------------------------------------------------------------------- /examples/FPS/managers/camera_manager.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/managers/camera_manager.gd -------------------------------------------------------------------------------- /examples/FPS/managers/game_manager.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/managers/game_manager.gd -------------------------------------------------------------------------------- /examples/FPS/player.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/player.gd -------------------------------------------------------------------------------- /examples/FPS/player.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/player.tscn -------------------------------------------------------------------------------- /examples/FPS/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/project.godot -------------------------------------------------------------------------------- /examples/FPS/projectile.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/projectile.gd -------------------------------------------------------------------------------- /examples/FPS/projectile.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/projectile.tscn -------------------------------------------------------------------------------- /examples/FPS/projectile_impact.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/projectile_impact.gd -------------------------------------------------------------------------------- /examples/FPS/projectile_impact.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/projectile_impact.tscn -------------------------------------------------------------------------------- /examples/FPS/projectile_mat.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/projectile_mat.tres -------------------------------------------------------------------------------- /examples/FPS/projectile_mat_green_team.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/projectile_mat_green_team.tres -------------------------------------------------------------------------------- /examples/FPS/projectile_mat_red_team.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/projectile_mat_red_team.tres -------------------------------------------------------------------------------- /examples/FPS/state_machine/idle_state.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/state_machine/idle_state.gd -------------------------------------------------------------------------------- /examples/FPS/state_machine/move.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/state_machine/move.gd -------------------------------------------------------------------------------- /examples/FPS/state_machine/player_state.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/state_machine/player_state.gd -------------------------------------------------------------------------------- /examples/FPS/state_machine/state.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/state_machine/state.gd -------------------------------------------------------------------------------- /examples/FPS/state_machine/state_machine.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/state_machine/state_machine.gd -------------------------------------------------------------------------------- /examples/FPS/tbot_model.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/tbot_model.gd -------------------------------------------------------------------------------- /examples/FPS/tbot_model.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/tbot_model.tres -------------------------------------------------------------------------------- /examples/FPS/tbot_model.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/tbot_model.tscn -------------------------------------------------------------------------------- /examples/FPS/tbot_model_green_team.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/tbot_model_green_team.tres -------------------------------------------------------------------------------- /examples/FPS/tbot_model_red_team.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/tbot_model_red_team.tres -------------------------------------------------------------------------------- /examples/FPS/train.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FPS/train.tscn -------------------------------------------------------------------------------- /examples/FlyBy/AIController3D.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/AIController3D.gd -------------------------------------------------------------------------------- /examples/FlyBy/FlyBy.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/FlyBy.csproj -------------------------------------------------------------------------------- /examples/FlyBy/FlyBy.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/FlyBy.gd -------------------------------------------------------------------------------- /examples/FlyBy/FlyBy.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/FlyBy.onnx -------------------------------------------------------------------------------- /examples/FlyBy/FlyBy.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/FlyBy.sln -------------------------------------------------------------------------------- /examples/FlyBy/FlyBy.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/FlyBy.tscn -------------------------------------------------------------------------------- /examples/FlyBy/GameArea.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/GameArea.gd -------------------------------------------------------------------------------- /examples/FlyBy/Goal.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/Goal.gd -------------------------------------------------------------------------------- /examples/FlyBy/Goal.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/Goal.tscn -------------------------------------------------------------------------------- /examples/FlyBy/Plane.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/Plane.gd -------------------------------------------------------------------------------- /examples/FlyBy/Plane.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/Plane.tscn -------------------------------------------------------------------------------- /examples/FlyBy/PlaneModel.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/PlaneModel.gd -------------------------------------------------------------------------------- /examples/FlyBy/PlaneModel.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/PlaneModel.tscn -------------------------------------------------------------------------------- /examples/FlyBy/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/FlyBy/addons/godot_rl_agents/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/addons/godot_rl_agents/plugin.cfg -------------------------------------------------------------------------------- /examples/FlyBy/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/FlyBy/alps_field_2k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/alps_field_2k.hdr -------------------------------------------------------------------------------- /examples/FlyBy/cartoon_plane/Body.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/cartoon_plane/Body.material -------------------------------------------------------------------------------- /examples/FlyBy/cartoon_plane/Cube_1_3__0.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/cartoon_plane/Cube_1_3__0.material -------------------------------------------------------------------------------- /examples/FlyBy/cartoon_plane/Glass.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/cartoon_plane/Glass.material -------------------------------------------------------------------------------- /examples/FlyBy/cartoon_plane/material.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/cartoon_plane/material.material -------------------------------------------------------------------------------- /examples/FlyBy/cartoon_plane/material_3.material: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/cartoon_plane/material_3.material -------------------------------------------------------------------------------- /examples/FlyBy/cartoon_plane/scene.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/cartoon_plane/scene.bin -------------------------------------------------------------------------------- /examples/FlyBy/cartoon_plane/scene.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/cartoon_plane/scene.gltf -------------------------------------------------------------------------------- /examples/FlyBy/cartoon_plane/texture_07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/cartoon_plane/texture_07.png -------------------------------------------------------------------------------- /examples/FlyBy/concrete_wall_004_ao_1k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/concrete_wall_004_ao_1k.jpg -------------------------------------------------------------------------------- /examples/FlyBy/concrete_wall_004_arm_1k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/concrete_wall_004_arm_1k.jpg -------------------------------------------------------------------------------- /examples/FlyBy/concrete_wall_004_diff_1k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/concrete_wall_004_diff_1k.jpg -------------------------------------------------------------------------------- /examples/FlyBy/concrete_wall_004_disp_1k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/concrete_wall_004_disp_1k.jpg -------------------------------------------------------------------------------- /examples/FlyBy/concrete_wall_004_nor_gl_1k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/concrete_wall_004_nor_gl_1k.jpg -------------------------------------------------------------------------------- /examples/FlyBy/concrete_wall_004_rough_1k.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/concrete_wall_004_rough_1k.jpg -------------------------------------------------------------------------------- /examples/FlyBy/default_env.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/default_env.tres -------------------------------------------------------------------------------- /examples/FlyBy/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/icon.png -------------------------------------------------------------------------------- /examples/FlyBy/mono_crash.0.0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/mono_crash.0.0.json -------------------------------------------------------------------------------- /examples/FlyBy/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/FlyBy/project.godot -------------------------------------------------------------------------------- /examples/HovercraftRacing/RacingExample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/RacingExample.csproj -------------------------------------------------------------------------------- /examples/HovercraftRacing/RacingExample.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/RacingExample.sln -------------------------------------------------------------------------------- /examples/HovercraftRacing/asset-license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/asset-license.md -------------------------------------------------------------------------------- /examples/HovercraftRacing/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/icon.svg -------------------------------------------------------------------------------- /examples/HovercraftRacing/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/model.onnx -------------------------------------------------------------------------------- /examples/HovercraftRacing/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/project.godot -------------------------------------------------------------------------------- /examples/HovercraftRacing/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/readme.md -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/blender/house.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/blender/house.blend -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/blender/house2.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/blender/house2.blend -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/blender/rock.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/blender/rock.blend -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/blender/rock2.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/blender/rock2.blend -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/blender/tree.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/blender/tree.blend -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/blender/tree2.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/blender/tree2.blend -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/blender/tree3.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/blender/tree3.blend -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/blender/tree4.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/blender/tree4.blend -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/blender/tree5.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/blender/tree5.blend -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/blender/trees.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/blender/trees.blend -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/car/car.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/car/car.gd -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/car/car.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/car/car.tscn -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/car/car_manager.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/car/car_manager.gd -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/car/car_manager.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/car/car_manager.tscn -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/car/propeller.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/car/propeller.gd -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/car/thruster.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/car/thruster.gd -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/game_scene/UI.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/game_scene/UI.gd -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/track/powerup.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/track/powerup.gd -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/track/rotor.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/track/rotor.gd -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/track/track.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/track/track.gd -------------------------------------------------------------------------------- /examples/HovercraftRacing/scenes/track/windmill.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/HovercraftRacing/scenes/track/windmill.tscn -------------------------------------------------------------------------------- /examples/ItemSortingCart/CartExamples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/CartExamples.csproj -------------------------------------------------------------------------------- /examples/ItemSortingCart/CartExamples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/CartExamples.sln -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/controller/ai_controller_2d.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bd1nej0d7bd3j 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/controller/ai_controller_3d.gd.uid: -------------------------------------------------------------------------------- 1 | uid://b7o0q310iqhnn 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/godot_rl_agents.gd.uid: -------------------------------------------------------------------------------- 1 | uid://k3x6mdcj8cx7 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/onnx/csharp/ONNXInference.cs.uid: -------------------------------------------------------------------------------- 1 | uid://bhjy4in75wdxg 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/onnx/csharp/SessionConfigurator.cs.uid: -------------------------------------------------------------------------------- 1 | uid://be1122o0kyete 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/onnx/wrapper/ONNX_wrapper.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bw586js0l50vy 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/rewards/ApproachNodeReward2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d32ukg8ret4qp 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/rewards/ApproachNodeReward3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://3aumvabtx5je 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/rewards/RewardFunction2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dk52lmf6g1m3e 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/rewards/RewardFunction3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bocqo6x2pquvu 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/sensors/sensors_2d/GridSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bcaqairblvaqo 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/sensors/sensors_2d/ISensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://d1gl5g3wllqu5 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/sensors/sensors_2d/PositionSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://pv3l0c54bwu 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/sensors/sensors_2d/RGBCameraSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://h1hhgd4fxmy0 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/sensors/sensors_2d/RaycastSensor2D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://c3r6caf071hqg 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/sensors/sensors_3d/GridSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cuj2ivcye4e3c 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/sensors/sensors_3d/ISensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bkbsj5abwroll 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/sensors/sensors_3d/PositionSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dgb1uxyt6fhft 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/sensors/sensors_3d/RGBCameraSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://45ujg71ar2ro 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/sensors/sensors_3d/RaycastSensor3D.gd.uid: -------------------------------------------------------------------------------- 1 | uid://dlef7mlh2y3mp 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/addons/godot_rl_agents/sync.gd.uid: -------------------------------------------------------------------------------- 1 | uid://cdob76xnetbtr 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/icon.svg -------------------------------------------------------------------------------- /examples/ItemSortingCart/onnx/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/onnx/model.onnx -------------------------------------------------------------------------------- /examples/ItemSortingCart/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/project.godot -------------------------------------------------------------------------------- /examples/ItemSortingCart/readme-license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/readme-license.md -------------------------------------------------------------------------------- /examples/ItemSortingCart/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/readme.md -------------------------------------------------------------------------------- /examples/ItemSortingCart/scenes/Item.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/scenes/Item.gd -------------------------------------------------------------------------------- /examples/ItemSortingCart/scenes/Item.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bwcbub8g8so5s 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/scenes/cart/cart.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/scenes/cart/cart.gd -------------------------------------------------------------------------------- /examples/ItemSortingCart/scenes/cart/cart.gd.uid: -------------------------------------------------------------------------------- 1 | uid://kllnxvl821l2 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/scenes/cart/cart.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/scenes/cart/cart.tscn -------------------------------------------------------------------------------- /examples/ItemSortingCart/scenes/cart/cart_ai_controller.gd.uid: -------------------------------------------------------------------------------- 1 | uid://bwpi6qykpflee 2 | -------------------------------------------------------------------------------- /examples/ItemSortingCart/scenes/cart/wheel.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/scenes/cart/wheel.tscn -------------------------------------------------------------------------------- /examples/ItemSortingCart/scenes/playing_area.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/scenes/playing_area.tscn -------------------------------------------------------------------------------- /examples/ItemSortingCart/scenes/testing_scene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/scenes/testing_scene.tscn -------------------------------------------------------------------------------- /examples/ItemSortingCart/scenes/training_scene.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ItemSortingCart/scenes/training_scene.tscn -------------------------------------------------------------------------------- /examples/JumperHard/AIController3D.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/AIController3D.gd -------------------------------------------------------------------------------- /examples/JumperHard/BatchEnvs.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/BatchEnvs.tscn -------------------------------------------------------------------------------- /examples/JumperHard/JumperHard.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/JumperHard.csproj -------------------------------------------------------------------------------- /examples/JumperHard/JumperHard.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/JumperHard.onnx -------------------------------------------------------------------------------- /examples/JumperHard/JumperHard.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/JumperHard.sln -------------------------------------------------------------------------------- /examples/JumperHard/JumperHarder.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/JumperHarder.tscn -------------------------------------------------------------------------------- /examples/JumperHard/Model.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/Model.tscn -------------------------------------------------------------------------------- /examples/JumperHard/Player.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/Player.gd -------------------------------------------------------------------------------- /examples/JumperHard/Player.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/Player.tscn -------------------------------------------------------------------------------- /examples/JumperHard/PlayerExample.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/PlayerExample.tscn -------------------------------------------------------------------------------- /examples/JumperHard/Robot.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/Robot.gd -------------------------------------------------------------------------------- /examples/JumperHard/Robot.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/Robot.tscn -------------------------------------------------------------------------------- /examples/JumperHard/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/JumperHard/addons/godot_rl_agents/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/addons/godot_rl_agents/plugin.cfg -------------------------------------------------------------------------------- /examples/JumperHard/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/JumperHard/default_env.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/default_env.tres -------------------------------------------------------------------------------- /examples/JumperHard/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/icon.png -------------------------------------------------------------------------------- /examples/JumperHard/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/project.godot -------------------------------------------------------------------------------- /examples/JumperHard/robot2.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/robot2.tres -------------------------------------------------------------------------------- /examples/JumperHard/robot2.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/JumperHard/robot2.tscn -------------------------------------------------------------------------------- /examples/MultiAgentSimple/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/.gitattributes -------------------------------------------------------------------------------- /examples/MultiAgentSimple/.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | android/ 4 | -------------------------------------------------------------------------------- /examples/MultiAgentSimple/MultiAgentTestEnv.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/MultiAgentTestEnv.csproj -------------------------------------------------------------------------------- /examples/MultiAgentSimple/MultiAgentTestEnv.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/MultiAgentTestEnv.sln -------------------------------------------------------------------------------- /examples/MultiAgentSimple/assets/flying_platform.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/assets/flying_platform.glb -------------------------------------------------------------------------------- /examples/MultiAgentSimple/assets/platform.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/assets/platform.glb -------------------------------------------------------------------------------- /examples/MultiAgentSimple/assets/robot.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/assets/robot.glb -------------------------------------------------------------------------------- /examples/MultiAgentSimple/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/icon.svg -------------------------------------------------------------------------------- /examples/MultiAgentSimple/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/license.md -------------------------------------------------------------------------------- /examples/MultiAgentSimple/onnx/player_onnx/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/onnx/player_onnx/model.onnx -------------------------------------------------------------------------------- /examples/MultiAgentSimple/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/project.godot -------------------------------------------------------------------------------- /examples/MultiAgentSimple/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/readme.md -------------------------------------------------------------------------------- /examples/MultiAgentSimple/scenes/goal/goal.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/scenes/goal/goal.gd -------------------------------------------------------------------------------- /examples/MultiAgentSimple/scenes/goal/goal.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/scenes/goal/goal.tscn -------------------------------------------------------------------------------- /examples/MultiAgentSimple/scenes/platform/platform.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/scenes/platform/platform.gd -------------------------------------------------------------------------------- /examples/MultiAgentSimple/scenes/player/player.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/scenes/player/player.gd -------------------------------------------------------------------------------- /examples/MultiAgentSimple/scenes/player/player.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiAgentSimple/scenes/player/player.tscn -------------------------------------------------------------------------------- /examples/MultiLevelRobot/RobotEnv.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/RobotEnv.csproj -------------------------------------------------------------------------------- /examples/MultiLevelRobot/RobotEnv.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/RobotEnv.sln -------------------------------------------------------------------------------- /examples/MultiLevelRobot/asset-license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/asset-license.md -------------------------------------------------------------------------------- /examples/MultiLevelRobot/blender/level1.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/blender/level1.blend -------------------------------------------------------------------------------- /examples/MultiLevelRobot/blender/level2.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/blender/level2.blend -------------------------------------------------------------------------------- /examples/MultiLevelRobot/blender/level3.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/blender/level3.blend -------------------------------------------------------------------------------- /examples/MultiLevelRobot/blender/level4.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/blender/level4.blend -------------------------------------------------------------------------------- /examples/MultiLevelRobot/blender/level5.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/blender/level5.blend -------------------------------------------------------------------------------- /examples/MultiLevelRobot/blender/level6.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/blender/level6.blend -------------------------------------------------------------------------------- /examples/MultiLevelRobot/blender/level7.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/blender/level7.blend -------------------------------------------------------------------------------- /examples/MultiLevelRobot/blender/level8.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/blender/level8.blend -------------------------------------------------------------------------------- /examples/MultiLevelRobot/blender/robot.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/blender/robot.blend -------------------------------------------------------------------------------- /examples/MultiLevelRobot/blender/tile.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/blender/tile.png -------------------------------------------------------------------------------- /examples/MultiLevelRobot/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/icon.svg -------------------------------------------------------------------------------- /examples/MultiLevelRobot/onnx/robot.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/onnx/robot.onnx -------------------------------------------------------------------------------- /examples/MultiLevelRobot/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/project.godot -------------------------------------------------------------------------------- /examples/MultiLevelRobot/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/readme.md -------------------------------------------------------------------------------- /examples/MultiLevelRobot/scenes/level/coin.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/scenes/level/coin.gd -------------------------------------------------------------------------------- /examples/MultiLevelRobot/scenes/level/enemy.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/scenes/level/enemy.gd -------------------------------------------------------------------------------- /examples/MultiLevelRobot/scenes/level/level_goal.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/scenes/level/level_goal.tscn -------------------------------------------------------------------------------- /examples/MultiLevelRobot/scenes/robot/robot.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/scenes/robot/robot.gd -------------------------------------------------------------------------------- /examples/MultiLevelRobot/scenes/robot/robot.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/MultiLevelRobot/scenes/robot/robot.tscn -------------------------------------------------------------------------------- /examples/Racer/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/.gitignore -------------------------------------------------------------------------------- /examples/Racer/AIController3D.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/AIController3D.gd -------------------------------------------------------------------------------- /examples/Racer/Camera3D.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/Camera3D.gd -------------------------------------------------------------------------------- /examples/Racer/CameraSmoother.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/CameraSmoother.gd -------------------------------------------------------------------------------- /examples/Racer/FlyCam.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/FlyCam.gd -------------------------------------------------------------------------------- /examples/Racer/GodotRacer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/GodotRacer.csproj -------------------------------------------------------------------------------- /examples/Racer/GodotRacer.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/GodotRacer.sln -------------------------------------------------------------------------------- /examples/Racer/Meshes.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/Meshes.gd -------------------------------------------------------------------------------- /examples/Racer/UICountDown.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/UICountDown.gd -------------------------------------------------------------------------------- /examples/Racer/UICountDown.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/UICountDown.tscn -------------------------------------------------------------------------------- /examples/Racer/Waypoint.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/Waypoint.gd -------------------------------------------------------------------------------- /examples/Racer/Waypoint.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/Waypoint.tscn -------------------------------------------------------------------------------- /examples/Racer/Waypoints.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/Waypoints.gd -------------------------------------------------------------------------------- /examples/Racer/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/Racer/addons/godot_rl_agents/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/addons/godot_rl_agents/plugin.cfg -------------------------------------------------------------------------------- /examples/Racer/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/Racer/arrow_3d.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/arrow_3d.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/ambulance.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/ambulance.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/ambulance1.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/ambulance1.tres -------------------------------------------------------------------------------- /examples/Racer/assets/ambulance2.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/ambulance2.tres -------------------------------------------------------------------------------- /examples/Racer/assets/ambulance3.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/ambulance3.tres -------------------------------------------------------------------------------- /examples/Racer/assets/anim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/anim.png -------------------------------------------------------------------------------- /examples/Racer/assets/cars.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/cars.blend -------------------------------------------------------------------------------- /examples/Racer/assets/delivery.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/delivery.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/delivery2.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/delivery2.tres -------------------------------------------------------------------------------- /examples/Racer/assets/deliveryFlat.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/deliveryFlat.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/firetruck.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/firetruck.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/forest.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/forest.blend -------------------------------------------------------------------------------- /examples/Racer/assets/garbageTruck.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/garbageTruck.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/cars.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/cars.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/forest.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/forest.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/green_jeep.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/green_jeep.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/ambulance.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/ambulance.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/delivery.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/delivery.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/firetruck.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/firetruck.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/police.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/police.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/race.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/race.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/raceFuture.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/raceFuture.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/sedan.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/sedan.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/sedanSports.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/sedanSports.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/suv.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/suv.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/suvLuxury.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/suvLuxury.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/taxi.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/taxi.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/tractor.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/tractor.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/truck.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/truck.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/truckFlat.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/truckFlat.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/van.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/van.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/wheelDark.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/wheelDark.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/wheelRacing.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/wheelRacing.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/kenny/wheelTruck.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/kenny/wheelTruck.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/red_convertible.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/red_convertible.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/rock.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/rock.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/rock_new.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/rock_new.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/rocks.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/rocks.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/tree.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/tree.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/trees.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/trees.glb -------------------------------------------------------------------------------- /examples/Racer/assets/glb_files/waypoint.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/glb_files/waypoint.glb -------------------------------------------------------------------------------- /examples/Racer/assets/green_jeep.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/green_jeep.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/ground.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/ground.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/hatchbackSports.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/hatchbackSports.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/je_gray_park_4k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/je_gray_park_4k.hdr -------------------------------------------------------------------------------- /examples/Racer/assets/kenny_track1.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/kenny_track1.glb -------------------------------------------------------------------------------- /examples/Racer/assets/kenny_track1.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/kenny_track1.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/kenny_track1glb.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/kenny_track1glb.glb -------------------------------------------------------------------------------- /examples/Racer/assets/kenny_track2.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/kenny_track2.glb -------------------------------------------------------------------------------- /examples/Racer/assets/kenny_track2.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/kenny_track2.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/kenny_track_pieces.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/kenny_track_pieces.blend -------------------------------------------------------------------------------- /examples/Racer/assets/lilienstein_1k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/lilienstein_1k.hdr -------------------------------------------------------------------------------- /examples/Racer/assets/pine_tree1.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/pine_tree1.tres -------------------------------------------------------------------------------- /examples/Racer/assets/pine_tree1.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/pine_tree1.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/pine_tree2.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/pine_tree2.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/pine_tree3.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/pine_tree3.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/police.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/police.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/race.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/race.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/raceFuture.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/raceFuture.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/red_convertible.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/red_convertible.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/rock1.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/rock1.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/rock2.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/rock2.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/rock3.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/rock3.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/sedan.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/sedan.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/stable/NormalMap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/NormalMap.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/grass1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/grass1.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/grass6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/grass6.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/rock1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/rock1.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/rock2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/rock2.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/rock3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/rock3.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/rock4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/rock4.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/rock5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/rock5.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/rock6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/rock6.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/rock7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/rock7.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/rock8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/rock8.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/tree_bark1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/tree_bark1.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/tree_leaves1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/tree_leaves1.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/tree_leaves2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/tree_leaves2.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/tree_leaves3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/tree_leaves3.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/tree_leaves4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/tree_leaves4.png -------------------------------------------------------------------------------- /examples/Racer/assets/stable/tree_leaves5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/stable/tree_leaves5.png -------------------------------------------------------------------------------- /examples/Racer/assets/starter.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/starter.blend -------------------------------------------------------------------------------- /examples/Racer/assets/suv.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/suv.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/suvLuxury.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/suvLuxury.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/taxi.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/taxi.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/test_track.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/test_track.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/tmp.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/tmp.blend -------------------------------------------------------------------------------- /examples/Racer/assets/track.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/track.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/track2.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/track2.blend -------------------------------------------------------------------------------- /examples/Racer/assets/track3.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/track3.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/track4.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/track4.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/track5.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/track5.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/track6.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/track6.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/tractor.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/tractor.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/tractorPolice.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/tractorPolice.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/tractorShovel.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/tractorShovel.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/truck.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/truck.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/truckFlat.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/truckFlat.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/van.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/van.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/waypoint_mesh.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/waypoint_mesh.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/wheelDefault.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/wheelDefault.tscn -------------------------------------------------------------------------------- /examples/Racer/assets/world.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/world.blend -------------------------------------------------------------------------------- /examples/Racer/assets/world.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/assets/world.tscn -------------------------------------------------------------------------------- /examples/Racer/bonus_reward.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/bonus_reward.gd -------------------------------------------------------------------------------- /examples/Racer/bonus_reward.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/bonus_reward.tscn -------------------------------------------------------------------------------- /examples/Racer/game.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/game.gd -------------------------------------------------------------------------------- /examples/Racer/game.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/game.tscn -------------------------------------------------------------------------------- /examples/Racer/grass.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/grass.tres -------------------------------------------------------------------------------- /examples/Racer/grass.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/grass.tscn -------------------------------------------------------------------------------- /examples/Racer/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/icon.png -------------------------------------------------------------------------------- /examples/Racer/lighting_test.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/lighting_test.tscn -------------------------------------------------------------------------------- /examples/Racer/lilienstein_1k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/lilienstein_1k.hdr -------------------------------------------------------------------------------- /examples/Racer/managers/event_manager.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/managers/event_manager.gd -------------------------------------------------------------------------------- /examples/Racer/managers/game_manager.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/managers/game_manager.gd -------------------------------------------------------------------------------- /examples/Racer/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/project.godot -------------------------------------------------------------------------------- /examples/Racer/resources/delivery1.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/delivery1.tres -------------------------------------------------------------------------------- /examples/Racer/resources/deliveryFlat.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/deliveryFlat.tres -------------------------------------------------------------------------------- /examples/Racer/resources/firetruck1.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/firetruck1.tres -------------------------------------------------------------------------------- /examples/Racer/resources/firetruck2.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/firetruck2.tres -------------------------------------------------------------------------------- /examples/Racer/resources/garbageTruck1.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/garbageTruck1.tres -------------------------------------------------------------------------------- /examples/Racer/resources/garbageTruck2.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/garbageTruck2.tres -------------------------------------------------------------------------------- /examples/Racer/resources/green_jeep.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/green_jeep.tres -------------------------------------------------------------------------------- /examples/Racer/resources/hatchbackSports.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/hatchbackSports.tres -------------------------------------------------------------------------------- /examples/Racer/resources/kenny_track1.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/kenny_track1.tres -------------------------------------------------------------------------------- /examples/Racer/resources/police1.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/police1.tres -------------------------------------------------------------------------------- /examples/Racer/resources/police2.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/police2.tres -------------------------------------------------------------------------------- /examples/Racer/resources/red_convertible.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/red_convertible.tres -------------------------------------------------------------------------------- /examples/Racer/resources/taxi.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/taxi.tres -------------------------------------------------------------------------------- /examples/Racer/resources/tree.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/tree.tres -------------------------------------------------------------------------------- /examples/Racer/resources/tree2.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/tree2.tres -------------------------------------------------------------------------------- /examples/Racer/resources/wheelDefault.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/resources/wheelDefault.tres -------------------------------------------------------------------------------- /examples/Racer/rock.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/rock.tscn -------------------------------------------------------------------------------- /examples/Racer/taxi.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/taxi.tscn -------------------------------------------------------------------------------- /examples/Racer/tests/TestUI.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/tests/TestUI.gd -------------------------------------------------------------------------------- /examples/Racer/tests/test_array_mesh.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/tests/test_array_mesh.tscn -------------------------------------------------------------------------------- /examples/Racer/tests/test_car.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/tests/test_car.tscn -------------------------------------------------------------------------------- /examples/Racer/tests/test_forest.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/tests/test_forest.tscn -------------------------------------------------------------------------------- /examples/Racer/tests/test_particles.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/tests/test_particles.tscn -------------------------------------------------------------------------------- /examples/Racer/tests/test_terrain.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/tests/test_terrain.tscn -------------------------------------------------------------------------------- /examples/Racer/tests/test_ui.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/tests/test_ui.tscn -------------------------------------------------------------------------------- /examples/Racer/train.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/train.tscn -------------------------------------------------------------------------------- /examples/Racer/tree.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/tree.tscn -------------------------------------------------------------------------------- /examples/Racer/ui.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/ui.gd -------------------------------------------------------------------------------- /examples/Racer/ui.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/ui.tscn -------------------------------------------------------------------------------- /examples/Racer/utils.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/utils.gd -------------------------------------------------------------------------------- /examples/Racer/vehicle.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/vehicle.gd -------------------------------------------------------------------------------- /examples/Racer/vehicle.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/vehicle.tscn -------------------------------------------------------------------------------- /examples/Racer/vehicle_tractor.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/vehicle_tractor.tscn -------------------------------------------------------------------------------- /examples/Racer/wheel_left.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/wheel_left.tscn -------------------------------------------------------------------------------- /examples/Racer/wheel_right.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/wheel_right.tscn -------------------------------------------------------------------------------- /examples/Racer/wheels.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Racer/wheels.tscn -------------------------------------------------------------------------------- /examples/RobotFPS/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/.gitattributes -------------------------------------------------------------------------------- /examples/RobotFPS/.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | /android/ 4 | -------------------------------------------------------------------------------- /examples/RobotFPS/RobotFPS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/RobotFPS.csproj -------------------------------------------------------------------------------- /examples/RobotFPS/RobotFPS.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/RobotFPS.sln -------------------------------------------------------------------------------- /examples/RobotFPS/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/RobotFPS/addons/godot_rl_agents/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/addons/godot_rl_agents/plugin.cfg -------------------------------------------------------------------------------- /examples/RobotFPS/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/RobotFPS/assets/launcher.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/assets/launcher.glb -------------------------------------------------------------------------------- /examples/RobotFPS/assets/map.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/assets/map.glb -------------------------------------------------------------------------------- /examples/RobotFPS/assets/robot.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/assets/robot.glb -------------------------------------------------------------------------------- /examples/RobotFPS/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/icon.svg -------------------------------------------------------------------------------- /examples/RobotFPS/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/license.md -------------------------------------------------------------------------------- /examples/RobotFPS/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/model.onnx -------------------------------------------------------------------------------- /examples/RobotFPS/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/project.godot -------------------------------------------------------------------------------- /examples/RobotFPS/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/readme.md -------------------------------------------------------------------------------- /examples/RobotFPS/scenes/ball/ball.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/scenes/ball/ball.gd -------------------------------------------------------------------------------- /examples/RobotFPS/scenes/ball/ball.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/scenes/ball/ball.tscn -------------------------------------------------------------------------------- /examples/RobotFPS/scenes/playing_area/game_manager.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/scenes/playing_area/game_manager.gd -------------------------------------------------------------------------------- /examples/RobotFPS/scenes/robot/robot.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/scenes/robot/robot.gd -------------------------------------------------------------------------------- /examples/RobotFPS/scenes/robot/robot.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/scenes/robot/robot.tscn -------------------------------------------------------------------------------- /examples/RobotFPS/scenes/robot/robot_ai_controller.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotFPS/scenes/robot/robot_ai_controller.gd -------------------------------------------------------------------------------- /examples/RobotVolleyball/RobotVolleyball.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/RobotVolleyball.csproj -------------------------------------------------------------------------------- /examples/RobotVolleyball/RobotVolleyball.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/RobotVolleyball.sln -------------------------------------------------------------------------------- /examples/RobotVolleyball/asset-license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/asset-license.md -------------------------------------------------------------------------------- /examples/RobotVolleyball/blender/grass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/blender/grass.png -------------------------------------------------------------------------------- /examples/RobotVolleyball/blender/grass2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/blender/grass2.png -------------------------------------------------------------------------------- /examples/RobotVolleyball/blender/grass3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/blender/grass3.png -------------------------------------------------------------------------------- /examples/RobotVolleyball/blender/robot.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/blender/robot.blend -------------------------------------------------------------------------------- /examples/RobotVolleyball/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/icon.svg -------------------------------------------------------------------------------- /examples/RobotVolleyball/onnx/volleyball.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/onnx/volleyball.onnx -------------------------------------------------------------------------------- /examples/RobotVolleyball/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/project.godot -------------------------------------------------------------------------------- /examples/RobotVolleyball/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/readme.md -------------------------------------------------------------------------------- /examples/RobotVolleyball/scenes/game_scene/ball.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/scenes/game_scene/ball.gd -------------------------------------------------------------------------------- /examples/RobotVolleyball/scenes/game_scene/goal.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/scenes/game_scene/goal.gd -------------------------------------------------------------------------------- /examples/RobotVolleyball/scenes/robot/robot.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/scenes/robot/robot.gd -------------------------------------------------------------------------------- /examples/RobotVolleyball/scenes/robot/robot.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/scenes/robot/robot.tscn -------------------------------------------------------------------------------- /examples/RobotVolleyball/scenes/ui/ui.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/scenes/ui/ui.gd -------------------------------------------------------------------------------- /examples/RobotVolleyball/scenes/ui/ui.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/scenes/ui/ui.tscn -------------------------------------------------------------------------------- /examples/RobotVolleyball/shaders/sky_shader.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/shaders/sky_shader.tres -------------------------------------------------------------------------------- /examples/RobotVolleyball/shaders/sway.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/shaders/sway.tres -------------------------------------------------------------------------------- /examples/RobotVolleyball/textures/sky.exr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/RobotVolleyball/textures/sky.exr -------------------------------------------------------------------------------- /examples/ScoreTheGoal/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/.gitattributes -------------------------------------------------------------------------------- /examples/ScoreTheGoal/.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | -------------------------------------------------------------------------------- /examples/ScoreTheGoal/CartExamples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/CartExamples.csproj -------------------------------------------------------------------------------- /examples/ScoreTheGoal/CartExamples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/CartExamples.sln -------------------------------------------------------------------------------- /examples/ScoreTheGoal/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/ScoreTheGoal/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/ScoreTheGoal/assets/goal.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/assets/goal.glb -------------------------------------------------------------------------------- /examples/ScoreTheGoal/assets/map.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/assets/map.glb -------------------------------------------------------------------------------- /examples/ScoreTheGoal/assets/map_grass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/assets/map_grass.png -------------------------------------------------------------------------------- /examples/ScoreTheGoal/assets/robot.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/assets/robot.glb -------------------------------------------------------------------------------- /examples/ScoreTheGoal/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/icon.svg -------------------------------------------------------------------------------- /examples/ScoreTheGoal/license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/license.md -------------------------------------------------------------------------------- /examples/ScoreTheGoal/model.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/model.onnx -------------------------------------------------------------------------------- /examples/ScoreTheGoal/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/project.godot -------------------------------------------------------------------------------- /examples/ScoreTheGoal/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/readme.md -------------------------------------------------------------------------------- /examples/ScoreTheGoal/scenes/ball/ball.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/scenes/ball/ball.gd -------------------------------------------------------------------------------- /examples/ScoreTheGoal/scenes/ball/ball.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/scenes/ball/ball.tscn -------------------------------------------------------------------------------- /examples/ScoreTheGoal/scenes/goal/goal.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/scenes/goal/goal.gd -------------------------------------------------------------------------------- /examples/ScoreTheGoal/scenes/goal/goal.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/scenes/goal/goal.tscn -------------------------------------------------------------------------------- /examples/ScoreTheGoal/scenes/goal/goal_visual.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/scenes/goal/goal_visual.tscn -------------------------------------------------------------------------------- /examples/ScoreTheGoal/scenes/playing_area/map.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/scenes/playing_area/map.tscn -------------------------------------------------------------------------------- /examples/ScoreTheGoal/scenes/playing_area/wall.gd: -------------------------------------------------------------------------------- 1 | extends StaticBody3D 2 | class_name Wall 3 | -------------------------------------------------------------------------------- /examples/ScoreTheGoal/scenes/robot/robot.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/scenes/robot/robot.gd -------------------------------------------------------------------------------- /examples/ScoreTheGoal/scenes/robot/robot.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/ScoreTheGoal/scenes/robot/robot.tscn -------------------------------------------------------------------------------- /examples/Ships/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/.gitattributes -------------------------------------------------------------------------------- /examples/Ships/.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | -------------------------------------------------------------------------------- /examples/Ships/AIController3D.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/AIController3D.gd -------------------------------------------------------------------------------- /examples/Ships/GridSensor3DExample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/GridSensor3DExample.csproj -------------------------------------------------------------------------------- /examples/Ships/GridSensor3DExample.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/GridSensor3DExample.sln -------------------------------------------------------------------------------- /examples/Ships/PathFollower.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/PathFollower.gd -------------------------------------------------------------------------------- /examples/Ships/Player.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/Player.gd -------------------------------------------------------------------------------- /examples/Ships/Ships.onnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/Ships.onnx -------------------------------------------------------------------------------- /examples/Ships/UIBasicsEnvironment.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/UIBasicsEnvironment.tres -------------------------------------------------------------------------------- /examples/Ships/WaterShader.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/WaterShader.tres -------------------------------------------------------------------------------- /examples/Ships/addons/godot_rl_agents/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/addons/godot_rl_agents/icon.png -------------------------------------------------------------------------------- /examples/Ships/addons/godot_rl_agents/plugin.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/addons/godot_rl_agents/plugin.cfg -------------------------------------------------------------------------------- /examples/Ships/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/Ships/assets/bar_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/assets/bar_green.png -------------------------------------------------------------------------------- /examples/Ships/assets/bar_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/assets/bar_red.png -------------------------------------------------------------------------------- /examples/Ships/assets/bar_yellow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/assets/bar_yellow.png -------------------------------------------------------------------------------- /examples/Ships/assets/boat_large.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/assets/boat_large.bin -------------------------------------------------------------------------------- /examples/Ships/assets/chest.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/assets/chest.bin -------------------------------------------------------------------------------- /examples/Ships/assets/chest.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/assets/chest.gltf -------------------------------------------------------------------------------- /examples/Ships/assets/island.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/assets/island.blend -------------------------------------------------------------------------------- /examples/Ships/assets/islands.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/assets/islands.blend -------------------------------------------------------------------------------- /examples/Ships/assets/mine.blend: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/assets/mine.blend -------------------------------------------------------------------------------- /examples/Ships/assets/ship_light.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/assets/ship_light.bin -------------------------------------------------------------------------------- /examples/Ships/assets/ship_light.gltf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/assets/ship_light.gltf -------------------------------------------------------------------------------- /examples/Ships/assets/sunflowers_puresky_2k.hdr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/assets/sunflowers_puresky_2k.hdr -------------------------------------------------------------------------------- /examples/Ships/chest.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/chest.gd -------------------------------------------------------------------------------- /examples/Ships/chest.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/chest.tscn -------------------------------------------------------------------------------- /examples/Ships/deque.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/deque.gd -------------------------------------------------------------------------------- /examples/Ships/game.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/game.gd -------------------------------------------------------------------------------- /examples/Ships/game.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/game.tscn -------------------------------------------------------------------------------- /examples/Ships/health_bar.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/health_bar.gd -------------------------------------------------------------------------------- /examples/Ships/health_bar.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/health_bar.tscn -------------------------------------------------------------------------------- /examples/Ships/health_bar_2d.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/health_bar_2d.gd -------------------------------------------------------------------------------- /examples/Ships/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/icon.svg -------------------------------------------------------------------------------- /examples/Ships/islands.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/islands.gd -------------------------------------------------------------------------------- /examples/Ships/islands.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/islands.tscn -------------------------------------------------------------------------------- /examples/Ships/mine.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/mine.gd -------------------------------------------------------------------------------- /examples/Ships/mine.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/mine.tscn -------------------------------------------------------------------------------- /examples/Ships/player.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/player.tscn -------------------------------------------------------------------------------- /examples/Ships/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/project.godot -------------------------------------------------------------------------------- /examples/Ships/test_deque.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/test_deque.gd -------------------------------------------------------------------------------- /examples/Ships/test_deque.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/test_deque.tscn -------------------------------------------------------------------------------- /examples/Ships/train.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/train.tscn -------------------------------------------------------------------------------- /examples/Ships/water_shader.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/Ships/water_shader.tres -------------------------------------------------------------------------------- /examples/TestExamples/SimpleReachGoal/CSharp/.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | android/ 4 | -------------------------------------------------------------------------------- /examples/TestExamples/SimpleReachGoal/CSharp/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/TestExamples/SimpleReachGoal/CSharp/icon.svg -------------------------------------------------------------------------------- /examples/TestExamples/SimpleReachGoal/CSharpAll/.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | android/ 4 | -------------------------------------------------------------------------------- /examples/TestExamples/SimpleReachGoal/GDScript/.gitignore: -------------------------------------------------------------------------------- 1 | # Godot 4+ specific ignores 2 | .godot/ 3 | android/ 4 | -------------------------------------------------------------------------------- /examples/TestExamples/SimpleReachGoal/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/TestExamples/SimpleReachGoal/readme.md -------------------------------------------------------------------------------- /examples/TestExamples/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/TestExamples/readme.md -------------------------------------------------------------------------------- /examples/VirtualCamera/AIController3D.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/AIController3D.gd -------------------------------------------------------------------------------- /examples/VirtualCamera/ColorRoom.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/ColorRoom.tscn -------------------------------------------------------------------------------- /examples/VirtualCamera/Env.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/Env.tscn -------------------------------------------------------------------------------- /examples/VirtualCamera/Env2.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/Env2.tscn -------------------------------------------------------------------------------- /examples/VirtualCamera/Model.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/Model.tscn -------------------------------------------------------------------------------- /examples/VirtualCamera/Player.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/Player.gd -------------------------------------------------------------------------------- /examples/VirtualCamera/Player.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/Player.tscn -------------------------------------------------------------------------------- /examples/VirtualCamera/Robot.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/Robot.gd -------------------------------------------------------------------------------- /examples/VirtualCamera/Robot.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/Robot.tscn -------------------------------------------------------------------------------- /examples/VirtualCamera/VirtualCamera.tscn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/VirtualCamera.tscn -------------------------------------------------------------------------------- /examples/VirtualCamera/addons/godot_rl_agents/sync.gd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/addons/godot_rl_agents/sync.gd -------------------------------------------------------------------------------- /examples/VirtualCamera/default_env.tres: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/default_env.tres -------------------------------------------------------------------------------- /examples/VirtualCamera/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/icon.png -------------------------------------------------------------------------------- /examples/VirtualCamera/project.godot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/examples/VirtualCamera/project.godot -------------------------------------------------------------------------------- /scripts/build_examples.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/scripts/build_examples.sh -------------------------------------------------------------------------------- /scripts/example_to_hub.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/edbeeching/godot_rl_agents_examples/HEAD/scripts/example_to_hub.py --------------------------------------------------------------------------------