KirisameMarisa / BocchiTracker

BocchiTracker is a bug reporting tool that allows you to report issues to various services.
MIT License
4 stars 1 forks source link
bug-report bug-tracker csharp gamedev godot-plugin ue4-plugin ue5-plugin unity-plugin

BocchiTracker : Game BugReport Tool

Build and unit tests CodeFactor codecov MIT License

What's this BocchiTracker?

BocchiTracker is a bug reporting tool that allows you to report issues to various services.


Currently supported capture features include:

Screenshot Log(Application hooks) Log(file directly copy) Movie (Use WebRTC) Movie (Use OBSStudio Coming soon)
Unity
UnrealEngine
Godot



BocchiTracker View!


Coordinates and other cumbersome inputs are automatically entered.
Screenshots can also be taken with the push of a button!


Currently supported report services include:

Redmine Github Slack Discord Gitlab JIRA


Currently supported upload service include:

Dropbox Explorer


Features

Feature Plans

Getting Started

  1. Download BocchiTracker

  2. Setup Config

    • ProjectConfig - JP/EN
    • UserConfig - JP/EN
  3. Integrat your project - JP/EN

  4. Read UserGuide - JP/EN

How to build?

Require

BocchiTracker(WPF) Build

  1. Run dotnet build Application/BocchiTracker.WPF.sln

flatbuffers Build

  1. Run python ExternalTools/BuildScripts/build_flatbuffers.py

UE Build

※ Required flatbuffers build

  1. Copy the Plugins\UnrealEngine\BocchiTracker directory to [Project Root]/Plugins/BocchiTracker.

  2. Also, copy the Plugins\UnrealEngine\ThirdParty\flatbuffers directory to [Project Root]/Source/ThirdParty/flatbuffers.

Unity Build

※ Required flatbuffers build

  1. Open Plugins/Unity/project on Unity

  2. Export: [ToolBar] -> [BochiTracker] -> [Export Package]

Godot Build

※ Required flatbuffers build and installed sons

  1. Run python ExternalTools\BuildScripts\build_godot.py

Problems?

If you encounter any issues, have feature requests, or wish to provide feedback, please feel free to create issues