

Three things based on other comments here:
(1) <name of game engine> is free, try that!
Be wary with this. They may be free for students or small deployment situations, but may have increasingly agressive demands as your user base increases in size or your seek some kind of profitability. I wouldn’t panic about, but do make sure to carefully review the licensing terms for ALL tools that you use in your process.
(2) Learning/Tutorials
Depends a bit on how you learn best. Youtube almost always has some good instructional videos. Most of the major tool/engine makers have large libraries of tutorials to draw from as well. Even very experienced programmers routinely have dozens of browser tabs that start from web searches that read “<name of my game engine/platform> how to do <specific thing I want to do>”.
(3) If you look to hire or contract out some of the work, just realize that you will very often only get what you really pay for. Quality work costs more. One option you have is to spend the next year or three doing everything you can yourself. Get as close to complete as you can. Then go to something like Kickstarter and look for completion funds. “Look at how complete the game is. If I can just get a little bit of money, I can hire a professional <whatever> to do that one part that I couldn’t do myself”. This is especially usual for getting access to skills like art, music, voice acting, etc.
I remember running into this as well. It’s because Plex installs itself with its own user. So post-install, you need to add the Plex account to your user Group and restart the service.
sudo usermod -a -G <yourUserName> plex
sudo service plexmediaserver restart
Two commands and bam! You’re in business.
ref: https://askubuntu.com/questions/458547/i-cannot-get-plex-server-to-see-any-directories#1472193