Looking to get into making Plugins/Sources, but dont know where to start

Aribbs

New Member
Hi, I've recently gotten into OBS to do some livestreaming for my sports group's events, and have found it immensely useful. However, there are some small things that I would like to tweak, and I am interested in learning programming.

I have some background in programming small projects on the arduino/making simple windows apps, but trying to get into making an OBS plugin has been quite difficult for me so far. I can't seem to find a ground up tutorial on how to start making plugins for OBS studio. What I could find assumes some basic knowledge of C++ (which is have some knowledge, maybe I'm super rusty) but I don't really know what software I need, or how to get started.

After trying to look for info on where to start, I got Visual Studio and tried to copy some code from github to make a .dll file, but have run into problems of the libraries not being available. In previous projects, all i needed to do was to add the libraries in my IDE, but now I am completely lost.

Would anyone be kind enough to enlighten me on the rough step by step process to create a plugin? I probably don't need it to be too in depth as I can probably find out how to do some stuff on my own if I'm given a direction, but currently it seems like tutorials are omitting major steps between starting from scratch to looking at the plugin documentation.
 
Top