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

Studio: erinevus redaktsioonide vahel

Allikas: Board Game Arena
Mine navigeerimisribale Mine otsikasti
Resümee puudub
6. rida: 6. rida:
'''Board Game Arena Studio''' is a platform to build online board game adaptation using the Board Game Arena platform.
'''Board Game Arena Studio''' is a platform to build online board game adaptation using the Board Game Arena platform.


It is opened to any gamer with development skills :)
It is open to any gamer with development skills :)


See announcement here:
See announcement here:
http://forum.boardgamearena.com/viewtopic.php?f=10&t=1973
http://forum.boardgamearena.com/viewtopic.php?f=10&t=1973


== How to develop a board game on BGA Studio? ==
== How can I develop a board game on BGA Studio? ==


Check these presentations first:
Check these presentations first:
19. rida: 19. rida:
* [http://www.slideshare.net/boardgamearena/the-bga-framework-at-a-glance The BGA Framework at a glance]
* [http://www.slideshare.net/boardgamearena/the-bga-framework-at-a-glance The BGA Framework at a glance]
* [http://www.slideshare.net/boardgamearena/bga-studio-focus-on-bga-game-state-machine Focus on BGA game state machine]
* [http://www.slideshare.net/boardgamearena/bga-studio-focus-on-bga-game-state-machine Focus on BGA game state machine]
* [http://www.slideshare.net/boardgamearena/bga-studio-guidelines BGA developers guidelines]


== BGA Studio documentation ==
== How do I register? ==


(available soon...)
Registering is done by e-mail at '''studio(at)boardgamearena.com'''.
 
Please provide the following information:
* your developer user name to be used on “BGA Studio” (for technical reasons, no space, number or special character);
* your real name;
* your e-mail address;
* your postal address.
 
We also drafted a quick [http://en.doc.boardgamearena.com/images/0/02/BGA_TC_Dev_en.pdf 'terms & conditions' document]. It's very light, so as to get to the fun part faster.
 
To be valid, the registration e-mail must contain this document as an attachment, with the following sentence in the mail body: 'I agree with the terms & conditions for developers on BGA Studio joined as an attachment'.
 
And of course, we also encourage you to tell us about which games you would love to develop on BGA!
 
== Ok, I registered, what do I get? ==
 
First, from time to time you will get by e-mail the names of some of the games we have an agreement to develop, so that you can tell us 'Hey, this game is great! I want to develop it!' (please keep these names confidential, or it would ruin our tradition to make players guess the name of the next game on the forum)
 
<pre>NB: during the BETA pĥase, to smooth things up and make sure that everything is working correctly,
we will work only with 3 fearless developers on 3 simple games.</pre>
 
Second, once we have discussed together and are fixed on a game you'll take charge of, we'll create your studio account and you will get:
* one login / password to access files through SFTP
* ten logins with numeric suffixes from 0 to 9 and a common simple password to test games on the studio website while developing.
 
Once logged in to your SFTP root folder, you will find:
* a 'resources.html' file with the URLs to use and some extra connection information
* three folders containing the three simple games provided as examples
* a folder for the game you will be developing initialized after our 'EmptyGame' template, providing the game structure (and comments! and examples!)
 
Then... that's all, you can start!
 
== Great, I'm in! ... How should I start? ==
 
If you didn't already, check the presentations at the top of this page to get the basics.
 
After that, we would advise you to take a peek at this tutorial for creating the Reversi example game:
* [[Tutorial reversi]]
 
Then start editing files and see what happens! ;)
 
If you have any questions, please ask them on the [http://forum.boardgamearena.com/viewforum.php?f=12 development forum].
 
== Other resources ==
 
[[Studio FAQ]]
 
[[Studio file reference]]
 
[[Studio function reference]]
 
[[Studio back-office]]
 
[http://forum.boardgamearena.com/viewforum.php?f=12 Development forum]
 
[http://forum.boardgamearena.com/viewforum.php?f=4 Bugs forum]

Redaktsioon: 30. november 2012, kell 16:49

Bga studio small.jpg


What is this?

Board Game Arena Studio is a platform to build online board game adaptation using the Board Game Arena platform.

It is open to any gamer with development skills :)

See announcement here: http://forum.boardgamearena.com/viewtopic.php?f=10&t=1973

How can I develop a board game on BGA Studio?

Check these presentations first:

How do I register?

Registering is done by e-mail at studio(at)boardgamearena.com.

Please provide the following information:

  • your developer user name to be used on “BGA Studio” (for technical reasons, no space, number or special character);
  • your real name;
  • your e-mail address;
  • your postal address.

We also drafted a quick 'terms & conditions' document. It's very light, so as to get to the fun part faster.

To be valid, the registration e-mail must contain this document as an attachment, with the following sentence in the mail body: 'I agree with the terms & conditions for developers on BGA Studio joined as an attachment'.

And of course, we also encourage you to tell us about which games you would love to develop on BGA!

Ok, I registered, what do I get?

First, from time to time you will get by e-mail the names of some of the games we have an agreement to develop, so that you can tell us 'Hey, this game is great! I want to develop it!' (please keep these names confidential, or it would ruin our tradition to make players guess the name of the next game on the forum)

NB: during the BETA pĥase, to smooth things up and make sure that everything is working correctly, 
we will work only with 3 fearless developers on 3 simple games.

Second, once we have discussed together and are fixed on a game you'll take charge of, we'll create your studio account and you will get:

  • one login / password to access files through SFTP
  • ten logins with numeric suffixes from 0 to 9 and a common simple password to test games on the studio website while developing.

Once logged in to your SFTP root folder, you will find:

  • a 'resources.html' file with the URLs to use and some extra connection information
  • three folders containing the three simple games provided as examples
  • a folder for the game you will be developing initialized after our 'EmptyGame' template, providing the game structure (and comments! and examples!)

Then... that's all, you can start!

Great, I'm in! ... How should I start?

If you didn't already, check the presentations at the top of this page to get the basics.

After that, we would advise you to take a peek at this tutorial for creating the Reversi example game:

Then start editing files and see what happens! ;)

If you have any questions, please ask them on the development forum.

Other resources

Studio FAQ

Studio file reference

Studio function reference

Studio back-office

Development forum

Bugs forum