This is a documentation for Board Game Arena: play board games online !

Studio: Difference between revisions

From Board Game Arena
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 1: Line 1:
{{InfoBox|title=User contributions|body=The Studio wiki is kept for dev contributions. Official documentation is here:
[https://doc.studio.boardgamearena.com/get-started/ <span class="mw-ui-button mw-ui-progressive mw-ui-big">Get Started!</span>] [https://doc.studio.boardgamearena.com/framework-documentation/ <span class="mw-ui-button mw-ui-progressive mw-ui-big">Framework documentation</span>]
}}
{{Studio_Framework_Navigation}}
{{Studio_Framework_Navigation}}


[[File:Bga_studio_small.jpg|frameless|300px]]
[[File:Bga_studio_small.jpg|frameless|300px]]


Note: Please DO NOT translate Studio Documentation, so that there can be one place where you can find the latest information available.
*Note: Please DO NOT translate Studio Documentation, so that there can be one place where you can find the latest information available.*


__TOC__
__TOC__
== What is Board Game Arena Studio? ==
[https://doc.studio.boardgamearena.com/get-started/ <span class="mw-ui-button mw-ui-progressive mw-ui-big">Get Started!</span>]
== BGA Studio documentation ==
[https://doc.studio.boardgamearena.com/framework-documentation/ <span class="mw-ui-button mw-ui-progressive mw-ui-big">Framework documentation</span>]


To search wiki pages on studio enter this text in search bar:  
To search wiki pages on studio enter this text in search bar:  
   "Category:Studio" white rabbit  
   "Category:Studio" white rabbit  
That is if you want to search for white rabbit
That is if you want to search for white rabbit
=== BGA Studio Framework reference ===
This part of the documentation focuses on the development framework itself: functions and methods available to build your game.
[[Studio file reference|File structure of a BGA game]]
==== Game logic (Server side) ====
[https://doc.studio.boardgamearena.com/framework-documentation/back-end/ <span class="mw-ui-button mw-ui-progressive mw-ui-big">Framework documentation > Back-end</span>]


==== Game interface (Client side) ====
==== Game interface (Client side) ====
[https://doc.studio.boardgamearena.com/framework-documentation/front-end/ <span class="mw-ui-button mw-ui-progressive mw-ui-big">Framework documentation > Front-end</span>]


* [[Your game mobile version]]
* [[Your game mobile version]]
Line 39: Line 23:
* [[Translations]] (how to make your game translatable)
* [[Translations]] (how to make your game translatable)
* [[Game replay]]
* [[Game replay]]
=== BGA Studio game components reference ===
Game components are useful tools you can use in your game adaptations.
[https://doc.studio.boardgamearena.com/framework-documentation/back-end/libs/ <span class="mw-ui-button mw-ui-progressive mw-ui-big">Framework documentation > Back-end > libs</span>]
[https://doc.studio.boardgamearena.com/framework-documentation/front-end/libs/ <span class="mw-ui-button mw-ui-progressive mw-ui-big">Framework documentation > Front-end > libs</span>]


=== BGA Studio user guide ===
=== BGA Studio user guide ===

Latest revision as of 14:18, 10 November 2026

User contributions
The Studio wiki is kept for dev contributions. Official documentation is here: Get Started! Framework documentation


Official documentation


Useful Components

Official

Unofficial



Game Development Process



Guides for Common Topics



Miscellaneous Resources

  • Note: Please DO NOT translate Studio Documentation, so that there can be one place where you can find the latest information available.*

To search wiki pages on studio enter this text in search bar:

 "Category:Studio" white rabbit 

That is if you want to search for white rabbit

Game interface (Client side)

Other components

BGA Studio user guide

This part of the documentation is a user guide for the BGA Studio online development environment.

Lifecycle


Tools and Advice

Sharing

Other resources

Development forum

Bug tracking system FOR STUDIO issues and APIs

DISCORD chat server/room invite link https://discord.gg/YxEUacY if it does not work check this topic https://forum.boardgamearena.com/viewtopic.php?f=12&t=17403&hilit=discord

Developer BLOGS https://bga-devs.github.io/blog/

BGA Mainsite releases https://en.boardgamearena.com/forum/viewtopic.php?t=23289&start=100

Contact BGA Studio