I’m new on the multiplayer part of the designing of the game:confused. I want to make a FPS multiplayer game trying to make “the perfect game” to what my friends and I think it’s wrong with some vidiogames and I am trying to make it for Xbox 360 and ps3 plataforms. So if someone can tell me how to do the server for this or if it needs a server just like the computer games. Or just tell me the requirements for this. Thanks and i hope that someone can help me.
You do realise you need hundreds of thouasands of dollars before you can develop for PS3 and Xbox right?
yes, of course, but a friend of mine has the pro version shared for his little company (he has the team license) so he says he can extend it to me. I don’t know if it works that way or not but that would be the way that i will get it
You need console dev licenses and unity console licenses. If the company has them so there would be no problem regarding that.
About the main question i should say that most networking middlewares for unity work on consoles. take a look at www.muchdifferent.com and www.exitgames.com as two examples. The first is more suiteable for you if you want to make the server of your FPS in unity.
You need game servers for players to connect to them to play together.
And please shoot if you have more questions.
Thanks for that, hope it helps me. Do you need to do coding or the saver maker does it for you? It may be a stupid question but as i said, im not used to multiplayer games. Thanks again fo the help.
You need to code it all in terms of game logic. basically it works like this.
You have clients which send data to server to move their avatars or to shoot or …
then server gets it and processes it and executes game logic and updates all clients about what happend.
It’s much more complex in reality but the basic idea is this.
Server maker makes it easier by doing sending and many programming tasks which are required but only you can create your game logic.
aaa, i forgot to ask, im spanish so im not familiar with some terms. what do you mean whith console dev license? and thanks again
no problem.
I mean, If you want to make a game for XBOX 360 or PS3, then you need to buy a license from Microsoft or Sony and that license comes with a software development kit (SDK) which is a software library and tools which allows you to make your game for their device (console).
So if you want to make a game for 360 , first grab you license from Microsoft and becoem a registered developer there, then you can get unity for XBOX 360 export license and then build your game for that platform.
Hope it helps.
Basically building an XBOX360 or PS3 game if you are not a professional studio is not possible, as Microsoft or Sony will not even let you buy a license to their SDK even if you could afford it.
The indie licenses can be bought but Microsoft’s one only works with XNA as development platform and the sony thing doesn’t exist for PS3 at all.
Ashkan_gc: Yes, this is correct - but that also means you cant use Unity, so yes XBLA (XBox Live Arcade) indie licenses are available ($399 IIRC), but then you cant use Unity.
Yep i said it’s only for XNA gamestudio as platform. And it means another thing which is really bad. It will be published on XLBIG (XBOX Live Indie Games) part of XLBA.
And if one searches for it on #altdevblogaday or the net he’ll find that visibility problem is available there in a hard way and making it happen there is quite hard if not impossible. There were successful stuff but it’s hard, seriously hard.
ok thanks for the help, i think i will have to stick to computer games untill i get to be really good at it, because i think it’s going to be tough work for someone that isn’t a computer genius. but thanks a lot for the help anyways. Maybe in the future i may return to this chat to ask for more help
and aswell so the unity console game maker doesnt work unless you have the console dev license, even if it isn’t multiplayer
Exactly,
Just start with this PC thing, Open and free and easy to use even with Unity free.