A
A
alexbelru2019-01-07 23:56:27
Programming
alexbelru, 2019-01-07 23:56:27

What programming language should be used to transfer a board game to the WEB?

Please, tell me what programming language (or maybe not even a programming language) to use in order to implement the idea of ​​transferring an ordinary board game to its full-fledged WEB version, with support for multiplayer mode.
As an option for clarity of what is planned - you can look in the direction of the same "Monopoly" (there is an online version), something like this is planned to be recreated, only with its own blackjack and ...
Ideally, it will be if there are ready -made constructors for the implementation of the set idea, since from all that I know - this is HTML. CSS. PHP (at the plinth level). But, I am ready to learn in order to achieve my goal. I just don't know which way. I would be very grateful to everyone who replied. Thank you!

Answer the question

In order to leave comments, you need to log in

4 answer(s)
S
Suitcase Bezrukov, 2019-01-08
@Chemodanbezruk

The link https://bablofil.ru/nodejs-websocket-chat/ shows how to make a chat using node.js this can be a good start to understand the process. Then hang the logic of the game, bring beauty and you're done

I
Ivan Shumov, 2019-01-08
@inoise

Of course, there are no ready-made tools. PHP on the server you need in API format (Probably REST). Websocket for realtime notifications (although short polling is fine to get you started). You will also need to register and authenticate. Look towards JWT so that there are no problems in the future.

S
Saboteur, 2019-01-08
@saboteur_kiev

If you just want to play, you can use an online engine like www.zuntzu.com
True, you can’t program the logic there, it’s just transferring a real board game to an online mode for live players.
Cross-platform on java (seems to be more developed):
www.vassalengine.org/about.php

R
Roman, 2019-02-16
@procode

I would look towards unity
https://ru.m.wikipedia.org/wiki/Unity_(game_engine)
100% this is what you need)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question