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

Deletion log

Jump to navigation Jump to search

Below is a list of the most recent deletions.

Logs
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)
  • 16:55, 6 November 2026 Thoun talk contribs deleted page Game interface logic: Game.js (content was: "{{InfoBox|title=Documentation moved|body='''See new documentation here: https://doc.studio.boardgamearena.com/framework-documentation/front-end/game-interface-logic/ '''}} {{Studio_Framework_Navigation}} __TOC__ This is the main file for your game interface. Here you will define: * Which actions on the page will generate calls to the server. * What hap...", and the only contributor was "Sourisdudesert" (talk))
  • 16:55, 6 November 2026 Thoun talk contribs deleted page Game interface logic: yourgamename.js (content was: "#REDIRECT Game interface logic: Game.js", and the only contributor was "Thoun" (talk))
  • 16:55, 6 November 2026 Thoun talk contribs deleted page Main game logic: Game.php (content was: "{{InfoBox|title=Documentation moved|body='''See new documentation here: https://doc.studio.boardgamearena.com/framework-documentation/back-end/main-game-logic/ '''}} {{Studio_Framework_Navigation}} This is the main file for your game logic. Here you initialize the game, persist data, implement the rules and notify the client interface of changes. This i...", and the only contributor was "Sourisdudesert" (talk))
  • 16:55, 6 November 2026 Thoun talk contribs deleted page Main game logic: yourgamename.game.php (content was: "#REDIRECT Main game logic: Game.php", and the only contributor was "Thoun" (talk))
  • 04:46, 6 November 2026 Lymon Flowers talk contribs deleted page BGA-POC-4156-import-test-k3v9 (BGA-POC-4156 cleanup)
  • 04:42, 6 November 2026 Lymon Flowers talk contribs deleted page BGA-POC-4156-admin-import-main (BGA-POC-4156 cleanup)
  • 04:41, 6 November 2026 Bgswitcha1 talk contribs deleted page MediaWiki:Common.js (BGA-POC-4156 import test cleanup step1)
  • 04:40, 6 November 2026 Bgswitcha1 talk contribs deleted page MediaWiki:Common.css (BGA-POC-4156 test cleanup (sitewide interface test finished))
  • 04:40, 6 November 2026 Bgswitcha1 talk contribs deleted page MediaWiki:Common.js (BGA-POC-4156 test cleanup (sitewide interface test finished))
  • 04:37, 6 November 2026 Lymon Flowers talk contribs deleted page BGA-POC-4156-token-test (BGA-POC-4156 token test cleanup)
  • 16:12, 5 November 2026 Thoun talk contribs deleted page How to join BGA developer team? (content was: " == Is this right for me == Before joining please consider if this is right for you, it is right if * You like board games and programming and you think it would be a good hobby * You really want to fix some bugs in already published games * You want to create a game from public domain (e.g. chinese checkers, bridge, etc.) * You were hired or persuaded by somebody else to create game adaptation on bga On the other hand * If you think you can implement any of the games from...")
  • 13:05, 5 November 2026 Thoun talk contribs deleted page PlayerCounter and TableCounter (content was: "{{Studio_Framework_Navigation}} Counters allow to manipulate numbers in the game. PlayerCounter is for counters that have a distinct value for each player (for example, the player money). TableCounter is for single values, like current round. == Overview == They both share similar functions, and they can update automatically the JS counter (see [https://doc.studio.boardgamearena.c...", and the only contributor was "Thoun" (talk))
  • 13:04, 5 November 2026 Thoun talk contribs deleted page ItemManager (content was: "{{Studio_Framework_Navigation}} "ItemManager" is a PHP component for storing and manipulating game objects. It is the object-oriented successor to the Deck component: instead of forcing every object into the five card fields, it maps a PHP class of your choice to a database table. With ItemManager, you can: * Store cards, tiles, dice, tokens, or other game objects as typed PHP obj...", and the only contributor was "Thoun" (talk))
  • 12:08, 5 November 2026 Thoun talk contribs deleted page BgaAnimations (content was: "{{Studio_Framework_Navigation}} == Overview == '''bga-animations''' is a javascript component to handle different type of animations. The lib can handle the scale & rotation of the containers when doing the animation (the Dojo animations in the "this" cannot). It is also Promise-based, so easy to plug-in with the async notification functions. The lib relies on the Element.animate function. The game Reversi is an example of usage. To see how its work and access examples of s...")
  • 12:08, 5 November 2026 Thoun talk contribs deleted page BgaAutofit (content was: "{{Studio_Framework_Navigation}} == Overview == '''bga-autofit''' is a javascript component that you can use in your game interface to make text fit some fixed-size boxes. The main usage is to make translated text on game cards fix the dedicated space of the card image. To see how its work and access examples of source code (via browser dev tools) see '''[https://x.boardgamearena.net/data/game-libs/bga-autofit/1.x/demo/index.html Demo]''' For comprehensive API docs see ''...")
  • 12:08, 5 November 2026 Thoun talk contribs deleted page BgaCards (content was: "{{Studio_Framework_Navigation}} == Overview == '''bga-cards''' is a javascript component to display cards. The library will handle associated animations (moving between stocks, flipping or rotating the cards). The game Frenchtarot is an example of usage (with JS), or Verso (with TypeScript). Also https://en.doc.boardgamearena.com/Tutorial_hearts is now using bga-cards for tuto...", and the only contributor was "Thoun" (talk))
  • 12:07, 5 November 2026 Thoun talk contribs deleted page BgaDice (content was: "{{Studio_Framework_Navigation}} == Overview == '''bga-dice''' is a javascript component to display dice. The lib will handle associated animations (roll animation, moving between stocks). To see how its work and access examples of source code (via browser dev tools) see '''[https://x.boardgamearena.net/data/game-libs/bga-dice/1.x/demo/index.html Demo]''' For comprehensive API docs see '''[https://x.boardgamearena.net/data/game-libs/bga-dice/1.x/docs/index.html Doc]''' ==...")
  • 12:07, 5 November 2026 Thoun talk contribs deleted page BgaJumpTo (content was: "{{Studio_Framework_Navigation}} == Overview == '''bga-jump-to''' is a component to add shortcuts to the different boards of the game. It should only be used if the game has numerous boards, and it usually doesn't fit in the screen. Showing it with little number of elements on the screen will just pollute the game area uselessly. The games Akropolis, Knarr, Path of Civilization a...", and the only contributor was "Thoun" (talk))
  • 12:06, 5 November 2026 Thoun talk contribs deleted page BgaScoreSheet (content was: "{{Studio_Framework_Navigation}} == Overview == '''bga-score-sheet''' is a javascript component to help you display an animated score sheet at the end of the game. To see how its work and access examples of source code (via browser dev tools) see '''[https://x.boardgamearena.net/data/game-libs/bga-score-sheet/1.x/demo/index.html Demo]''' For comprehensive API docs see '''[https://x.boardgamearena.net/data/game-libs/bga-score-sheet/1.x/docs/index.html Doc]''' == Usage == Lo...")
  • 12:05, 5 November 2026 Thoun talk contribs deleted page BgaZoom (content was: "{{Studio_Framework_Navigation}} == Overview == '''bga-zoom''' is a component to add zoom controls on your game area. It also includes an autoscale feature, to automatically zoom out on game load so the requested width fits on the screen size. The game Azul: Queens garden is an example of usage. To see how its work and access examples of source code (via browser dev tools) see '...", and the only contributor was "Thoun" (talk))
  • 11:39, 5 November 2026 Thoun talk contribs deleted page Zone (content was: "{{Studio_Framework_Navigation}} The Zone component is meant to organise items of the same type inside a predefined space. == Zone in action == If you want to see how Zone works, please try "Can't Stop" or "Niagara" on BGA, or watch a game in progress or game replay. In Can't Stop, zone is used to display the bhikkus ascending the mountain when there is more than one on the same space (diagonal mode). In Niagara, it is used to display the canoes over the circles going down...")
  • 11:39, 5 November 2026 Thoun talk contribs deleted page Scrollmap (content was: "{{Studio_Framework_Navigation}} In some games, players are building the main game area with tiles or cards and it has no boundaries. This causes an additional difficulty for the adaptation, because we have to display an infinite game area into a finite space on the screen. This is where Scrollmap component can help you. Scrollmap is a BGA client side component to display an infinite game area. It supports Scrolling and Panning. Scrolling - allows user to scroll area inside t...")
  • 11:39, 5 November 2026 Thoun talk contribs deleted page ExpandableSection (content was: "{{Studio_Framework_Navigation}} == Example == In '''<tt>mygame_mygame.tpl</tt>''' (the border is not required): <pre> <div id="my_expandable" style="border: 1px solid black"> <a href="#" id="my_click_to_toggle" class="expandabletoggle expandablearrow"> <div class="icon20"></div> </a> <div id="my_hidden_content" class="expandablecontent"> Here's the hidden content </div> </div> </pre> In '''<tt>Game.js</tt>''': <pre> const [expandablesection]...")
  • 11:38, 5 November 2026 Thoun talk contribs deleted page Draggable (content was: "Draggable is the component that supports drag and drop. This is example on how to use this with stock, see full implementation in "sharedcode" game in bga. <pre> createMyDraggableInStock(targetDivId, allDragTargets) { var draggableObj = new ebg.draggable(); draggableObj.create(this, targetDivId, targetDivId); dojo.connect(draggableObj, 'onStartDragging', this, (item_id, left, top) => { //console.log("onStart", item_id, left, top); }); dojo.connect(dragg...")
  • 11:38, 5 November 2026 Thoun talk contribs deleted page Counter (content was: "{{Studio_Framework_Navigation}} This is very simple control that allow to set/get numeric value from inner html of div/span, and provides animation on from/to value. It is used for the built-in score counter of the player panels. == Dependency == The counter is loaded by default by BGA, as it is used for the score display, so you don't need to import it. == Setup a counter == <pre> var counter = new ebg.counter(); counter.create(targetId); </pre> Where '''targetId''' eith...")
  • 08:50, 5 November 2026 Thoun talk contribs deleted page Zombie Mode (content was: "{{Studio_Framework_Navigation}} == What is the Zombie mode == When a player leaves a game for any reason (being expelled out of time or quitting the game), he becomes a "zombie player". In this case, the results of the game won't count for statistics, but we must let the other players finish the game anyway. That's why zombie mode exists: allow the other player to finish the ga...", and the only contributor was "Thoun" (talk))
  • 17:20, 4 November 2026 Thoun talk contribs deleted page State classes: State directory (content was: "{{Studio_Framework_Navigation}} == Overview == The file in php/States directory describe the state machine of your game (all the game states properties, and the transitions to get from one state to another). Important: to understand the game state machine, it's recommended that you read this presentation first (but ignore the code snippets, they are outdated): [http://www.slidesh...", and the only contributor was "Thoun" (talk))
  • 16:42, 4 November 2026 Thoun talk contribs deleted page Options and preferences: gameoptions.json, gamepreferences.json (content was: "{{Studio_Framework_Navigation}} In <code>gameoptions.json</code>, you can define your game options (i.e. game variants). In <code>gamepreferences.json</code>, you can define user preferences. Note: * If your game has no variants or preferences, you don't have to modify these files. * you can use jsonc instead of json, to allow comments in the Json. * If a change on this file doesn't reflect on the Studio, go to the control panel and press "Reload game options configurati...")
  • 16:01, 4 November 2026 Thoun talk contribs deleted page Game options and preferences: gameoptions.inc.php (content was: "#REDIRECT Options and preferences: gameoptions.json, gamepreferences.json", and the only contributor was "Archduke" (talk))
  • 15:28, 4 November 2026 Thoun talk contribs deleted page Game statistics: stats.json (content was: "{{Studio_Framework_Navigation}} In this file, you are describing game statistics, that will be displayed at the end of the game. Note: you can use jsonc instead of json, to allow comments in the Json. === File Structure === There are 2 types of statistics: * table statistics, that are not associated to a specific player (i.e.: one value for each game). * player statistics, that are associated to each players (i.e.: one value for each player in the game). Statistics types c...")
  • 15:28, 4 November 2026 Thoun talk contribs deleted page Game statistics: stats.inc.php (content was: "#REDIRECT Game statistics: stats.json", and the only contributor was "Archduke" (talk))
  • 14:52, 4 November 2026 Thoun talk contribs deleted page Game meta-information: gameinfos.jsonc (content was: "{{Studio_Framework_Navigation}} __TOC__ == Overview == From this file, you can edit the various meta-information of your game. After modifying the file, don't forget to click on "Reload game informations" from the Control Panel so that the changes can be taken into account. Note: if you break gameinfos and cannot load the management page, then reload using the direct URL: https://studio.boardgamearena.com/admin/studio/reloadGameInfos.html?game= (with your game name at the...")
  • 14:52, 4 November 2026 Thoun talk contribs deleted page Game meta-information: gameinfos.inc.php (content was: "#REDIRECT Game meta-information: gameinfos.jsonc", and the only contributor was "Thoun" (talk))
  • 14:13, 4 November 2026 Thoun talk contribs deleted page Game database model: dbmodel.sql (content was: "{{Studio_Framework_Navigation}} In this file, you specify the database schema of your game. This file contains SQL queries that will be executed during the creation of your game table. '''Note:''' you can't change the database schema during the game. __TOC__ == Create your schema == To build this file, we recommend you build the tables you need with the PhpMyAdmin tool (see the BGA user guide), and then export them and copy/paste the content to this file. '''Note:''' the...")
  • 13:29, 4 November 2026 Thoun talk contribs deleted page Game interface stylesheet: yourgamename.css (content was: "{{Studio_Framework_Navigation}} __TOC__ This is the CSS stylesheet of your game User Interface. Styles defined on this file will be applied to the HTML elements you define in your HTML template (yourgame_yourgame.tpl), and to HTML elements you create dynamically with Javascript. Usually, you are using CSS to: 1°) define the overall layout of your game (ex: place the board on the top left, place player's hand beside, place the deck on the right, ...). 2°) cre...")
  • 09:16, 4 November 2026 Thoun talk contribs deleted page Game metadata manager (content was: "{{Studio_Framework_Navigation}} See https://doc.studio.boardgamearena.com/framework-documentation/game-metadata/ Category:Studio")
  • 09:07, 4 November 2026 Thoun talk contribs deleted page Game fonts: fonts directory (content was: "{{Studio_Framework_Navigation}} See https://doc.studio.boardgamearena.com/framework-documentation/front-end/game-fonts/ Category:Studio", and the only contributor was "Thoun" (talk))
  • 09:07, 4 November 2026 Thoun talk contribs deleted page Game sounds: sounds directory (content was: "{{Studio_Framework_Navigation}} see https://doc.studio.boardgamearena.com/framework-documentation/front-end/game-sounds/ Category:Studio", and the only contributor was "Thoun" (talk))
  • 09:06, 4 November 2026 Thoun talk contribs deleted page Game art: img directory (content was: "{{Studio_Framework_Navigation}} See https://doc.studio.boardgamearena.com/framework-documentation/front-end/game-art/ Category:Studio")
  • 08:19, 4 November 2026 Thoun talk contribs deleted page First steps with BGA Studio (content was: "{{Studio_Framework_Navigation}} [https://doc.studio.boardgamearena.com/get-started/ <span class="mw-ui-button mw-ui-progressive mw-ui-big">Get Started!</span>] Category:Studio")
  • 08:18, 4 November 2026 Thoun talk contribs deleted page Create a game in BGA Studio: Complete Walkthrough (content was: "See https://doc.studio.boardgamearena.com/get-started/start-real-project/ Category:Studio")
  • 08:13, 4 November 2026 Thoun talk contribs deleted page Contact BGA Studio (content was: "See https://doc.studio.boardgamearena.com/get-started/before-starting-real-project/#communication-with-the-bga-team")
  • 16:43, 3 November 2026 Thoun talk contribs deleted page Tutorial hearts (content was: "The tutorial has been moved here: https://doc.studio.boardgamearena.com/get-started/tutorials/tutorial-hearts/")
  • 16:42, 3 November 2026 Thoun talk contribs deleted page Tutorial reversi (content was: "The tutorial has been moved here: https://doc.studio.boardgamearena.com/get-started/tutorials/tutorial-reversi/", and the only contributor was "Sourisdudesert" (talk))
  • 13:52, 7 May 2026 Maruruw talk contribs undeleted page File:Guidelines UX new compressed.pdf (1 revision and 1 file)
  • 13:50, 7 May 2026 Maruruw talk contribs deleted page File:Guidelines UX new compressed.pdf
  • 14:03, 5 March 2026 Thoun talk contribs deleted page BGA Type Safe Template (content was: "'''Important note: BGA Type Safe Template is a project created by a developer that is not part of the BGA team. This is currently not officially supported by BGA.''' ''This page was generated from [https://github.com/NevinAF/bga-ts-template/blob/main/README.md BGA TS Template: README.md]. It is recommended to view this document from the source file. All links will redirect to source documentation, and images will only be included via link.'' <span id="board-game-arena-type-s...")
  • 14:27, 19 September 2025 Thoun talk contribs deleted page Tutorial gomoku (Kind of duplicate with the Reversi tutorial)
  • 08:36, 4 September 2025 Thoun talk contribs deleted page Zombie integration testing (Replaced by https://en.doc.boardgamearena.com/Zombie_Mode)
  • 15:56, 13 March 2025 Draasill talk contribs deleted page Testtof (content was: "test", and the only contributor was "Draasill" (talk))
(newest | oldest) View (newer 50 | ) (20 | 50 | 100 | 250 | 500)