I
I
Inter Carpenter2015-01-02 11:27:47
Game development
Inter Carpenter, 2015-01-02 11:27:47

What to use to write a multiplayer game?

Which bundle is better to use for 2D online games. So that up to 64 players can play at this location without any problems?
Provided that the game should be easily ported to the Web, Android (cordova?), iOS (cordova?)
An example of a game, say agario
And taking into account the fact that I know PHP, JS, SQL, HTML, CSS.
I am wary of C#, C++, Java

Answer the question

In order to leave comments, you need to log in

5 answer(s)
L
Lumore, 2015-01-02
@Byrger

Look towards Node.JS (websockets), agar.io is made on it.

N
Noortvel, 2015-01-02
@Noortvel

For a person who knows PHP, JS, SQL, HTML, CSS, this is a strange question. Knowing all this, you can easily write what is intended.

A
Alexander Taratin, 2015-01-02
@Taraflex

If you do not need protection from cheaters, then you can use webrtc (there is a bunch of information in Google in Russian) - there will be a maximum speed of information exchange between users, since there will be no layer (for most) in the form of a server.

E
Elizaveta Borisova, 2015-01-02
@Elizaveta

Recently, someone who is interested in PHP + sockets in game development was asked:
Are recording streams on Habré interesting?
You have 2 different tasks: server and cross-platform. Such servers in the future still need to be written in java / c++ / c # / (maybe go), so first of all, you need to stop being wary.
In terms of cross-platform, libgdx (again, java) performs well. Cordova is also possible, but it is more difficult to deal with bugs in this direction.

V
Viktor Korolev, 2016-01-04
@VictKor

Oh, the second question on a similar topic :)
Choose a web engine to your taste: unity (universal, heavy for the web), blend4web (webgl, works with cordova and other shells , but more 3D and you need to know blender), threejs (webgl, more for programmers, no editor)
Choose playfab, gamesparks and others like them.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question