Which architecture to choose for the web application?


Warning: count(): Parameter must be an array or an object that implements Countable in /home/styllloz/public_html/qa-theme/donut-theme/qa-donut-layer.php on line 274
0 like 0 dislike
8 views
Good day, make a control system a laser tag arena. It's like paintball, where you run around shooting paint balls, but instead of balls of the IR pulse, as the TV remote. On the players jackets that capture the pulse and count the defeat.

During the game there is a mission to capture the point - the player runs, shoots point. Data is transmitted to the server. This data transmission system and game control are now working.

From the point of view of software, there is Linux + Apache + SQL Database
When fired to the point, the point on the LAN sends a GET request with data to the server. Server suscitavit a shot if all points are captured - the team won. This is conditional, the mechanics of the mission more difficult. There is extraction of resources, the transfer of the flag, etc. in fact every event is a GET request which is sent to the server.

Now GET requests go into the base spell which point is now captured.
Question on what to implement game mechanics? What are the modern means of development?
by | 8 views

2 Answers

0 like 0 dislike
Send, and accept GET requests now even some refrigerators and irons can.

Take the language which is familiar to you, or leave the choice to whom you hire. Ideally, this person who has already developed games.

Description of mechanics you have not particularly detailed, but it is likely that it will be enough to write a small state machine, or just pack of if-s with the conditional tests.
by
0 like 0 dislike
In any.

Apparently the problem is performance, don't you, so you can try in a scripting language - easy code that does not require additional compilation.
Try standard - php or python.
by

Related questions

0 like 0 dislike
1 answer
0 like 0 dislike
1 answer
0 like 0 dislike
5 answers
0 like 0 dislike
3 answers
0 like 0 dislike
4 answers
asked Mar 24, 2019 by savostin
110,608 questions
257,186 answers
0 comments
35,649 users