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

Create a game in BGA Studio: Complete Walkthrough: Difference between revisions

From Board Game Arena
Jump to navigation Jump to search
(Created page with "THIS PAGE IS WORK IN PROGRESS")
 
No edit summary
Line 1: Line 1:
THIS PAGE IS WORK IN PROGRESS
THIS PAGE IS WORK IN PROGRESS
== Introduction ==
This document is not a tutorial, but step by step instructions on how to build your own first game adaptation using BGA Studio framework.
Before you read this material, you must:
* Read the overall presentations of the BGA [[Studio]].
* Some-what know the languages used by BGA Studio: PHP, SQL, HTML, CSS, Javascript
* Setup you development environment [http://en.doc.boardgamearena.com/First_steps_with_BGA_Studio First Steps with BGA Studio]
* Create a game using one the available tutorials. Don't bother with a new game if have not complete at least one of the tutorials.
If you stuck of have question about this tutorial post on [https://forum.boardgamearena.com/viewforum.php?f=12 BGA Developers forum].
If you uncomfortable posting on public forum you can send message directly to developers who post answers on that forum but NOT the BGA admins.
== Selecting a First Game ==
For you first game you must either
* Select a game from [http://en.studio.boardgamearena.com/#!page/availablelicences Available Licenses]
* Or from Public Domain
If you be able to successfully publish your first game, you would gain trust of BGA admins and they will be happy to assist you in obtaining license for game you really want to do. You can read more about game licenses on [[BGA Game licences]] page.
Once you selected the game but before creating a new project, please takes few seconds to check that someone is not already developing this game. If it is the case, maybe you can propose to join the project?
[http://en.studio.boardgamearena.com/#!projects Check the list of current projects]
Even if you see few projects with name of the game they may not be active. There are a lot abandoned game projects. If its not clear by the status, post to Developers forum as ask if anybody actively working on the project, and at the same time ask admins to send you graphics for that game if they have it (yeah on the forum, there is better chance of them seeing you post on the forum then in email). You developing a public domain card game you can borrow standard cards graphics from hearts project (see [[Tutorial hearts]]).

Revision as of 21:26, 4 June 2017

THIS PAGE IS WORK IN PROGRESS

Introduction

This document is not a tutorial, but step by step instructions on how to build your own first game adaptation using BGA Studio framework.

Before you read this material, you must:

  • Read the overall presentations of the BGA Studio.
  • Some-what know the languages used by BGA Studio: PHP, SQL, HTML, CSS, Javascript
  • Setup you development environment First Steps with BGA Studio
  • Create a game using one the available tutorials. Don't bother with a new game if have not complete at least one of the tutorials.


If you stuck of have question about this tutorial post on BGA Developers forum. If you uncomfortable posting on public forum you can send message directly to developers who post answers on that forum but NOT the BGA admins.

Selecting a First Game

For you first game you must either

If you be able to successfully publish your first game, you would gain trust of BGA admins and they will be happy to assist you in obtaining license for game you really want to do. You can read more about game licenses on BGA Game licences page.

Once you selected the game but before creating a new project, please takes few seconds to check that someone is not already developing this game. If it is the case, maybe you can propose to join the project?

Check the list of current projects

Even if you see few projects with name of the game they may not be active. There are a lot abandoned game projects. If its not clear by the status, post to Developers forum as ask if anybody actively working on the project, and at the same time ask admins to send you graphics for that game if they have it (yeah on the forum, there is better chance of them seeing you post on the forum then in email). You developing a public domain card game you can borrow standard cards graphics from hearts project (see Tutorial hearts).