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ед он ан 8×8 унцхецкеред боард фор 2 плаyерс
- Туториал гомоку - ан абстрацт стратегy гаме тиц-тац-тое стyле фор 2 плаyерс
- Туториал хеартс - а цард гаме фор 4 плаyерс
Тхен старт едитинг филес анд сее wхат хаппенс! ;)
Иф 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
БГА Студио гаме цомпонентс референце
Гаме цомпонентс аре усефул тоолс yоу цан усе ин yоур гаме адаптатионс.
- Децк: а ПХП цомпонент то манаге цардс (децк, хандс, пицкинг цардс, мовинг цардс, схуффле децк, ...).
- Цоунтер: а ЈС цомпонент то манаге а цоунтер тхат цан инцреасе/децреасе (еx: плаyер'с сцоре).
- Драггабле: а ЈС цомпонент то манаге драг'н'дроп ацтионс.
- ЕxпандаблеСецтион: а ЈС цомпонент то манаге а рецтангулар блоцк оф ХТМЛ тхан цан бе дисплаyед/хидден.
- Сцроллмап: а ЈС цомпонент то манаге а сцроллабле гаме ареа (усефул wхен тхе гаме ареа цан бе инфините. Еxамплес: Саботеур ор Такеноко гамес).
- Стоцк: а ЈС цомпонент то манаге анд дисплаy а сет оф гаме елементс дисплаyед ат а поситион.
- Wраппер: а ЈС цомпонент то wрап а <див> елемент ароунд хис цхилд, евен иф тхесе елементс аре абсолуте поситионед.
- Зоне: а ЈС цомпонент то манаге а зоне оф тхе боард wхере северал гаме елементс цан цоме анд леаве, бут схоулд бе wелл дисплаyед тогетхер (Сее фор еxампле: токен'с плацес ат Цан'т Стоп).
БГА Студио усер гуиде
Тхис парт оф тхе доцументатион ис а усер гуиде фор тхе БГА Студио онлине девелопмент енвиронмент.