game speed - how to maximize it
Game development with Board Game Arena Studio
- developgame
- Posts: 108
- Joined: 15 June 2020, 20:56
- developgame
- Posts: 108
- Joined: 15 June 2020, 20:56
Re: game speed - how to maximize it
Post by developgame »
Thanks robinzig for checking my code. I was also using the more expensive findIndex rather than indexof.robinzig wrote: ↑15 July 2021, 10:10I'm not easily able to say whether you're better off doing things on the client-side or not in this situation (although in general I'm a fan of not involving the server where it's not necessary) - but this sentence seems off to me. Modern JS implementations are pretty fast, and array methods like this shouldn't take any noticeable time until you get to arrays with tens of thousands of elements (maybe more). If you're experiencing noticeable delays in client-side code there's likely some performance issues with your code (eg doing something expensive in the function you're passing to findIndex), rather than it being the fault of the language itself!developgame wrote: ↑14 July 2021, 23:45 I am realizing that many javascripts array methods are very slow. for example findIndex
- developgame
- Posts: 108
- Joined: 15 June 2020, 20:56
Re: game speed - how to maximize it
Post by developgame »
Thanks Victoria_La for summarizing what has been posted, and for sharing your knowledge about programming on BGA. Your summary is very helpful and I will refer to it often.Victoria_La wrote: ↑15 July 2021, 14:32 I agree with previous posts, here is my summary:
* BGA is not a real time framework, there would be never gurantee that players action will reach the server in certain time, in certain order or anything like this, so you cannot rely on this at all
* If game relies on "who acts first" like rcochet robots - it will always favor people with faster internet, unless you do some kind of complecated alanysis on imestamps from client (which is not reliable either)
* if you CAN do processing on client side - do it, it will save everybody time, unload the server, etc. But you cannot rely on that entirily - server have to validate all data assuming everything you get from the client can be manually entered
* if you see perfomance issues on client side - it not js, its your algorithms, unless you doing sophistcated AI mini-max optimizations problems - there is no way it can be noticible slow if its done right. Browser comes now days with lots of profiling tool - use it.
- developgame
- Posts: 108
- Joined: 15 June 2020, 20:56
Re: game speed - how to maximize it
Post by developgame »
Thanks Idsky for your thoughts on how to develop real time games so they work on BGA. I will try setting lock to falseIdsky wrote: ↑15 July 2021, 23:05 I was just thinking about this. When doing this.ajaxcall(…), set lock:false, so that the client is not paused while the full round-trip server response takes place. This means the client can run at full speed with no delays. The client needs to check that all actions sent are valid so that hopefully they will all be accepted by the server.
It will get ahead of the server (which must still check all actions in case of cheaters or conflicts with other player actions). On the client, knowledge of what other players are doing will always be delayed, so it can get a bit complicated.
Jump to
- Official announcements
- ↳ Official announcements [en]
- ↳ Annonces officielles [fr]
- Community / La communauté
- ↳ Discussions
- ↳ Tournaments / Les tournois
- ↳ BGA Live TV
- ↳ Translations
- ↳ Language specific discussions
- ↳ English - en
- ↳ Français - fr
- ↳ 日本語 - ja
- ↳ 中文 (漢) - zh
- ↳ Italiano - it
- ↳ Nederlands - nl
- ↳ Español - es
- ↳ Deutsch - de
- ↳ Русский язык - ru
- ↳ Portuguese - pt
- ↳ Polski - pl
- ↳ 한국어 - ko
- ↳ Magyar - hu
- ↳ 中文 (汉) - zh-cn
- ↳ Čeština - cs
- ↳ Svenska - sv
- ↳ Suomi - fi
- ↳ Română - ro
- ↳ Ελληνικά - el
- ↳ Dansk - da
- ↳ Català - ca
- ↳ Українська мова - uk
- ↳ Bahasa Indonesia - id
- ↳ ไทย - th
- ↳ Slovenčina - sk
- ↳ Български език - bg
- ↳ Norsk - no
- ↳ Türkçe - tr
- ↳ беларуская мова – be
- ↳ "Beta" games
- ↳ "Alpha" games
- Game platform / La plateforme de jeu
- ↳ BGA release notes
- ↳ Suggestions
- ↳ Bugs
- ↳ Developers
- Non-BGA topics
- ↳ Off-topic
- ↳ Discuss about board games
- Games related forums
- ↳ Citadels Duel
- ↳ Dungeon Twister
- ↳ Pentaquest
- ↳ Mountain Goats
- ↳ Memoir 44
- ↳ Toy Battle
- ↳ Forest Shuffle
- ↳ Catan
- ↳ Twilight Imperium: Fourth Edition
- ↳ Piles!
- ↳ King of Tokyo Duel
- ↳ The Bloody Inn
- ↳ Cardia
- ↳ Can't Stop
- ↳ 7 Wonders
- ↳ Azul
- ↳ Sushi Go Party!
- ↳ Skull
- ↳ Hegemony Of Faith
- ↳ Rainforest
- ↳ Labyrinth
- ↳ Bang
- ↳ A Gest of Robin Hood
- ↳ Zombicide 2nd Edition
- ↳ Madeira
- ↳ Railways of the World
- ↳ Solstis
- ↳ Railroad Ink
- ↳ Terraforming Mars
- ↳ Brass: Lancashire
- ↳ Poker Texas Hold'em
- ↳ Flip 7: With A Vengeance
- ↳ Bear Necessities
- ↳ Got What It Bakes?
- ↳ Wondrous Creatures
- ↳ Ark Nova
- ↳ Tapestry
- ↳ Kalah
- ↳ Expeditions: around the world
- ↳ Flowers
- ↳ Quoridor
- ↳ Castle Combo
- ↳ Spades
- ↳ Faraway
- ↳ Obsession
- ↳ Euchre
- ↳ Heat: Pedal to the Metal
- ↳ The LOOP
- ↳ The Castles of Burgundy
- ↳ Gunsen
- ↳ Tichu
- ↳ Gaia Project
- ↳ Super Mega Lucky Box
- ↳ La Famiglia: The Great Mafia War
- ↳ Reflection
- ↳ Patchwork
- ↳ Formula D
- ↳ The Fate of the Fellowship
- ↳ Flip 7
- ↳ Backgammon
- ↳ Terra Mystica
- ↳ Tally Up
- ↳ Luthier
- ↳ Agricola
- ↳ Digit Code
- ↳ Ticket to Ride Maps
- ↳ Nucleum
- ↳ Yahtzee
- ↳ All In Predictions
- ↳ IPSO
- ↳ Planet Unknown
- ↳ Ringyo
- ↳ Hearts
- ↳ Hanabi
- ↳ Terraforming Mars: The Dice Game
- ↳ Azul: Queen's Garden
- ↳ Coffee Rush
- ↳ Nemesis: Retaliation
- ↳ Spite and Malice
- ↳ Cover Your Assets
- ↳ The Crew: Mission Deep Sea
- ↳ The Crew: The Quest for Planet Nine
- ↳ Trailblazers
- ↳ Amoriax
- ↳ Schotten Totten
- ↳ Kingdomino
- ↳ Schnapsen
- ↳ Bohemians
- ↳ Challengers Beach Cup
- ↳ L.L.A.M.A.
- ↳ Ticket to Ride
- ↳ Gravity Superstar
- ↳ Bonsai
- ↳ Fugitive
- ↳ YRO
- ↳ Hegemony: Lead Your Class to Victory
- ↳ Tag Team
- ↳ Splendor
- ↳ A Feast for Odin
- ↳ Botanik
- ↳ Burgle Bros.
- ↳ Bizarre Manor
- ↳ King of Tokyo
- ↳ Castles of Mad King Ludwig
- ↳ CuBirds
- ↳ Anachrony
- ↳ Race for the Galaxy
- ↳ Mini Rogue
- ↳ Wingspan
- ↳ Five Tribes
- ↳ Cribbage
- ↳ Catatac
- ↳ The Game Makers
- ↳ Letter Tycoon
- ↳ Leaders
- ↳ First Giants
- ↳ The White Castle
- ↳ Next Station: London
- ↳ It's a Wonderful World
- ↳ Dots and Boxes
- ↳ Tzolk'in
- ↳ Concordia
- ↳ Abyss
- ↳ Roll for the Galaxy
- ↳ Yokai Pagoda
- ↳ Knarr
- ↳ Unconditional Surrender! World War 2 in Europe
- ↳ Cartographers
- ↳ Lost Cities
- ↳ Harmonies
- ↳ That Time You Killed Me
- ↳ Eternitium
- ↳ Vaalbara
- ↳ Ink
- ↳ Roll Through the Ages: The Bronze Age
- ↳ Trek 12
- ↳ Altay: Dawn of Civilization
- ↳ Blackjack
- ↳ 6 nimmt!
- ↳ Innovation
- ↳ Chocolate Factory
- ↳ Dice Hospital
- ↳ Collect
- ↳ Bubblee Pop
- ↳ Saint Petersburg
- ↳ Canvas
- ↳ Splendor Duel
- ↳ Briscola
- ↳ Grove
- ↳ Fliptoons
- ↳ Go Nuts for Donuts
- ↳ Quartermaster General: East Front
- ↳ Solo
- ↳ Daybreak
- ↳ Farkle
- ↳ Jokerball
- ↳ PARKS
- ↳ Ponte del Diavolo
- ↳ Gamme Logic
- ↳ Mandala
- ↳ Tacta
- ↳ Vault A Solitaire Dice Game
- ↳ Space Empires: 4X
- ↳ Flockers
- ↳ 7 Wonders Duel
- ↳ Great Western Trail
- ↳ Shut the Box
- ↳ Sea Salt & Paper
- ↳ Quartermaster General: South Front
- ↳ Tipperary
- ↳ GhostsGalore
- ↳ Irish Gauge
- ↳ Qwinto
- ↳ The Shipwreck Arcana
- ↳ Splito
- ↳ Revive
- ↳ 61 Autumn leaves
- ↳ The Voyages of Marco Polo
- ↳ Kiri-ai: The Duel
- ↳ Dead Cells
- ↳ Wizard
- ↳ Strands
- ↳ Tír na nÓg
- ↳ Galactic Era
- ↳ Odin
- ↳ 420
- ↳ The Gang
- ↳ CODEX Naturalis
- ↳ The Vale of Eternity
- ↳ Rage
- ↳ Viticulture
- ↳ Wolf and Sheep
- ↳ Pagan: Fate of Roanoke
- ↳ Diceathlon
- ↳ Forest Shuffle : Dartmoor
- ↳ Dungeon Petz
- ↳ Troyes
- ↳ Seasons
- ↳ Clans of Caledonia
- ↳ Tranquility: The Ascent
- ↳ For Sale
- ↳ Small World
- ↳ Puerto Rico
- ↳ The Fox in the Forest
- ↳ Go Goa
- ↳ Lost Ruins of Arnak
- ↳ Frosted Blooms
- ↳ Sky Team
- ↳ Reversi
- ↳ Reforest
- ↳ Awkward Guests: The Walton Case
- ↳ Up or Down?
- ↳ Colt Express
- ↳ Tower up
- ↳ Riftforce
- ↳ Villagers
- ↳ Through the Ages: A New Story of Civilization
- ↳ Qawale
- ↳ River Valley Glassworks
- ↳ DIG UP Adventure
- ↳ Jaipur
- ↳ Pixies
- ↳ Rummy
- ↳ Martian Chess
- ↳ Connect Four
- ↳ Stone Age
- ↳ Crash & Grab
- ↳ Carcassonne
- ↳ Orapa Mine
- ↳ texasbingo
- ↳ Zenith
- ↳ Tiny Epic Defenders (Second Edition)
- ↳ Nidavellir
- ↳ Ticket Gagnant
- ↳ Skull King
- ↳ icecoldicehockey
- ↳ Apiary
- ↳ Wayfarers of the South Tigris
- ↳ Fromage
- ↳ boop.
- ↳ Space Base
- ↳ Under the Leaves
- ↳ Tournay
- ↳ Beyond the Sun
- ↳ Looot
- ↳ Terra Mystica: Age of Innovation
- ↳ Oh Hell!
- ↳ Japanese (Riichi) Mahjong
- ↳ In The Year of the Dragon
- ↳ Res Arcana
- ↳ War Chest
- ↳ Good Cop Bad Cop
- ↳ Coupell
- ↳ Belote
- ↳ Hand and Foot
- ↳ Hacienda
- ↳ Mojo
- ↳ Map Masters
- ↳ Krosmaster Arena
- ↳ Can't Stop Express
- ↳ Draft & Write Records
- ↳ Survive The Island
- ↳ Please Don't Burn My Village
- ↳ Exploding Kittens
- ↳ Architects of the west kingdom
- ↳ Captain Flip
- ↳ Ratjack
- ↳ Viva Catrina
- ↳ Go
- ↳ Ticket to Ride: Europe
- ↳ Xiangqi
- ↳ Onitama
- ↳ My First Castle Panic
- ↳ Donuts
- ↳ Carcassonne: Hunters & Gatherers
- ↳ Stonespine Architects
- ↳ Watergate
- ↳ Pandemic
- ↳ Alchemists
- ↳ Streetcar
- ↳ Tranquility
- ↳ Memory
- ↳ Commander Chess
- ↳ Poker Dice
- ↳ Linkage
- ↳ Bobail
- ↳ Tobago
- ↳ Pedro
- ↳ Pondscape
- ↳ Trok
- ↳ Emberleaf
- ↳ Piraten kapern
- ↳ Scythe
- ↳ Yokohama
- ↳ Next Station: Paris
- ↳ Targi
- ↳ Pyrga
- ↳ Altered
- ↳ Santorini
- ↳ Pili Pili
- ↳ Keyflower
- ↳ Bayonets & Tomahawks
- ↳ Tsukuru Ten Ten
- ↳ Signorie
- ↳ Just One
- ↳ Haiclue
- ↳ Now Boarding
- ↳ Lucky Numbers
- ↳ The Mother Road: Route 66
- ↳ Hardback
- ↳ Uptown
- ↳ Pergola
- ↳ Orléans
- ↳ Scopa
- ↳ Coup
- ↳ Marram
- ↳ The Isle of Cats Duel
- ↳ Potion Explosion
- ↳ Hive
- ↳ Habitats
- ↳ Galactic Cruise
- ↳ Mr. Jack
- ↳ Gizmos
- ↳ Azul: Summer Pavilion
- ↳ Dungeon Roll
- ↳ Challengers
- ↳ Isle of Trains: All Aboard
- ↳ Miams
- ↳ Wastelandia
- ↳ Amalfi
- ↳ Hanamikoji
- ↳ Captain Tsubasa: The card game
- ↳ Gin Rummy
- ↳ For Northwood!
- ↳ Sasaki
- ↳ Aquatica
- ↳ Forbidden Island
- ↳ Living Forest
- ↳ Cacao
- ↳ Not Alone
- ↳ Pyrotechnics
- ↳ Tokaido
- ↳ Perch
- ↳ Panda Spin
- ↳ Spy World
- ↳ The Lady and the Tiger (Doors)
- ↳ Pirates of Maracaibo
- ↳ Pugs in Mugs
- ↳ Fluxx
- ↳ El Paso
- ↳ Ahoy
- ↳ French tarot
- ↳ Tumbleweed
- ↳ Hamsters vs Hippos
- ↳ Arboretum
- ↳ Break the Code
- ↳ Molly House
- ↳ Terra Nova
- ↳ Paint the Roses
- ↳ Teotihuacan: City of Gods
- ↳ Pax Renaissance
- ↳ Quadrata Canada
- ↳ Diced Veggies
- ↳ Bunny Kingdom
- ↳ Natural Chaos
- ↳ YINSH
- ↳ Wizards of the Grimoire
- ↳ Dewan
- ↳ Century
- ↳ Wispwood
- ↳ Soothsayers
- ↳ Pickomino
- ↳ Haggis
- ↳ TacTile
- ↳ Verdant
- ↳ Takenokolor
- ↳ 51st State
- ↳ Crazy Eights
- ↳ Kingdom Builder
- ↳ Cat Café
- ↳ Sushi Go!
- ↳ Red Notice
- ↳ Koi-koi
- ↳ Booty dice
- ↳ DragonOverload
- ↳ Mystling Academy
- ↳ Decrypto
- ↳ Turing Machine
- ↳ Akropolis
- ↳ Dominoes
- ↳ Rauha
- ↳ Khiva
- ↳ Caverna
- ↳ Distilled
- ↳ Drôles de Zèbres
- ↳ Kamon
- ↳ Papayoo
- ↳ Bunny Kingdom Town
- ↳ Postcards
- ↳ Herd
- ↳ Carnegie
- ↳ Snorkeling
- ↳ Shokoba
- ↳ Concept
- ↳ Ludo
- ↳ Abandon All Artichokes
- ↳ 62 Soleils d'Eté
- ↳ Rumble Nation
- ↳ Battle Sheep
- ↳ Darwin's Journey
- ↳ Limit
- ↳ Polis: Fight for Hegemony
- ↳ Cosmoctopus
- ↳ Reef Gardens
- ↳ Love Letter
- ↳ Gangsta!
- ↳ Bag of Chips
- ↳ Perikles
- ↳ Slambo
- ↳ Coffee
- ↳ Alhambra
- ↳ 13 Leaves
- ↳ dnup
- ↳ Pinochle
- ↳ Fractal
- ↳ Minnesota Whist
- ↳ Goa
- ↳ Carnuta
- ↳ Spirits of the Forest
- ↳ Chimera Station
- ↳ Tigris & Euphrates
- ↳ Nirds
- ↳ Roll to the Top: Journeys
- ↳ Barrage
- ↳ Automobiles
- ↳ Space Lab
- ↳ Pente
- ↳ Aquarius
- ↳ Pax Pamir: Second Edition
- ↳ Klaverjassen
- ↳ Martian Dice
- ↳ Mind MGMT
- ↳ New Frontiers
- ↳ Spooky Tower
- ↳ Stem & Branch
- ↳ Coinche
- ↳ The Werewolves of Miller's Hollow
- ↳ Ubongo
- ↳ Welcome To
- ↳ Incan Gold
- ↳ Alveole
- ↳ Dragonwood
- ↳ Arigatō
- ↳ DinoGenics
- ↳ Tic-Tac Match
- ↳ Drako: Aetherya Pocket
- ↳ Contract Bridge
- ↳ Machiavelli
- ↳ Double Seven
- ↳ Chemical Overload
- ↳ Shogi
- ↳ Chicago Express
- ↳ My City: Roll & Build
- ↳ Dice Forge
- ↳ 7 Wonders Architects
- ↳ Skara Brae
- ↳ Dobble Connect
- ↳ El Grande
- ↳ New York Zoo
- ↳ Tuned
- ↳ Roll'n Bump
- ↳ Middle Ages
- ↳ Blood Rage
- ↳ Moonshine
- ↳ Bandido
- ↳ Asteria
- ↳ Rallyman: GT
- ↳ Medu
- ↳ Hoola
- ↳ Jackpot: Set the Reel
- ↳ Dozito
- ↳ Worldwide Tennis
- ↳ Catan New Energies
- ↳ Ancient Knowledge
- ↳ Soluna
- ↳ Piña Coladice
- ↳ Superstore 3000
- ↳ Harbour
- ↳ Point Salad
- ↳ K2
- ↳ 99 (addition card game)
- ↳ Earth
- ↳ Canasta
- ↳ Spots
- ↳ Eminent Domain
- ↳ Mythic Battles: Ragnarök
- ↳ 20 Strong: Solar Sentinels
- ↳ Verdant Arizona
- ↳ Le Dernier Peuple
- ↳ BuyWord
- ↳ Dice Pyramid
- ↳ Arctic Scavengers
- ↳ Zooloretto
- ↳ SUPER
- ↳ 13 Clues
- ↳ Photosynthesis
- ↳ 20 Strong: Tanglewoods Red
- ↳ Cloud City
- ↳ Agent Avenue
- ↳ Movers & Shakers
- ↳ Gatsby
- ↳ Timeline Twist
- ↳ Toc
- ↳ Hadrian's Wall
- ↳ No Thanks!
- ↳ Praga Caput Regni
- ↳ Jump Drive
- ↳ Kings in the Corner
- ↳ Saboteur
- ↳ Lewis & Clark
- ↳ My City
- ↳ Battleships Pencil & Paper
- ↳ Biome
- ↳ Mü
- ↳ Bao la Kiswahili
- ↳ Homeworlds
- ↳ Jurassic Snack
- ↳ Massive-Verse: Fighting Card Game
- ↳ The Palaces of Carrara
- ↳ Glass Road
- ↳ The Builders: Middle Ages
- ↳ Evolution
- ↳ Play Nine
- ↳ Yaxha
- ↳ Kumata
- ↳ Bordeaux
- ↳ Lure
- ↳ Easy Peasy
- ↳ The Yellow House
- ↳ Checkers
- ↳ Tiny Towns
- ↳ Crazy Corgi
- ↳ Dog Park
- ↳ Beasts
- ↳ MLEM: Space Agency
- ↳ Imhotep
- ↳ Draftosaurus
- ↳ Marco Polo II: In the Service of the Khan
- ↳ Inside Job
- ↳ Visions
- ↳ Caboodle
- ↳ Federation
- ↳ Dog Lover
- ↳ Chess
- ↳ The Nine sons of dragon
- ↳ Dragon Bridge
- ↳ Chromino
- ↳ 7 Wonders Dice
- ↳ Pyramid Poker
- ↳ Pyramis
- ↳ The Dwarf King
- ↳ Quatrix
- ↳ Fight 5
- ↳ Rallyman: DIRT
- ↳ Libertalia
- ↳ Rats of Wistar
- ↳ Deus
- ↳ Exhibition: 20th Century
- ↳ Word Traveler
- ↳ Lepidoptery
- ↳ Popcorn
- ↳ Dead Men Tell No Tales
- ↳ Linx
- ↳ Fled
- ↳ Russian Railroads
- ↳ Spot it
- ↳ Gold West
- ↳ Regicide
- ↳ Carson City
- ↳ Congkak
- ↳ P.I.
- ↳ Crusaders: Thy Will Be Done
- ↳ Ultimate Railroads
- ↳ Dodo
- ↳ Talon
- ↳ City of the Big Shoulders
- ↳ Chinese checkers
- ↳ Tricky Kids
- ↳ Maracaibo
- ↳ Boomerang: Europe
- ↳ Queens & Kings ...A Checkers Game
- ↳ Quibbles
- ↳ Caïrn
- ↳ Imperial Settlers
- ↳ Welcome To The Moon
- ↳ Senet
- ↳ Perfect Words
- ↳ Boomerang: USA
- ↳ 7th Sea: City of Five Sails
- ↳ Djambi
- ↳ Let's Go! To Japan
- ↳ Path of Civilization
- ↳ Lorenzo il Magnifico
- ↳ The Guild of Merchant Explorers
- ↳ Stable Times
- ↳ Chakra
- ↳ Rolling Pins
- ↳ My Great Game
- ↳ Slide
- ↳ Cry Baby
- ↳ The Wolves
- ↳ TEMBO: Survival on the Savanna
- ↳ HUTAN: Life in the Rainforest
- ↳ Sagani
- ↳ Tash-Kalar
- ↳ Hey! That's my fish
- ↳ Crafting the Cosmos
- ↳ My Shelfie
- ↳ D.E.I.: Divide et Impera
- ↳ nanatoridori
- ↳ Elawa
- ↳ Nine Men's Morris
- ↳ Call of Katulhu
- ↳ Hachihachi
- ↳ Bärenpark
- ↳ Pacts
- ↳ Hens
- ↳ Remember When
- ↳ Carpniches
- ↳ The Isle of Cats
- ↳ Run Buster
- ↳ Panic Lab
- ↳ Sevens
- ↳ SpellBook
- ↳ Glow
- ↳ Caylus
- ↳ Spyrium
- ↳ Nova Luna
- ↳ Orchard
- ↳ Umbrella
- ↳ Cafe
- ↳ Dragonheart
- ↳ River Rats
- ↳ Twinkle Twinkle
- ↳ Stella – Dixit Universe
- ↳ Bluff King
- ↳ Cities
- ↳ Trio
- ↳ Tekken
- ↳ La Granja
- ↳ taluva
- ↳ Spirited
- ↳ Wandering Towers
- ↳ Time Masters
- ↳ Liverpool (Cozy Oaks) Rummy
- ↳ Jewel
- ↳ Tinners' Trail
- ↳ Beer & Bread
- ↳ Don't Let It Die
- ↳ Super Fantasy Brawl
- ↳ Elongo
- ↳ Chu Han
- ↳ Matchstick Tycoon
- ↳ Norsemen
- ↳ Living Forest Duel
- ↳ A.E.R.O.
- ↳ Big Time Soccer
- ↳ Bahama Taxi
- ↳ Pioneer Days
- ↳ Butterfly
- ↳ Dice Mission
- ↳ The way to Juliet
- ↳ Star Fluxx
- ↳ Nimalia
- ↳ The Number
- ↳ Undergrove
- ↳ Bandada
- ↳ Gang of Dice
- ↳ Volto
- ↳ Trekking the World
- ↳ Turncoats
- ↳ Lodge
- ↳ Vulture Culture
- ↳ Indian Chief
- ↳ Monster Trick
- ↳ Reflections in the Looking Glass
- ↳ Just Desserts
- ↳ Mech A Dream
- ↳ Farm Club
- ↳ Twin Tin Bots
- ↳ 101: the match
- ↳ Splash Down
- ↳ Inori
- ↳ Hokito
- ↳ Mind Cycling
- ↳ Kikai - Bricolage Heads
- ↳ Clash of Decks
- ↳ Trench
- ↳ King of the Pitch
- ↳ Citadels
- ↳ Rainbow
- ↳ Next Station: Tokyo
- ↳ Garden Rush
- ↳ Welcome To New Las Vegas
- ↳ Coloretto
- ↳ Beyond
- ↳ Nippon
- ↳ Framework
- ↳ Harvest
- ↳ Fleet
- ↳ Dingo's Dreams
- ↳ Azul Duel
- ↳ Pond
- ↳ Quantum
- ↳ Open Face Chinese Poker
- ↳ Gnome Hollow
- ↳ Downforce
- ↳ Nile
- ↳ Tikal
- ↳ Color Flush
- ↳ Mantis Falls
- ↳ Trellis
- ↳ Cookie Addict!
- ↳ Symbiose
- ↳ DVONN
- ↳ Azure
- ↳ Dracula vs Van Helsing
- ↳ Marrakech
- ↳ 500
- ↳ Biomos
- ↳ My Shelfie: The Dice Game
- ↳ Golf
- ↳ Skat
- ↳ Kado
- ↳ Cóatl
- ↳ MegaJackpot
- ↳ Dinner In Paris
- ↳ Pacifica
- ↳ Queen of Scots
- ↳ Junk Drawer
- ↳ Space Station Phoenix
- ↳ Resist!
- ↳ Paris Connection
- ↳ Pisanki
- ↳ Inverted Dice
- ↳ The Last Droids
- ↳ iye
- ↳ Cathood
- ↳ Schafkopf
- ↳ Stockpile
- ↳ Celestia
- ↳ The Brambles
- ↳ Nature
- ↳ Quattuor Reges
- ↳ Takenoko
- ↳ Four Color Cards
- ↳ Similo
- ↳ Lords of Xidit
- ↳ Pingimus
- ↳ Lost Seas
- ↳ 31
- ↳ Get on Board: New York & London
- ↳ Perudo
- ↳ Potions of Azerland
- ↳ Naishi
- ↳ The Boss
- ↳ Assyria
- ↳ Biomes of Nilgiris
- ↳ Belladone Bluff
- ↳ Shock! Knights & Poisons
- ↳ abalone
- ↳ After Us
- ↳ Scriptoria
- ↳ Cat in the Box: Deluxe Edition
- ↳ Mate
- ↳ Mijnlieff
- ↳ Arctic
- ↳ Mercado de Lisboa
- ↳ Oh-Seven
- ↳ 1000
- ↳ Legions
- ↳ Stupor Mundi
- ↳ Evo: The "Game no Name"
- ↳ Go-Stop
- ↳ Quartz: The Dice Game
- ↳ Festival
- ↳ Pyramido: Forgotten Treasures
- ↳ Pylos
- ↳ Cairo Corridor
- ↳ Giraffe Raffe
- ↳ Dice Theme Park
- ↳ Verso
- ↳ Fruit Picking
- ↳ Panda Rei
- ↳ Tang Hu Lu
- ↳ Botanicus
- ↳ Red7
- ↳ March of the Crab
- ↳ Lady's Choice
- ↳ Ninjan
- ↳ Misty
- ↳ Abra Chadabra
- ↳ VektoRace
- ↳ Lines of Action
- ↳ Sail
- ↳ Cuttle
- ↳ sparts
- ↳ Armadöra
- ↳ Tortuga 1667
- ↳ Gosu X
- ↳ River of Gold
- ↳ Jump Gate
- ↳ Odicey
- ↳ LUZ
- ↳ Samarkand
- ↳ Durak
- ↳ Wizards Cup
- ↳ Art Thief
- ↳ Kokeshi
- ↳ Lumen: The Lost World
- ↳ Go Fish
- ↳ Quetzal
- ↳ Golfie
- ↳ Dédale
- ↳ Resolve
- ↳ Envelopes of Cash
- ↳ Crisps
- ↳ Stalk exchange
- ↳ Sir Ocelot's cave
- ↳ Claim
- ↳ Shifting Stones
- ↳ Quarto
- ↳ Art Decko
- ↳ Age of Civilization
- ↳ Mesos
- ↳ Hidden Leaders
- ↳ Yokai
- ↳ Battle of LITS
- ↳ Conspiracy
- ↳ Dice Hospital: ER – Emergency Roll
- ↳ Let's Catch the Lion!
- ↳ Luxor
- ↳ Forks: 2nd Edition
- ↳ Color Pop
- ↳ Scratch and Catch
- ↳ Qu4to
- ↳ Cephalopod
- ↳ Tablut
- ↳ 12 Chip Trick
- ↳ Cucumber
- ↳ German Whist
- ↳ Shogun
- ↳ Oriflamme
- ↳ Bower
- ↳ Verona Twist
- ↳ Balloon Pop!
- ↳ None Shall Pass!
- ↳ District Noir
- ↳ It's a Wonderful Kingdom
- ↳ Refuge
- ↳ Seikatsu
- ↳ Applejack
- ↳ The Itty Bitty Card Game
- ↳ Treos
- ↳ Kulami
- ↳ Happy City
- ↳ Paper World
- ↳ Coin Age
- ↳ Roll Into Town
- ↳ The Hanging Gardens
- ↳ Dungeon Rummy
- ↳ Road to 300
- ↳ Circle of Life
- ↳ Kingscraft
- ↳ Caper: Europe
- ↳ President
- ↳ Gomoku
- ↳ GoldnCrash
- ↳ Takara Island
- ↳ Sherlock 13
- ↳ Choconnect
- ↳ Mapmaker: The Gerrymandering Game
- ↳ The Jelly Monster Lab
- ↳ Tiwanaku
- ↳ China Gold
- ↳ Ginkgopolis
- ↳ Mythicals the boardgame
- ↳ Seotda
- ↳ Dragon Castle
- ↳ Bug
- ↳ Bunny Drops
- ↳ Sfynx
- ↳ Classified Information
- ↳ Little Factory
- ↳ Metro
- ↳ Thurn and Taxis
- ↳ Cake Master
- ↳ Sneferu: Builders of the Pyramids
- ↳ Pocket Cats
- ↳ Orion Duel
- ↳ Propuh
- ↳ Piratas!
- ↳ Streetcar
- ↳ Mind Up!
- ↳ Blooms
- ↳ Diamonds
- ↳ The Last
- ↳ Con Sonar!
- ↳ Love Links
- ↳ Caravan
- ↳ Moon River
- ↳ Jekyll vs. Hyde
- ↳ Sergeant Major
- ↳ ECK
- ↳ Battlegammon
- ↳ Via Magica
- ↳ Newton
- ↳ EKONOS
- ↳ Mexica
- ↳ 42
- ↳ Cosmos: Empires
- ↳ Architects of Amytis
- ↳ Tiny Turbo Cars
- ↳ Ekko
- ↳ Kami
- ↳ Karvi
- ↳ Crazy Farmers
- ↳ Masters of Renaissance: Lorenzo il Magnifico – The Card Game
- ↳ Siam
- ↳ Aniversus
- ↳ Kabaleo
- ↳ Qamgo
- ↳ Hex
- ↳ Nibble
- ↳ Medina
- ↳ Room 25
- ↳ Duck & Cover
- ↳ Simplicity
- ↳ Buttons
- ↳ Big Two
- ↳ Kahuna
- ↳ Hadara
- ↳ Ynaros Fallin
- ↳ Skate Legend
- ↳ Finca
- ↳ Calypso
- ↳ Bacon
- ↳ Age of Champagne
- ↳ Tulip & Rose
- ↳ L'Oracle B.A-BET
- ↳ Ultimate Tic-Tac-Toe
- ↳ Battle Spirits Saga
- ↳ Veletas
- ↳ GOLDblivion
- ↳ Zola
- ↳ Quirky Quarks
- ↳ 99 (trick-taking card game)
- ↳ Elfenland
- ↳ Apocalypse au Zoo de Carson City
- ↳ High Season
- ↳ Flaming Pyramids
- ↳ Oxono
- ↳ Equinox
- ↳ Connect6
- ↳ Illustori
- ↳ Sahwari
- ↳ Dicy Cards
- ↳ Geek Out! Masters
- ↳ The Gnomes of Zavandor
- ↳ Forever Home
- ↳ Neom
- ↳ SetUp
- ↳ Steam Works
- ↳ On Tour
- ↳ Spring Cleaning
- ↳ Ice and the Sky
- ↳ Zefiria
- ↳ Konane
- ↳ Homesteaders
- ↳ The King's Guild
- ↳ 3000 Scoundrels
- ↳ Florenza: The Card Game
- ↳ Thermopyles
- ↳ The Fox in the Forest: Duet
- ↳ Power Vacuum
- ↳ Vault A Den of Thieves
- ↳ Coal Baron
- ↳ Unrest
- ↳ Okanagan: Valley of the Lakes
- ↳ Nacho Pile
- ↳ Hack Trick
- ↳ Sobek
- ↳ Yaniv
- ↳ Almadi
- ↳ Romi Rami
- ↳ Forage
- ↳ Batalla de Coronas
- ↳ Solar Storm
- ↳ Loco Momo
- ↳ Cardiceo
- ↳ GrumbleStone
- ↳ Trike
- ↳ Legendary Inventors
- ↳ Koryŏ
- ↳ That's Life!
- ↳ Lielow
- ↳ Dark Agent
- ↳ Flowers: A Mandala Game
- ↳ Solo Whist
- ↳ Copenhagen
- ↳ HUND
- ↳ Flip Freighters
- ↳ Sapiens
- ↳ Boreal
- ↳ Eminent Domain: Microcosm
- ↳ Maps of Misterra
- ↳ Micro Midgard
- ↳ All In
- ↳ OASIS New Hope
- ↳ Castles of Caleira
- ↳ Goblin Hood
- ↳ For the King (and Me)
- ↳ Starship Merchants
- ↳ Evergreen
- ↳ Boomerang: Australia
- ↳ Once Upon A Forest
- ↳ Megalomania
- ↳ Caribbean All Fours
- ↳ Cradle to Grave
- ↳ Le Roy des Ribauds
- ↳ Palace
- ↳ Dice Summoners
- ↳ Divercité
- ↳ The Battle for Hill 218
- ↳ Yokai Septet
- ↳ Astra
- ↳ Insert
- ↳ Niagara
- ↳ gaia
- ↳ Number Drop
- ↳ Rest In Peace
- ↳ Vidrasso
- ↳ The Ruhr: A Story of Coal Trade
- ↳ United Square
- ↳ Noir: Killer versus Inspector
- ↳ Diced Tomatoes
- ↳ The Builders: Antiquity
- ↳ Meridians
- ↳ Barbu
- ↳ Dinosaur Tea Party
- ↳ Origin
- ↳ Exit Strategy
- ↳ Boss Quest
- ↳ Expedition: Northwest Passage
- ↳ Through the Ages
- ↳ 24/7: The Game
- ↳ Whist 22
- ↳ Gift of Tulips
- ↳ Volfyirion Guilds
- ↳ Zuuli
- ↳ FIKA
- ↳ Don't Go In There
- ↳ Humanity
- ↳ Neutreeko
- ↳ Hawaii
- ↳ Xanadu
- ↳ Murus Gallicus
- ↳ Colorado
- ↳ Secret Moon
- ↳ Diablo
- ↳ Nain Jaune
- ↳ HUGO
- ↳ Robots Ate Our Pizza
- ↳ I'm The Boss
- ↳ Empire Plateau: The Lateral Thinking Tactical Strategy Wargame
- ↳ Micro Dojo
- ↳ Ghost At Home
- ↳ Rift Valley Reserve
- ↳ Legend Raiders
- ↳ Betta
- ↳ Streets
- ↳ cucco
- ↳ Hypnosia
- ↳ Mia
- ↳ Crime Zoom: A Dirty Objective
- ↳ Oust
- ↳ Line It
- ↳ Crypt
- ↳ Silo
- ↳ Knockout Whist
- ↳ Legends of Hellas
- ↳ Las Vegan
- ↳ Raubbau
- ↳ Tucano
- ↳ Lifeline
- ↳ Rive
- ↳ Sensei
- ↳ Hungarian Tarokk
- ↳ Impasse
- ↳ Drones vs Seagulls
- ↳ Stir Fry Eighteen
- ↳ Trusis
- ↳ Gosu
- ↳ Look at the Stars
- ↳ Schrödinger's Cats
- ↳ Cubosaurs
- ↳ Canosa
- ↳ Hydroracers
- ↳ Yin Yang
- ↳ Fairy Trails
- ↳ Veggie Garden
- ↳ mow
- ↳ 8 Masters' Revenge
- ↳ Noah
- ↳ Amyitis
- ↳ Injawara
- ↳ Regidice
- ↳ Factum
- ↳ Kingdoms
- ↳ Baby Dinosaur Rescue
- ↳ Vege Tables
- ↳ Egocentric World
- ↳ EpiZodiak
- ↳ Blue Skies
- ↳ Fai-fo
- ↳ Sobek 2 players
- ↳ Senshi
- ↳ Big Monster
- ↳ Small Islands
- ↳ Lineae
- ↳ Mascarade
- ↳ Dragon Keeper: The Dungeon
- ↳ Icebreaker
- ↳ Yspahan
- ↳ Iwari
- ↳ Nicodemus
- ↳ Eruption
- ↳ Troyes Dice
- ↳ Morocco
- ↳ SteamRollers
- ↳ Blaze
- ↳ Exploration: Warzone
- ↳ Tea Time
- ↳ Zener
- ↳ Penalty Challenge
- ↳ EVL
- ↳ Lost Explorers
- ↳ Herrlof
- ↳ Turn the tide
- ↳ Off the Rails
- ↳ Krosmaster Blast
- ↳ Grand Bazaar
- ↳ Grosstarock
- ↳ Trick of the Rails
- ↳ Rolled West
- ↳ NXS
- ↳ Hoarders
- ↳ Saint Poker
- ↳ Bombay
- ↳ Nautilus
- ↳ Cinco
- ↳ Gopher
- ↳ The Void
- ↳ Metromania
- ↳ Guildes
- ↳ KQJ
- ↳ Phat
- ↳ Penny Press
- ↳ Quantik
- ↳ Mammalath
- ↳ Uncle Chestnut's Table Gype
- ↳ ToeShamBo
- ↳ Biyi
- ↳ Nanga Parbat
- ↳ Diam's
- ↳ Coup
- ↳ Gear & Piston
- ↳ GORami
- ↳ Dragon Line
- ↳ Outlaws: Last Man Standing
- ↳ Tiki
- ↳ Gygès
- ↳ Khronos
- ↳ Outlaws: Last Man Standing
- ↳ 15 Days
- ↳ 15 Jours en France
- ↳ 216
- ↳ 5Pairs
- ↳ A Fistful of Gold
- ↳ APEX
- ↳ AVES
- ↳ Abroad
- ↳ Alakablast
- ↳ All You Can Eat Buffet
- ↳ Amazonas
- ↳ Apocalypse au Zoo de Carson City
- ↳ Arabella
- ↳ Archipels
- ↳ Arctica
- ↳ Atrah
- ↳ Auntie Mildred's list of random tasks
- ↳ Aurum
- ↳ Azul: Stained Glass of Sintra
- ↳ Bamboozle
- ↳ Battleships Pencil & Paper
- ↳ Bauer
- ↳ Bebop
- ↳ Bids
- ↳ Black Narrows
- ↳ Blast Radius
- ↳ Block Arena
- ↳ Blooms
- ↳ Blot
- ↳ Breadcrumbs
- ↳ Bug Off
- ↳ Bunny Boom
- ↳ Bus
- ↳ Bye-Bye Black Sheep
- ↳ CATsle Builder
- ↳ Cannonades
- ↳ Capybara'n'Capyabara
- ↳ Carcassonne
- ↳ Cassino
- ↳ Catopomp
- ↳ Chandigarh
- ↳ Cheez-Tricks
- ↳ Chicken!
- ↳ Churn
- ↳ Circadia
- ↳ Circle Of Life: on the Savannah
- ↳ Civolution
- ↳ Class of 89'
- ↳ Coins
- ↳ Coloretto
- ↳ Confusing Lands
- ↳ Cookie battle
- ↳ Crash
- ↳ Crits & Tricks
- ↳ Custodian Dice
- ↳ Dale of Merchants
- ↳ Dance of Muses
- ↳ Deck EXPRESS: Tennessee Central
- ↳ Deck EXPRESS: Tennessee Central
- ↳ Deliverance
- ↳ Deluxe Camping
- ↳ Detective Poker
- ↳ Dickory
- ↳ Digging For Dinos
- ↳ Dobro
- ↳ Draft Cider
- ↳ Dragon Keeper, The Dungeon
- ↳ Dragonarium
- ↳ Déjà Vu
- ↳ Echoes of Time
- ↳ Edgecut
- ↳ Electrify
- ↳ Enemy Anemone
- ↳ Eriantys
- ↳ Expeditions
- ↳ Expressions
- ↳ Falconry
- ↳ Fall of Lumen
- ↳ Fantasy Tiles
- ↳ Fate: Defenders of Grimheim
- ↳ Festi’vibes
- ↳ Fibonachos
- ↳ Fight the Landlord
- ↳ Finity
- ↳ Five Three Five
- ↳ Flipwars
- ↳ Flume
- ↳ For-Ex
- ↳ Forest Shuffle : Smoky Mountains
- ↳ Forfort
- ↳ Four Gardens
- ↳ Fox on the Tree
- ↳ Friendly Fishing
- ↳ Fugu
- ↳ GIPF
- ↳ Game of Trains
- ↳ Garden Geckos
- ↳ Garden Nation
- ↳ Gems of Iridescia
- ↳ Get on Board: Paris & Roma
- ↳ Get the MacGuffin
- ↳ Go_sandboxversion
- ↳ Golden Goal
- ↳ Golems
- ↳ Good Fortune
- ↳ Greasy Spoon
- ↳ Group
- ↳ Grund
- ↳ Guile
- ↳ Gyges
- ↳ Hadron
- ↳ Hawaiian Hanafuda
- ↳ Heckin Hounds
- ↳ Herooj
- ↳ Hey! That's my fish
- ↳ Hypnosia
- ↳ Hội Phố (Second Edition)
- ↳ Inkwell
- ↳ Invector
- ↳ Isaac
- ↳ Isle of Bears
- ↳ Journey Horizon
- ↳ Kaiser
- ↳ Kani Nari Ebi
- ↳ Kelp
- ↳ Khronos
- ↳ Kinapa
- ↳ King of the Dice
- ↳ Kmakici Family's greatest teatime
- ↳ Knister
- ↳ Kraken Up
- ↳ Lata
- ↳ Les toits de Paris
- ↳ Lewis & Clark
- ↳ Libertalia: Winds of Galecrest
- ↳ Linkx
- ↳ Livingstone
- ↳ Logger
- ↳ Lunar
- ↳ Maatatahay
- ↳ Malabares
- ↳ Mango
- ↳ Maquis
- ↳ Mattock
- ↳ Meadow
- ↳ Metz
- ↳ Microlonies
- ↳ Mighty
- ↳ Minefield
- ↳ Minhwatu
- ↳ Mod Ten
- ↳ Monster Factory
- ↳ Monster Hex
- ↳ Monster Smash
- ↳ Moolight: The Land of the Wolves
- ↳ Mutant Crops
- ↳ Nap
- ↳ Narabi
- ↳ Neon Reign
- ↳ Next Station: Berlin
- ↳ Nice to Know! Animals
- ↳ Nylon-ppong
- ↳ ONE
- ↳ Odysseus
- ↳ Odéon
- ↳ Olenon
- ↳ Onda
- ↳ Open Season
- ↳ POP!
- ↳ Paikō
- ↳ Paladins of the West Kingdom
- ↳ Palourde
- ↳ Panda Panda
- ↳ Park Life
- ↳ Penny Press
- ↳ Persona Non Grata
- ↳ Pescado Novo
- ↳ Petals
- ↳ Piepmatz
- ↳ Pier 18
- ↳ PiliPiliExtraSpicy
- ↳ Pioneer Rails
- ↳ Pirates Under Fire
- ↳ Point City
- ↳ Pook
- ↳ Positano
- ↳ Puerto Rico
- ↳ Quest Inc.
- ↳ Quiltable
- ↳ Quinque
- ↳ Quintus
- ↳ Quorum
- ↳ RIVALS
- ↳ RabbitZ & Robots
- ↳ Race for the Galaxy
- ↳ Redstone
- ↳ Relative Space
- ↳ Road Master
- ↳ Room and Pillar
- ↳ Roppyakken
- ↳ Rowdy Partners
- ↳ Rumble Planet
- ↳ Safari Witness
- ↳ Savanna Ten
- ↳ Schadenfreude
- ↳ Scratch and Catch
- ↳ Scream Park
- ↳ Sea Shells
- ↳ Seven Knights Bewitched
- ↳ Sheep Boom Bah
- ↳ Skirmish: Battle for Draconia
- ↳ Sky Totems
- ↳ Skybirds
- ↳ Sobek 2 players
- ↳ Soulaween
- ↳ Speculaas
- ↳ Spellcrafter
- ↳ Splitter
- ↳ Squadro
- ↳ Stigméria
- ↳ Stonks
- ↳ Strategic Reserve
- ↳ Strawberry Sunset
- ↳ Sunfield Farm
- ↳ Sunrise Sunset
- ↳ Suspeição
- ↳ Take Time
- ↳ Tamago Dorobou
- ↳ Tangram City
- ↳ Tannhäuser
- ↳ Tapas
- ↳ The Battle for Hill 218
- ↳ The Great American Fox Hunt
- ↳ The Great Split
- ↳ The Happiest Cat in the World
- ↳ The King of the Woods
- ↳ The Little Flower Shop
- ↳ The Nine Domains
- ↳ The Oracle of Delphi
- ↳ The White Castle Duel
- ↳ Tholos
- ↳ Thrive
- ↳ Tien Len
- ↳ Time Splicers
- ↳ Tiny Farms
- ↳ Toepen
- ↳ Tokaido Duo
- ↳ Tomatoss
- ↳ TriATri
- ↳ Trick-n-Chef
- ↳ Trickarus
- ↳ Troggu
- ↳ Tsukimi
- ↳ Twin Palms
- ↳ Two-Ten-Jack
- ↳ Ultimatch
- ↳ Unane
- ↳ Up or Down?
- ↳ Vegetable Stock
- ↳ Verdant Arizona
- ↳ Via Gladiola
- ↳ Vivo
- ↳ Vizia
- ↳ Voyages
- ↳ Waddle
- ↳ Wana
- ↳ Whist
- ↳ Widgets n' Digit$
- ↳ Wild Space
- ↳ Word Traveler
- ↳ Xxung
- ↳ Yoxii
- ↳ Zookeepers
- ↳ a_way
- ↳ niwashi
- ↳ Àiyé
- ↳ Écarté