Welcome to Board Game Arena's online development platform!
What is BGA Studio?
Search the Studio documentation
Join the BGA Studio developers team
To start developing on BGA Studio and get access to development environment, you need to create an account below.
Personal infos provided in this form is NOT shown to anyone but BGA Studio admin, and is NOT used for any other purpose that BGA Studio organization.
Personal infos provided in this form is NOT shown to anyone but BGA Studio admin, and is NOT used for any other purpose that BGA Studio organization.
BGA processes the personal data that is needed to create an account and provide you with an access to all our online services. Read more about our privacy policy.
Are there any tutorials beyond Reversi or real implementations that are open source?
Hi there. Wondering if there is anyone who has developed a meatier game on BGA (thinking the "For core gamers" category) and was willing to open source it as a good reference for new devs? As someone with very limited PHP experience and new to the BGA framework, I'd love to pour over a repo as I find it the fastest way to get up to speed.
Does BGA keep gameplay stats that are viewable at the game level?
Hello! Was curious if BGA kept overall game stats like average score, turn order of winner, player counts, average points per action X, etc on its published games?
Thanks!!
Studio account corrupted: 404 Repository error after SQL crash during project creation
I am a new developer. I am trying to implement a new game that I created.
I cannot access any game files. Every project I create results in a 404 "Ooooops" error when trying to browse the repository.
Initial project creation of "Tactica" failed with a "SQLSTATE[22003]: Numeric value out of range" error (likely due to a long BGG ID).
Since then, any project I create (currently "tacticanew") ...
Shitenno, by Ludonaute: I split, you choose
Hi all, this elegant, straightforward game is looking for a developer. It would be a perfect turn-based game.
BGG weight is 2.77. The rules are pretty simple.
I’ve asked publisher Ludonaute if they’d be willing to carry Shitenno to BGA, they said they’d agree if it were done, but they can’t push it themselves.
In a nutshell
PHASE 1 – I SPLIT YOU CHOOSE
Every round, 2n troop cards and ...
UserException vs BgaUserException
Hi,
I wanted to upgrade some legacy code (which uses feException) to use the up to date exception variant. However I'm unsure whether to use UserException or BgaUserException. I tried to find an answer in the wiki or forum, but was not successful. Can someone shine some light on the difference?
New Developer: Error when trying to create a game
Hi all.
As the title says, I've just signed up for development, following the instructions here: https://en.doc.boardgamearena.com/First ... BGA_Studio
for creating a new game project, but I'm getting the following error:
"Sorry, an unexpected error has occurred...
Not authorized adminstudionewproject (reference: GS0 19/01 14:52:10)
>> Get me out of here <<
#0 /var/tournoi/release ...
CORS Errors
I just came back to my code that was working this morning, but now I'm getting cors errors. Is anyone else experiencing this, or did I accidentally break something in my code base? Thanks!
Paid Job Developing Simple Game for BGA
Hello! I have a simple game I would like developed for BGA. This is a paid position. Can you respond with your interest and contact information and we can discuss the details more fully. Thanks in advance!
Problems after deploying to Alpha
After deploying my Soothsayers game to private Alpha, I'm encountering both JS and PHP related issues that are not occuring in the Studio dev environment.
What recommendations do you have for troubleshooting once a game is in Alpha?
I have already:
1. Tested minified JS and CSS in the dev env.
2. Run the Check Your Project set of tests and corrected any issues.
3. Reviewed the list of Errors in ...
Failure but deployed
I just have deployed a new version of Stone Age and in the deploy log there is this failure indicated:
Despite this, it is deployed, at least it appears so in the manage game panel, and it seems to run without issue in production.
In this new version, I have moved and renamed stoneage.game.php to modules/php/Game.php, and done stuff indicated in Namespaced game class.
What may I have missed?
