New game design for BGA

Discuss about anything!
Post Reply
User avatar
mpgAAAA
Posts: 1
Joined: 12 August 2024, 20:05

New game design for BGA

Post by mpgAAAA »

I am considering developing a new game on BGA. I haven't been able to find many tutorial videos on developing on BGA. But before I spend too much time researching I thought I would try and get an answer to a question that is fundamental to the game. This game could be played real-time or turn based but all players take their turn at the same time. Once all players have made their decisions and finalized selecting their cards and other available options then the server computes the outcome and transmits them back to each client. In my experience this type of design is not well suited for PHP since I'm not aware of PHP having a true server/client architecture where each client registers to the server application and the server can then initiate communications with all clients at the same time. My experience with PHP is the client needs to initiate the communication and wait for the server to respond.

Does this type of game design sound like something that the BGA development environment is well suited for? If so could you point me to any tutorial videos on BGA development. It would also be helpful if you could identify any current BGA games which use this type of "all players play at the same time" model. So I could play them and see it in action.

Thanks I Advance,
MPG
User avatar
RicardoRix
Posts: 2541
Joined: 29 April 2012, 23:43

Re: New game design for BGA

Post by RicardoRix »

It's not something you have to worry about. There is a "framework" which does the leg work:
Start here: BGA Studio.
https://studio.boardgamearena.com/
https://en.doc.boardgamearena.com/Studio

There is the multiplayeraction state that is used for simultaneous play, like Sushi-Go or 7-wonders.
https://studio.boardgamearena.com/doc/Y ... es.inc.php
Post Reply

Return to “Off-topic”