I've done The Jelly Monster Lab online version two weeks ago, and I don't know how to continue... I would like to see it online. What are the next steps?
How long does it takes to deploy phase?
- sourisdudesert
- Administrateur
- Posts: 4630
- Joined: 23 January 2010, 22:02
Re: How long does it takes to deploy phase?
Hi,
I just answer to Adela by email, but here's the general answer for everyone:
Here's are the steps to create a game on BGA:
http://en.doc.boardgamearena.com/Steps_ ... a_BGA_game
This is not mandatory but recommended to contact us by email (studio@boardgamearena.com) before starting a project. This way we can check if there is not already a project on the same game, we can give you some recommendations, ...
The deployment of a game on BGA is never automatic. We have a quality process (internal review, then publishers review) to ensure the game adaptation respects BGA Studio guidelines. It never happened that an adaptation on BGA harms the original games, and it won't because of this process
Cheers,
I just answer to Adela by email, but here's the general answer for everyone:
Here's are the steps to create a game on BGA:
http://en.doc.boardgamearena.com/Steps_ ... a_BGA_game
This is not mandatory but recommended to contact us by email (studio@boardgamearena.com) before starting a project. This way we can check if there is not already a project on the same game, we can give you some recommendations, ...
The deployment of a game on BGA is never automatic. We have a quality process (internal review, then publishers review) to ensure the game adaptation respects BGA Studio guidelines. It never happened that an adaptation on BGA harms the original games, and it won't because of this process
Cheers,
Re: How long does it takes to deploy phase?
Since I can't find a better thread for this: I tried starting a game in hotseat mode, and all I get is this:
Is this behaviour expected or really a bug?Unexpected error: Error while processing SQL request: INSERT INTO w_table_hotseat (th_table_id,th_guest_id,th_name) VALUES ('-2327682','','Moron5') Incorrect integer value: '' for column 'th_guest_id' at row 1
Re: How long does it takes to deploy phase?
Are you talking about using hotseat mode in the studio to test a game? In the studio you should start a game in manual mode and use express start.Sandoval wrote: ↑25 May 2020, 23:10 Since I can't find a better thread for this: I tried starting a game in hotseat mode, and all I get is this:
Is this behaviour expected or really a bug?Unexpected error: Error while processing SQL request: INSERT INTO w_table_hotseat (th_table_id,th_guest_id,th_name) VALUES ('-2327682','','Moron5') Incorrect integer value: '' for column 'th_guest_id' at row 1
Re: How long does it takes to deploy phase?
So I'm still having trouble with this. I'm just trying to get through the reversi tutorial.
I've tried the hotseat mode, and I've tried Express start, but when I try Express start, I get "Unexpected error: Invalid player number for this game: 1"
.......Ok, so I got past that by changing the minimum player count in gameinfos.inc.php.
Then when I start or express start the game, I get this error:
Unexpected error: Wrong table status (open): should be 'setup'
and this one:
Unexpected error: Wrong formatted data from BGA gameserver 1 (method: createGame): JSON_ERROR_SYNTAX
Warning: require_once(/var/www/tournoi/include/Reversitac.inc.php): failed to open stream: No such file or directory in /var/tournoi/release/tournoi-200527-1740-gs/www/index.php on line 101
And this one.
Fatal error: require_once(): Failed opening required '/var/www/tournoi/include/Reversitac.inc.php' (include_path='.:/usr/share/php') in /var/tournoi/release/tournoi-200527-1740-gs/www/index.php on line 101
I don't even see an index.php in the game folder anywhere
On a related note: How do I "log in" as one of my other fake users to play the game?
Or what else am I missing?
While I'm at it, I remember seeing somewhere in the documentation that it was critical that either the SFTP or db be set up to "auto-update" but there was no instruction on how to accomplish that.
This is very frustrating. I'm beginning to wonder if I should just give up and start over with the hearts tutorial.
Thanks for any insight.
I've tried the hotseat mode, and I've tried Express start, but when I try Express start, I get "Unexpected error: Invalid player number for this game: 1"
.......Ok, so I got past that by changing the minimum player count in gameinfos.inc.php.
Then when I start or express start the game, I get this error:
Unexpected error: Wrong table status (open): should be 'setup'
and this one:
Unexpected error: Wrong formatted data from BGA gameserver 1 (method: createGame): JSON_ERROR_SYNTAX
Warning: require_once(/var/www/tournoi/include/Reversitac.inc.php): failed to open stream: No such file or directory in /var/tournoi/release/tournoi-200527-1740-gs/www/index.php on line 101
And this one.
Fatal error: require_once(): Failed opening required '/var/www/tournoi/include/Reversitac.inc.php' (include_path='.:/usr/share/php') in /var/tournoi/release/tournoi-200527-1740-gs/www/index.php on line 101
I don't even see an index.php in the game folder anywhere
On a related note: How do I "log in" as one of my other fake users to play the game?
Or what else am I missing?
While I'm at it, I remember seeing somewhere in the documentation that it was critical that either the SFTP or db be set up to "auto-update" but there was no instruction on how to accomplish that.
Thanks for any insight.
Code: Select all
_________
| homas
Re: How long does it takes to deploy phase?
In Control Panel -> manage games, have you used 'Create a new Game Project' <new name> 'from existing project named:' <sample_project_name>
[Create Game] to create your new project?
You can't do that manually unless you find and change all the <game name> references in the various project files and change them to the new project name. I manually copied Quantum to 'qtest' because the automatic copy didn't work and I got similar errors until I replaced every class, template and game name 'Quantum' reference (but not display text) with 'qtest'. Painful. Do it the automatic way if that works!
[Create Game] to create your new project?
You can't do that manually unless you find and change all the <game name> references in the various project files and change them to the new project name. I manually copied Quantum to 'qtest' because the automatic copy didn't work and I got similar errors until I replaced every class, template and game name 'Quantum' reference (but not display text) with 'qtest'. Painful. Do it the automatic way if that works!
Re: How long does it takes to deploy phase?
Well, I did use the "Create a new Game Project" .....
but when you said: ' I replaced every class...' I rechecked, and the main class was Reversi, and when I changed it to my game's name, it worked.
Thanks ever so much for the help. I was able to at least complete the Tutorial! YAY! Now on to the next tutorial, but first I'll have to learn how to play Hearts.
but when you said: ' I replaced every class...' I rechecked, and the main class was Reversi, and when I changed it to my game's name, it worked.
Thanks ever so much for the help. I was able to at least complete the Tutorial! YAY! Now on to the next tutorial, but first I'll have to learn how to play Hearts.
Code: Select all
_________
| homas
Re: How long does it takes to deploy phase?
I have the same problem too, could you please tell me which file to check in the folder and replace with my <gamename><myname> in order to solve the problem? thank you so much!ThomasC wrote: ↑31 May 2020, 23:00 Well, I did use the "Create a new Game Project" .....
but when you said: ' I replaced every class...' I rechecked, and the main class was Reversi, and when I changed it to my game's name, it worked.
Thanks ever so much for the help. I was able to at least complete the Tutorial! YAY! Now on to the next tutorial, but first I'll have to learn how to play Hearts.
Re: How long does it takes to deploy phase?
My game was called reversitac, so in the reversitac.game.php, I did this:
//class Reversi extends Table
class reversitac extends Table <== changed the name of the class to match the game name.
{
function __construct( )
{
Hope That helps
//class Reversi extends Table
class reversitac extends Table <== changed the name of the class to match the game name.
{
function __construct( )
{
Hope That helps
Code: Select all
_________
| homas