Do I have the resources to create this?

To start with, I’m a 15 year old game dev. So far I’ve already developed some 2D games but now I want to move on to 3D. My first 3D game is already in development but i’m wondering on an idea for another game now. I love the stealth genre of games so I decided I would make something i’m enthusiastic about rather than an FPS or an RTS. Unfortunately, this idea I’ve come up with involves servers and hosting player made levels on those servers so other players can just come right onto the game and start playing a level made by someone living across the world.

Now, I know for a fact that this requires some type of networking, and honestly, the only type of networking i’ve done so far was a little bit of HTML script that allowed the first game I ever made as a part of a group to communicate with other people playing the game and for us to send messages to eachother from game to game. If I wanted to host levels on servers for other players to just log right on and play. Being an underpowered 15 year old kinda means I don’t have access to all these fancy servers, or the money to maintain them. I’m wondering if there is any way that I could bring this idea to life.

you can simulate your network local for Testing or in your lan with a second pc but for real Testing you need a root server so people around the world can play this. By the way how you want to realise the point with the selfmade part.

My advice would be to do some testing - there’s a bunch of middleware out there to help with the networking side of things - but if you’re looking at that scale of game I would also try and find some likeminded people to hook up with instead of trying to tackle it alone.

Test wise - as with all game dev problems - break your game down into mechanics and try to prototype each element, see how much fun it is, whether it’s worth pursuing.

Alright. Two questions:

1: Aren’t you the guy who does all the tutorials?

2: If I were to set up some kind of server like that, would it cost me money to maintain and keep it running?