A project by Tuna Pamir
Thank you for your interest in contributing! This project aims to make game development accessible to everyone through AI assistance.
- Use the GitHub Issues tab
- Include your project-config.json (remove sensitive data)
- Describe expected vs actual behavior
- Include error messages if any
- Check existing issues first
- Describe the problem your feature solves
- Provide use case examples
- Consider implementation complexity
- Fix typos and clarify instructions
- Add examples and use cases
- Translate documentation
- Create video tutorials
- Identify a gap in current capabilities
- Define agent responsibilities clearly
- Follow existing agent template structure
- Integrate with orchestrator and producer
- Add documentation and examples
- Add your game to the showcase
- Share development experiences
- Provide feedback on agent performance
- Suggest workflow improvements
# Fork and clone
git clone https://github.com/pamirtuna/gamestudio-subagents.git
cd gamestudio-subagents
# Create branch
git checkout -b feature/your-feature-name
# Make changes
# Test with actual projects
# Commit with clear messages
# Push and create PR
git push origin feature/your-feature-name- Clear role definition
- Structured communication protocols
- Comprehensive command documentation
- Error handling guidelines
- Python 3.8+ compatibility
- Type hints where applicable
- Docstrings for functions
- Handle exceptions gracefully
- Clear and concise
- Include examples
- Keep updated with changes
- Use proper markdown formatting
Before submitting:
- Test project initialization
- Verify agent activation works
- Check documentation accuracy
- Run through example workflows
- Update documentation for any changes
- Add examples if introducing new features
- Ensure all agents still coordinate properly
- Request review from maintainers
- Be respectful and constructive
- Help newcomers get started
- Share knowledge and experiences
- Celebrate others' contributions
Contributors will be added to:
- README.md contributors section
- Special thanks in release notes
- Community showcase for significant contributions
Thank you for helping make game development more accessible!