thunder-engine / thunder

Thunder Engine – Cross-platform 2D and 3D game engine with modular architecture
https://thunderengine.org/
Apache License 2.0
524 stars 34 forks source link

Feature: List of recommended debugging tools added to Contributing.md #787

Open bedwardly-down opened 3 months ago

bedwardly-down commented 3 months ago

Is your feature request related to a problem? Please describe.

Not a problem, just a simple piece of feedback that could help with future contributions and contributors.

Describe the solution you'd like

Having a list of tools you’d like contributors to use to help with debugging code and communicating findings with you (as the maintainer) would be a nice addition. These don’t have to be a hard requirement but would be useful nonetheless. So far, communication has been wonderful in the short time I’ve been here, but I’d definitely use a list like this and learn the tools where needed.

Describe alternatives you've considered

Open to alternatives. Not sure what would be a different way to improve this aspect.

Additional context

Communication is always big for me. Having simple accessible documentation related to it can make a difference with contributions.

bedwardly-down commented 3 months ago

Here's my current main toolset:

My background is graphics design but I've been actively involved in the Linux and BSD spheres for about 15 years now and have been running a hobbyist BSD server cluster for about 4. Not a professional in any fields but know how to script, work with build tools, and work with various graphics software. Programming and debugging code are not my main forte but I have always had a desire to port software, especially in the game development sphere.

Ironically, outside of my graphics softwares, I use mostly minimalistic, command line or terminal ui based applications and then just tile a bunch of tiny terminal windows around the screen and cycle through them with the keyboard.

eprikazchikov commented 2 months ago

I'm using QtCreator on all platforms and never thought about tool sets =)