This is a place where we will collect and answer frequently asked questions.
- 1 What is the PHP reference version?
- 2 What should I use to access the files through SFTP?
- 3 I can't edit the files in my game directory, it looks like they are readonly. What's happening?
- 4 What is the working language on BGA studio?
- 5 How can I provide translation in my language?
- 6 I updated the images in the 'img' folder of my game, but they don't show?
- 7 I added some game options / some game statistics / some game infos but they don't show?
- 8 Should I use images free from copyright?
- 9 I registered on Studio but did not receive email
What is the PHP reference version?
Your game module should be compatible with PHP 7.4. Some other version information can be found here https://en.doc.boardgamearena.com/Studio_file_reference#software_versions.
What should I use to access the files through SFTP?
There is a lot of tools to do that. Use the one you are the most comfortable with.
On Linux Gnome, you can for example use the 'Connect to server' function of the Nautilus file management system, or use sshfs.
On Windows, there is for example the WinSCP client.
See Tools_and_tips_of_BGA_Studio#File_Sync for more details.
I can't edit the files in my game directory, it looks like they are readonly. What's happening?
You can lose access sometimes if you add another developer as read/write or admin.
To fix you can re-add yourself as Admin. Never remove youself! Just type your own name in user list and select Admin role (in control panel on studio for a specific game).
Maybe there is a maintenance operation underway.
If you don't get access back after some time (say one or two hours), please post on dev forum.
If you are still an admin for your game, re-add yourself as admin - it restores your permissions.
What is the working language on BGA studio?
Working language is English.
Variables and functions must be named with English words.
Comments must be written in English.
Game interface strings and game logs must be written in English.
How can I provide translation in my language?
The community will translate the game in all language after the game release with the collaborative translation interface can be used to translate into other languages.
Check Translations to see how to make your game translatable.
I updated the images in the 'img' folder of my game, but they don't show?
Concerning game_box.png, game_icon.png and publisher.png: You must use "Reload game box image" function from "Control Panel / Manage Games / Your game" to make your change visible.
Concerning other images: Other images used during the game are immediately available without any action. If the images still don't show after that, please try emptying your browser cache and reloading the page (i.e. press reload holding Ctrl button).
I added some game options / some game statistics / some game infos but they don't show?
When you modify one of these 3 files, you need to use the corresponding update action from "Control Panel / Manage Games / Your Game" in order we can take this information into account.
Should I use images free from copyright?
If you are developing a game in the public domain, yes (or you can make your own if you feel it's better).
If you are developing a game for which we have a licence, we will usually provide art files from the publisher.
You can also used shared images provided by boardgame arena - logos, some action buttons, card, meeples, decks.
If you looking for an icon for an action (i.e. arrow, zoom, search, gears, etc), BGA has access to Font Awesome. It is awesome. But please check icon set for a version that BGA has installed.
I registered on Studio but did not receive email
If you using standard email address (such as gmail, yahoo, outlook) its in junk folder, search for "bga".
If you use some proprietary email address, it possible that your mail server denies emails from bga, in this case write to firstname.lastname@example.org to request an admin to resend the email (please specify the login name you have chosen). Don't attempt to register again with same email, it likely will fail again. But if you have alternative standard email account use it instead.