Thank you for considering a contribution! Simple Game Engine is built on curiosity, creativity, and care—and you are part of that magic.
- 📚 Improve documentation or fix typos
- 🐛 Report bugs using our templates
- 🌟 Suggest new features or enhancements
- 🧪 Write or improve tests
- 🔧 Refactor or optimize code
- 🗣️ Join the conversation in GitHub Discussions
git clone https://github.com/your-username/simple-game-engine.git
cd simple-game-enginegit checkout -b feat/amazing-ideagit add .
git commit -m "Add: your amazing contribution"
git push origin feat/amazing-idea- Go to GitHub and open a Pull Request
- Use the Pull Request Template
- Reference related issues (e.g.
Closes #3) - Write clearly and kindly—we want to celebrate your work!
- Follow formatting rules (
black, etc.) - Stick to existing folder and naming conventions
- Keep code modular, clean, and minimal where possible
We especially appreciate:
- Kind and constructive communication
- Attention to clarity (docs are love!)
- Inclusivity and accessibility
- Learning in public and sharing growth
Not sure where to start? Open a Discussion or draft a PR early to get feedback.
You're not just contributing to code—you’re helping build a weird and wonderful toolkit for narrative games.
With gratitude, — The simple-game-engine Team