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
Volp83 (talk | contribs)
https://www.delet.xnxx.com/search/%D8%A7%D9%81%D9%84%D8%A7%D9%85%20%D8%B3%D9%83%D8%B3%20%D9%86%D9%8A%D9%83%D9%87%D8%A7%20arab%20arabic
Tags: Replaced Visual edit
No edit summary
 
(32 intermediate revisions by 4 users not shown)
Line 1: Line 1:
https://www.delet.xnxx.com/search/%D8%A7%D9%81%D9%84%D8%A7%D9%85%20%D8%B3%D9%83%D8%B3%20%D9%86%D9%8A%D9%83%D9%87%D8%A7%20arab%20arabic<nowiki/>__TOC__
{{Studio_Framework_Navigation}}


[[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.


__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:
  "Category:Studio" 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) ====
[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]]
==== Other components ====
* [[Translations]] (how to make your game translatable)
* [[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 ===
This part of the documentation is a user guide for the BGA Studio online development environment.
Lifecycle
* [[BGA game Lifecycle]]
* [[BGA Game licenses]]
* [https://doc.studio.boardgamearena.com/get-started/start-real-project/ Create a game in BGA Studio: Complete Walkthrough]
* [[Pre-release checklist]] - Go throught this list if you think you done development
* [[Post-release phase]]
Tools and Advice
* [https://doc.studio.boardgamearena.com/framework-documentation/guidelines/ BGA Studio Guidelines]
* [[Tutorials checklist]]
* [[I wish I knew this when I started]] - one liners on most common missed features, mistakes, etc with further doc references
* [[Tools and tips of BGA Studio]] - Tips and instructions on setting up development environment
** [https://doc.studio.boardgamearena.com/get-started/vscode-setup/ Setting up BGA Development environment using VSCode]
** [[Practical debugging]] - Tips focused on debugging
** [[Testing by developer]]
** [[Studio logs]] - Instructions for log access
** [[Troubleshooting]] - Most common "I am really stuck" situations
* [[Production issues reporting|Production issues reporting tool]]
* [[BGA Studio Cookbook]] - Tips and instructions on using API's, libraries and frameworks
** [[Using Vue]] - work-in-progress guide on using the modern framework Vue.js to create a game
** [[Using Typescript and Scss]] - How to auto-build Typescript and SCSS files to make your code cleaner
** [[Bots and Artificial Intelligence]] - How to add AI/Bots to the game
** [[Using AI for BGA game development]] - Shared resources about setting up AI agents
* [[BGA Studio Migration Guide]] - Migration tips from older version of studio framework
* [[Studio FAQ]]
Sharing
* [[Common board game elements image resources]] - Dice, meeples, cubes, etc
* [[BGA Code Sharing]] - Shared resources, projects on git hub, common code, other links
== Other resources ==
[http://forum.boardgamearena.com/viewforum.php?f=12 Development forum]
[https://studio.boardgamearena.com/bugs 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
[https://doc.studio.boardgamearena.com/get-started/before-starting-real-project/#communication-with-the-bga-team Contact BGA Studio]




[[Category:Studio]]
[[Category:Studio]]

Latest revision as of 13:34, 4 November 2026


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.

What is Board Game Arena Studio?

Get Started!

BGA Studio documentation

Framework documentation

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

BGA Studio Framework reference

This part of the documentation focuses on the development framework itself: functions and methods available to build your game.

File structure of a BGA game

Game logic (Server side)

Framework documentation > Back-end

Game interface (Client side)

Framework documentation > Front-end

Other components

BGA Studio game components reference

Game components are useful tools you can use in your game adaptations.

Framework documentation > Back-end > libs

Framework documentation > Front-end > libs

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