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

Common board game elements image resources: Difference between revisions

From Board Game Arena
Jump to navigation Jump to search
(Card decks images)
(Card decks images)
Line 32: Line 32:
[[File:refuse.png]]
[[File:refuse.png]]


BGA standard cards decks you can use for your games:
BGA created cards decks PNG image sprites you can use for your games:


[https://1.studio.boardgamearena.com:8083/data/themereleases/current/img/common/CARDS_STANDARD_NORMAL.png Standard]
[https://1.studio.boardgamearena.com:8083/data/themereleases/current/img/common/CARDS_STANDARD_NORMAL.png Standard]
[https://1.studio.boardgamearena.com:8083/data/themereleases/current/img/common/CARDS_STANDARD_MULTICOLOR.png Standard multicolor]
[https://1.studio.boardgamearena.com:8083/data/themereleases/current/img/common/CARDS_STANDARD_MULTICOLOR.png Standard multicolor]
[https://1.studio.boardgamearena.com:8083/data/themereleases/current/img/common/CARDS_CUSTOM_NORMAL.png Custom]
[https://1.studio.boardgamearena.com:8083/data/themereleases/current/img/common/CARDS_CUSTOM_NORMAL.png Custom]
[https://1.studio.boardgamearena.com:8083/data/themereleases/current/img/common/CARDS_CUSTOM_MULTICOLOR.png Custom multicolor]
[https://1.studio.boardgamearena.com:8083/data/themereleases/current/img/common/CARDS_CUSTOM_MULTICOLOR.png Custom multicolor]

Revision as of 09:39, 20 March 2021


Game File Reference



Useful Components

Official

  • Deck: a PHP component to manage cards (deck, hands, picking cards, moving cards, shuffle deck, ...).
  • Draggable: a JS component to manage drag'n'drop actions.
  • Counter: a JS component to manage a counter that can increase/decrease (ex: player's score).
  • ExpandableSection: a JS component to manage a rectangular block of HTML than can be displayed/hidden.
  • Scrollmap: a JS component to manage a scrollable game area (useful when the game area can be infinite. Examples: Saboteur or Takenoko games).
  • Stock: a JS component to manage and display a set of game elements displayed at a position.
  • Zone: a JS component to manage a zone of the board where several game elements can come and leave, but should be well displayed together (See for example: token's places at Can't Stop).

Undocumented component (if somebody knows please help with docs)

  • Wrapper: a JS component to wrap a <div> element around its child, even if these elements are absolute positioned.

Unofficial



Game Development Process



Guides for Common Topics



Miscellaneous Resources

A lot of games need common image elements. You can find a lot of image assets online or directly from the publisher.

But for common elements such as wooden cubes or discs or meeples, here are some image assets that you can use:

110 110 dice.png

25 25 wooden tokens.png

30 30 colored dice.png

30 30 meeple.png

30 30 tokens.png

30 30 wooden cubes.png

37 60 hexaedrons.png

78 64 stand meeples.png

64 64 dice.jpg

Accept.png

Hand.png

Point.png

Refuse.png

BGA created cards decks PNG image sprites you can use for your games:

Standard

Standard multicolor

Custom

Custom multicolor