Hello there!
I would like to start developing a game in my free time. I'm interested in 3D PC game only. I know it's not the wisest choice for first, but I'm willing to spend years on it. Game development is my childhood dream but I'm stuck in the telecommunications line of IT It's time to finally start gaining experience in what I love to do! But I don't know where to start.
Previous experiences: Metin2 (MMORPG) development for 5 years
Languages: C++, Java, very little Python
I saw many popular and awesome-looking free engines but I don't know which one I should start first. I'm obsessed with graphical things (I loved creating new maps and re-texture stuff when I was still developing Metin2), but I don't know how to create new models. I'm planning to learn it in the future but for now I would need an engine that has some default characters/terrain objects to work with.
It would be a very big plus if I could make a multiplayer game, to actually be able to play it with my friends once it's done or even share it with a little group of players, running it from a not-too-expensive VPS.
I also need some ideas on what type of game should it be that wouldn't be too hard or expensive for first. I wonder if I make a game for let's say 4v4 rounds for 10 minutes each, where players can play simultaneously (2+ rounds running in the same time with different players), would I have to run them each on different servers? I mean it's not a problem as long as they don't need too high performance. I don't know how much it would cost since MMORPG-s work a bit different I guess.
I would appreciate any advices! Thank you