Help and bug reports
Game bugs go to the releases issues, questions go to Discord. Attach the version string from the settings and the steps after which the bug appears
Check Troubleshooting first. A missing level, "the game needs an update" and a rejected 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, Community |
| a question, help with a level, a discussion | Discord |
Messages on GitHub are public. Anyone can read them and add to them. You can send an issue or a pull request to the docs
Not sure it is a bug? Ask in Discord first
All project links - Links and community
What to put in a bug report
A bug that can be reproduced gets fixed. "It crashed" usually cannot be fixed: nobody knows what to repeat
- The version string. Click the version string on the settings screen and it is copied by itself. It looks like this:
gv X, sv Y, mg Z, <Platform>, <Channel>, <Debug|Release>, Settings - Platform and device: the system, and for a phone, the model
- Steps: what you did, what you expected and what happened
- The level, if the bug is tied to it: its folder in an archive, or the archive you opened. If the level is protected, say so
- The error report, if there was an error window.
Save Reportwrites it to thereportsfolder,Open Reports Folderopens it, Installation
Attach files to the message instead of pasting them into the text. A log is long, and it is hard to read inside the text
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 described yet