A simple yet powerful resource editor tool for Godot 4, designed to help game designers create and manage resource (.tres) files without coding knowledge. This tool streamlines the workflow between designers and developers by providing a user-friendly interface for resource creation.
- Create, load, and manage game resource files (.tres)
- User-friendly interface for non-technical team members
- Support for basic resource properties:
- Item name
- Item description
- Item power value
- Item image (supports PNG, JPG, JPEG)
- Clear visual feedback with image preview
- Automatic file handling and organization
- Works directly in the game's executable directory
-
Clone this repository:
git clone https://github.com/[your-username]/godot-resource-editor
-
Open the project in Godot 4
-
Run the editor scene
-
Export the project if you want to distribute it to your team
-
Creating a New Resource
- Fill in the item details (name, description, power)
- Optionally add an image using the image selection button
- Click "Save" and choose a location for your .tres file
-
Loading Existing Resources
- Click "Load" and select an existing .tres file
- The tool will populate all fields with the saved data
-
Deleting Resources
- Click "Delete" and select the .tres file you want to remove
- Confirm the deletion
res/
- ItemEditor.tscn
- item_editor.gd
- item_resource.gd
- README.md
- Support for multiple resource types
- Batch processing capabilities
- Custom field type definitions
- Resource preview system
- Template system for quick resource creation
- Search and filter functionality
- Resource dependency management
- Export/Import functionality for different formats
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Developed by [Your Name]
If you encounter any problems or have suggestions, please open an issue on the GitHub repository.
- v1.0.0 (Current)
- Initial release
- Basic resource editing functionality
- Image support
- Save/Load/Delete operations
