You DO need a way to stand out in the market. You DO need a partner to help promote your game. You DON'T need hundreds of thousands of dollars to secure a license or IP.
For the video version, please visit https://youtu.be/dG_UrEppBMQ
https://www.powellgroupconsulting.com/indie-game-business/
http://perforce.com/
https://unity.com/
https://www.patreon.com/bluchamps