A simple Random seed generation system for Godot games. Perfect for creating reproducible randomization, procedural generation, seeded world creation, or any scenario where you need consistent random number generation.
Managing random number generation in games can be complex. And this plugin will provide you with:
- Consistent, reproducible randomization
- Depending on use case, different types of seed strings (numbers, letters, mixed)
- Easy-to-use methods for quick setup
This is a GDExtension plugin, built with performance in mind.
| Platform | Supported Systems |
|---|---|
| Desktop | 🪟 Windows • 🐧 Linux • 🍎 MacOS |
| Mobile | 🤖 Android • 📱 iOS |
| Others | 🌐 Web |
Only needed if you want to modify the plugin. Follow godot-plus-plus instructions, and you'll be fine!
- Download the latest release
- Extract to your Godot project, and make sure this is how your project structure looks:
your_project_folder/
├── addons/
│ └── seed/
│ ├── bin/
│ ├── seed.gdextension
│ └── ...
- That's it! Seed should now be installed 😁.
(Since it is a GDExtension plugin, you don't need to activate it through Project Settings)
Check the Wiki for information on how to use this plugin.
Or jump to whatever you need:
Check out my other Godot plugins:
If this plugin helped you, please, consider:
- ⭐ Star this repository
- 🐛 Report bugs in Issues
- 💡 Suggest improvements
And a BIG thanks to Nikich for his godot-plus-plus template.




