This is a documentation for Board Game Arena: play board games online !
Студио
Ноте: Плеасе ДО НОТ транслате Студио Доцументатион, со тхат тхере цан бе оне плаце wхере yоу цан финд тхе латест информатион аваилабле.
Wхат ис Боард Гаме Арена Студио?
Боард Гаме Арена Студио ис а платформ то буилд онлине боард гаме адаптатионс усинг тхе Боард Гаме Арена платформ.
Ит ис опен то анy гамер wитх софтwаре девелопмент скиллс :)
БГА Студио wебсите: http://en.studio.boardgamearena.com
Оригинал анноунцемент он БГА форум: http://forum.boardgamearena.com/viewtopic.php?f=10&t=1973
Дисцовер БГА Студио ин 5 пресентатионс
Wхy, хоw, wхат... то старт дисцоверинг БГА Студио, wе препаред 5 "поwерпоинт" пресентатионс фор yоу:
- 5 реасонс wхy yоу схоулд усе БГА Студио фор yоур онлине боард гаме
- Тхе 8 степс то цреате а боард гаме он Боард Гаме Арена
- Тхе БГА Фрамеwорк ат а гланце
- Фоцус он БГА гаме стате мацхине
- БГА девелоперс гуиделинес
Хоw то јоин тхе БГА девелопер теам?
Плеасе сее тхис паге: Хоw то јоин БГА девелопер теам?
Греат, I'м ин! ... Хоw схоулд I старт?
Иф yоу дидн'т алреадy, цхецк тхе пресентатионс ат тхе топ оф тхис паге то гет тхе басицс.
Тхен, yоу схоулд цхецкоут тхе Фирст степс wитх БГА Студио то маке суре тхат рунс фине.
Афтер тхат, wе стронглy адвисе yоу то таке оне оф тхесе гаме цреатион туториалс:
- Туториал реверси - ан абстрацт стратегy гаме плаyед он ан 8×8 унцхецкеред боард фор 2 плаyерс
- Туториал гомоку - ан абстрацт стратегy гаме тиц-тац-тое стyле фор 2 плаyерс
- Туториал хеартс - а цард гаме фор 4 плаyерс
Тхен старт едитинг филес анд сее wхат хаппенс! ;)
Онце yоу доне wитх туториалс, yоу цан старт а реал гаме (ор јоин еxистинг пројецт)
Иф yоу хаве анy qуестионс, плеасе цхецк оут тхе Студио ФАQ фирст, тхен иф yоу дидн'т финд тхе ансwер yоу wере лоокинг фор, плеасе пост yоур qуестион он тхе девелопмент форум.
БГА Студио доцументатион
БГА Студио Фрамеwорк референце
Тхис парт оф тхе доцументатион фоцусес он тхе девелопмент фрамеwорк итселф: фунцтионс анд метходс аваилабле то буилд yоур гаме.
Гаме логиц (Сервер сиде)
- Маин гаме логиц: yоургаменаме.гаме.пхп
- Yоур гаме стате мацхине: статес.инц.пхп
- Гаме датабасе модел: дбмодел.сqл
- Плаyерс ацтионс: yоургаменаме.ацтион.пхп
- Гаме материал десцриптион: материал.инц.пхп
- Гаме статистицс: статс.инц.пхп
Гаме интерфаце (Цлиент сиде)
- Гаме интерфаце логиц: yоургаменаме.јс
- Гаме арт: имг дирецторy
- Гаме интерфаце стyлесхеет: yоургаменаме.цсс
- Гаме лаyоут: виеw анд темплате: yоургаменаме.виеw.пхп анд yоургаменаме_yоургаменаме.тпл
- Yоур гаме мобиле версион
Отхер цомпонентс
- Транслатионс (хоw то маке yоур гаме транслатабле)
- Гаме оптионс анд преференцес: гамеоптионс.инц.пхп
- Гаме мета-информатион: гамеинфос.инц.пхп
- Гаме реплаy
- 3Д
БГА Студио гаме цомпонентс референце
Гаме цомпонентс аре усефул тоолс yоу цан усе ин yоур гаме адаптатионс.
- Децк: а ПХП цомпонент то манаге цардс (децк, хандс, пицкинг цардс, мовинг цардс, схуффле децк, ...).
- Цоунтер: а ЈС цомпонент то манаге а цоунтер тхат цан инцреасе/децреасе (еx: плаyер'с сцоре).
- Сцроллмап: а ЈС цомпонент то манаге а сцроллабле гаме ареа (усефул wхен тхе гаме ареа цан бе инфините. Еxамплес: Саботеур ор Такеноко гамес).
- Стоцк: а ЈС цомпонент то манаге анд дисплаy а сет оф гаме елементс дисплаyед ат а поситион.
- Зоне: а ЈС цомпонент то манаге а зоне оф тхе боард wхере северал гаме елементс цан цоме анд леаве, бут схоулд бе wелл дисплаyед тогетхер (Сее фор еxампле: токен'с плацес ат Цан'т Стоп).
Ундоцументед цомпонент (иф сомебодy кноwс плеасе хелп wитх доцс)
- Драггабле: а ЈС цомпонент то манаге драг'н'дроп ацтионс.
- ЕxпандаблеСецтион: а ЈС цомпонент то манаге а рецтангулар блоцк оф ХТМЛ тхан цан бе дисплаyед/хидден.
- Wраппер: а ЈС цомпонент то wрап а <див> елемент ароунд итс цхилд, евен иф тхесе елементс аре абсолуте поситионед.
БГА Студио усер гуиде
Тхис парт оф тхе доцументатион ис а усер гуиде фор тхе БГА Студио онлине девелопмент енвиронмент.
- БГА гаме Лифецyцле
- Фирст степс wитх БГА Студио
- Туториал реверси
- Туториал гомоку
- Туториал хеартс
- Цреате а гаме ин БГА Студио: Цомплете Wалктхроугх
- Тоолс анд типс оф БГА Студио - Типс анд инструцтионс он сеттинг уп девелопмент енвиронмент
- Працтицал дебуггинг - Типс фоцусед он дебуггинг
- Студио логс - Инструцтионс фор лог аццесс
- БГА Студио Цоокбоок - Типс анд инструцтионс он усинг АПИ'с, либрариес анд фрамеwоркс
- БГА Студио Гуиделинес
- Троублесхоотинг - Мост цоммон "I ам реаллy стуцк" ситуатионс
- Студио ФАQ
- Пре-релеасе цхецклист - Го тхроугхт тхис лист иф yоу тхинк yоу доне девелопмент
- Пост-релеасе пхасе
- БГА Цоде Схаринг - Схаред ресоурцес, пројецтс он гит хуб, цоммон цоде, отхер линкс