So I had an idea. The idea is a social app that lets you create your own avatar and your own virtual world. You can then add friends and join their virtual world and see what they have. You can also join public virtual worlds with your friend and explore around.
For example, building a jungle world and exploring it with your friends.
It would be like Roblox but less "gamey."
It would be entirely user generated and you can socialize with friends and have fun.
Also this game exists, it's called Second Life - Users can customize their own areas (logic, assets, rules, etc) and invite friends to it.
If you have a personal edge and good financial contacts and a very developed idea, you might be able to raise money to get it started, with the hope that you’d be swallowed up by one of these big players later. But this is an increasingly hard time to raise money and starting up a project like this is mostly an abstract endeavor involving lots of phone calls and emails and spreadsheets.
If you’re passionate about the idea, you should just try to get a job at one of the many places already doing this. You’ll spend more time making something there and feel a lot closer to your idea becoming reality, even if it has somebody else’s signature on it as well.
Who even uses 3D spaces besides gaming? User-generated content is usually terrible, like Mario-maker -- most user-gen levels aren't any fun.
Anyway, go play SecondLife for awhile before you spend too many more cycles thinking about this.
I read an article about SecondLife's infrastructure and it seemed to be rather substantial. Giving users tools to generate parts of a virtual world, avatars, etc requires a huge up-front investment. What are your plans in relation to implementing the idea?