Gamedev tool list

Like a phoenix, it will always rise again.
Post Reply
BadMrBox
Posts: 36
Joined: Tue Feb 16, 2021 3:45 pm

Re: Gamedev tool list

Post by BadMrBox »

Textures: Aseprite https://www.aseprite.org/
Mesh Editing: Blockbench https://www.blockbench.net/


Moderator note: Added!
User avatar
Sonrisu
Posts: 69
Joined: Fri Feb 12, 2021 10:51 pm

Re: Gamedev tool list

Post by Sonrisu »

Editor: Helix https://helix-editor.com/
Prototyping: Processing https://processing.org/
Audio Editing: Milky Tracker https://milkytracker.org/


Mod note: Added!
User avatar
deleter
Posts: 60
Joined: Mon Feb 15, 2021 5:40 pm

Re: Gamedev tool list

Post by deleter »

Textures: Krita

Editor: Sublime Text

All-in-one Libraries: SFML

Purpose Specific Libraries:
- stb https://github.com/nothings/stb
- sokol https://github.com/floooh/sokol
- whole list of single header file libraries: https://github.com/nothings/single_file_libs
- more cpp-ish than the rest of these, but json parser I use - https://github.com/nlohmann/json

Debugging
- Valgrind
- Renderdoc - graphics debugging https://renderdoc.org/
- Godbolt - interactive compiler explorer, show assembly of various compilers and languages https://godbolt.org/
- Memory / Thread sanitizers by google https://github.com/google/sanitizers/wiki
- libFuzzer - fuzz testing https://llvm.org/docs/LibFuzzer.html
- libAFL - another fuzz testing lib https://github.com/AFLplusplus/LibAFL

Techniques
- git bisect - let git figure out where you introduced a bug https://git-scm.com/docs/git-bisect


Mod note: Added!


Last bumped by Sirocco on Sat Nov 02, 2024 5:04 pm.
Post Reply