Getting help
Where to report a bug or ask a question, and what to write so the bug can be reproduced
Check Troubleshooting first. A missing level, "update required" and a refused archive are covered there
Where to write
| What | Where |
|---|---|
| a bug in the game or the editor, a request for the game | bullet-hero/releases |
| a bug in the SDK or its code | bullet-hero/sdk |
| a mistake or an outdated fact in the docs | bullet-hero/docs, Contributing |
| a question, help with a level, discussion | Discord |
Reports on GitHub are public. Anyone can read them and add to them. The docs accept an issue or a pull request
Not sure it is a bug? Ask in Discord first
What to put in a bug report
A bug the developers can reproduce gets fixed. "It crashed" usually does not: nobody knows what to repeat
- The version line. Click the version line on the settings screen, it copies itself. It reads
gv X, sv Y, mg Z, <Platform>, <Channel>, <Debug|Release>, Settings - The platform and the device: the system, and on a phone its model
- The steps: what you did, what you expected and what happened
- The level, if the bug is tied to one: its folder zipped, or the archive you opened. For a protected level, say that it is protected
- The error report, if an error window appeared.
Save Reportwrites it to thereportsfolder,Open Reports Folderopens that folder, Installation
Tip
Attach files to the report instead of pasting them into the text. A log is long, and a pasted one is hard to read
Logs
The game writes a log while it runs. It helps when there was no error window at all
- Windows:
Player.login the game's data folder,C:\Users\<you>\AppData\LocalLow\vertoker\Bullet Hero(Unity's standard location) - Android: the log goes to logcat. With the device connected to a computer,
adb logcat -s Unityprints it - Other systems: not documented yet