Hi all,
I’m looking to get a basic multiplayer function set up for my game. Like, just basically some 3rd person capsules on a plane, with multiple players, of course. First off, I attempted to use the built-in Unity Networking. However, that failed miserably, as I could only connect via two builds on the same machine. I could not connect at all over the internet, which of course defeats the whole point of multiplayer. The error I got was extremely vague and although I found several examples of others having it on the internet, none of them had found a solution. So I looked elsewhere. Photon networking looked promising, but EDIT There is documentation after all. I just looked in the wrong places, apparently. /EDIT. The only other alternative I can see is SmartFox…and I don’t know too much about it. Is it any good? There seem to be a good deal more tutorials out there about it…but it seems expensive. True, they do have a free version…but does it work?? And is it overly complex?
If anyone here has had success with any of these solutions, or even another solution that I have not mentioned, please share your opinions/advice.
SmartFox is fairly decent, and I know a few people use both Photon and SmartFox with good results. I’m surprised about the comment around Photon, I’ve never watched them myself but I have heard good things about the tutorial over at http://cjrgaming.com/. SmartFox limits the “free” eval version at 20 concurrent users so that might get you buy until you go commercial / multiple people. Not sure what Photon’s licensing is like.
I don’t want to hijack your thread and obviously I can’t say a lot about the other options…
Still (from developer to developer) it would be nice if point me to the videos you couldn’t watch. None of them is planned to be private.
Don’t worry, you’re not hijacking it. Honestly, I was quite excited about Photon, it looks really, really good and the pricing is amazing. Plus, getting a direct response from the Photon Devs gives Photon a lot of credibility from my perspective. Obviously, from what has been said in this thread now, I realize there is quite a bit of information out there that I have somehow missed. Thank you for the links to your documentation, apparently my google skills need some working on. All said and done, I think I’ll use Photon.
However, these two links are the one thing I will complain about. I don’t know if they’re just so old that they’re outdated, but they did frustrate me a bit.
This has been linked to in a couple of places, but the page does not exist: http://developer.exitgames.com/quick…ninfiveminutes
This video, for example, on your blog, is marked private. It is a bit old, perhaps, but I think it could have been helpful. Unless there is a newer version somewhere that I missed. http://blog.exitgames.com/?p=855
Wow. How did I not find that? This looks really good…I think I’ll go with Photon after all. I feel bad now for saying there were no tutorials…wow.
This happens. If I had to point you to it, it’s probably not prominent enough.
Thanks for the two links, too. The blog post so old! Maybe someone made the video private, because there’s a new one.
The other link looks broken with all the dots inside. But the server should definitely point you to existing docs instead.
In any case, thanks to crispie who already linked you to my site and videos. I don’t cover Photon Unity Networking, yet. I am just starting to make a checkers game that I will turn into a tutorial called “PhUN with Checkers” that should explain some of the major concepts behind using PUN to make a turn-based game.
In any case, I hope you find what you are looking for, and if not, drop me a line and I’ll see what I can do to help out.