game speed - how to maximize it
Game development with Board Game Arena Studio
- developgame
- Posts: 107
- Joined: 15 June 2020, 20:56
- developgame
- Posts: 107
- 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: 107
- 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: 107
- 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
- ↳ Exploding Kittens
- ↳ Contract Bridge
- ↳ Agricola
- ↳ Wingspan
- ↳ Forest Shuffle : Dartmoor
- ↳ The LOOP
- ↳ 7 Wonders
- ↳ Poker Texas Hold'em
- ↳ Machiavelli
- ↳ Flip 7
- ↳ Memoir 44
- ↳ Twilight Imperium: Fourth Edition
- ↳ Mountain Goats
- ↳ Can't Stop
- ↳ Splendor Duel
- ↳ Fugitive
- ↳ War Chest
- ↳ Lucky Numbers
- ↳ Soothsayers
- ↳ Ark Nova
- ↳ Terraforming Mars: The Dice Game
- ↳ 420
- ↳ Fliptoons
- ↳ Terraforming Mars
- ↳ YRO
- ↳ Ticket to Ride
- ↳ Leaders
- ↳ The Gang
- ↳ Wondrous Creatures
- ↳ The Crew: The Quest for Planet Nine
- ↳ Barrage
- ↳ Stem & Branch
- ↳ Revive
- ↳ Fromage
- ↳ King of Tokyo
- ↳ Double Seven
- ↳ The Fate of the Fellowship
- ↳ El Paso
- ↳ Century
- ↳ Catan
- ↳ Qawale
- ↳ Challengers
- ↳ Sea Salt & Paper
- ↳ Bang
- ↳ Tokaido
- ↳ Booty dice
- ↳ Red Notice
- ↳ Race for the Galaxy
- ↳ Azul: Queen's Garden
- ↳ Chemical Overload
- ↳ Viticulture
- ↳ Formula D
- ↳ Drôles de Zèbres
- ↳ Habitats
- ↳ Gaia Project
- ↳ Shogi
- ↳ Digit Code
- ↳ Piraten kapern
- ↳ Concordia
- ↳ Schotten Totten
- ↳ Mini Rogue
- ↳ IPSO
- ↳ Spades
- ↳ Chicago Express
- ↳ Super Mega Lucky Box
- ↳ All In Predictions
- ↳ Heat: Pedal to the Metal
- ↳ Quartermaster General: South Front
- ↳ Harmonies
- ↳ Tapestry
- ↳ Backgammon
- ↳ CODEX Naturalis
- ↳ Carcassonne
- ↳ Great Western Trail
- ↳ Santorini
- ↳ Hearts
- ↳ The Lady and the Tiger (Doors)
- ↳ Luthier
- ↳ My City: Roll & Build
- ↳ Zombicide 2nd Edition
- ↳ Nemesis: Retaliation
- ↳ Ubongo
- ↳ Euchre
- ↳ Dice Forge
- ↳ Forest Shuffle
- ↳ Tsukuru Ten Ten
- ↳ Riftforce
- ↳ Cartographers
- ↳ Bunny Kingdom
- ↳ Dead Cells
- ↳ Japanese (Riichi) Mahjong
- ↳ Please Don't Burn My Village
- ↳ Kingdomino
- ↳ 7 Wonders Duel
- ↳ 7 Wonders Architects
- ↳ Res Arcana
- ↳ Gamme Logic
- ↳ Polis: Fight for Hegemony
- ↳ Cribbage
- ↳ Tír na nÓg
- ↳ Beyond the Sun
- ↳ Skara Brae
- ↳ Dobble Connect
- ↳ Bunny Kingdom Town
- ↳ Spite and Malice
- ↳ The White Castle
- ↳ Challengers Beach Cup
- ↳ Castle Combo
- ↳ El Grande
- ↳ Lost Cities
- ↳ PARKS
- ↳ Potion Explosion
- ↳ The Game Makers
- ↳ For Sale
- ↳ Lost Ruins of Arnak
- ↳ Solo
- ↳ Hand and Foot
- ↳ New York Zoo
- ↳ Amalfi
- ↳ Tuned
- ↳ Coffee Rush
- ↳ Roll'n Bump
- ↳ Pickomino
- ↳ Middle Ages
- ↳ Panda Spin
- ↳ Odin
- ↳ Blood Rage
- ↳ Mandala
- ↳ The Voyages of Marco Polo
- ↳ Moonshine
- ↳ Tag Team
- ↳ dnup
- ↳ Pixies
- ↳ Dungeon Roll
- ↳ Bandido
- ↳ Pirates of Maracaibo
- ↳ Azul
- ↳ Space Base
- ↳ Toy Battle
- ↳ Asteria
- ↳ Amoriax
- ↳ Rallyman: GT
- ↳ Medu
- ↳ Draft & Write Records
- ↳ Orapa Mine
- ↳ Sky Team
- ↳ Hoola
- ↳ Solstis
- ↳ Donuts
- ↳ Distilled
- ↳ Innovation
- ↳ Jackpot: Set the Reel
- ↳ Dozito
- ↳ Reforest
- ↳ Worldwide Tennis
- ↳ Hanabi
- ↳ Anachrony
- ↳ Hegemony: Lead Your Class to Victory
- ↳ Dots and Boxes
- ↳ Catan New Energies
- ↳ L.L.A.M.A.
- ↳ Ancient Knowledge
- ↳ Soluna
- ↳ Ahoy
- ↳ Colt Express
- ↳ Piña Coladice
- ↳ Superstore 3000
- ↳ Dragonwood
- ↳ Terra Mystica: Age of Innovation
- ↳ Oh Hell!
- ↳ Harbour
- ↳ Collect
- ↳ Point Salad
- ↳ Break the Code
- ↳ Targi
- ↳ The Shipwreck Arcana
- ↳ Pandemic
- ↳ First Giants
- ↳ GhostsGalore
- ↳ K2
- ↳ Go
- ↳ Puerto Rico
- ↳ 99 (addition card game)
- ↳ Earth
- ↳ Canasta
- ↳ The Crew: Mission Deep Sea
- ↳ Quoridor
- ↳ Frosted Blooms
- ↳ Spots
- ↳ Galactic Cruise
- ↳ Eminent Domain
- ↳ Yahtzee
- ↳ Mythic Battles: Ragnarök
- ↳ Martian Dice
- ↳ Flip 7: With A Vengeance
- ↳ 20 Strong: Solar Sentinels
- ↳ Wispwood
- ↳ Verdant Arizona
- ↳ Saint Petersburg
- ↳ CuBirds
- ↳ Le Dernier Peuple
- ↳ Connect Four
- ↳ The Isle of Cats Duel
- ↳ Martian Chess
- ↳ Eternitium
- ↳ Splendor
- ↳ Verdant
- ↳ Faraway
- ↳ Zenith
- ↳ BuyWord
- ↳ Streetcar
- ↳ Dice Pyramid
- ↳ Ringyo
- ↳ Love Letter
- ↳ Ticket to Ride Maps
- ↳ Spy World
- ↳ Hardback
- ↳ Emberleaf
- ↳ Tipperary
- ↳ It's a Wonderful World
- ↳ Arctic Scavengers
- ↳ Obsession
- ↳ Next Station: Paris
- ↳ Zooloretto
- ↳ Hive
- ↳ Planet Unknown
- ↳ Mystling Academy
- ↳ Knarr
- ↳ SUPER
- ↳ 13 Clues
- ↳ King of Tokyo Duel
- ↳ Photosynthesis
- ↳ Teotihuacan: City of Gods
- ↳ 20 Strong: Tanglewoods Red
- ↳ Pax Renaissance
- ↳ Mr. Jack
- ↳ Wayfarers of the South Tigris
- ↳ Cloud City
- ↳ Scythe
- ↳ Agent Avenue
- ↳ Movers & Shakers
- ↳ Sushi Go!
- ↳ Gatsby
- ↳ Timeline Twist
- ↳ Toc
- ↳ Alveole
- ↳ Hadrian's Wall
- ↳ Go Nuts for Donuts
- ↳ Letter Tycoon
- ↳ No Thanks!
- ↳ Praga Caput Regni
- ↳ Jump Drive
- ↳ 6 nimmt!
- ↳ The Castles of Burgundy
- ↳ Tournay
- ↳ Stone Age
- ↳ Nucleum
- ↳ Daybreak
- ↳ Turing Machine
- ↳ Kings in the Corner
- ↳ Rummy
- ↳ Saboteur
- ↳ Terra Mystica
- ↳ Kalah
- ↳ Survive The Island
- ↳ Bayonets & Tomahawks
- ↳ Through the Ages: A New Story of Civilization
- ↳ French tarot
- ↳ Sushi Go Party!
- ↳ Lewis & Clark
- ↳ Skull
- ↳ Wizard
- ↳ My City
- ↳ Perch
- ↳ 51st State
- ↳ YINSH
- ↳ Battleships Pencil & Paper
- ↳ Bonsai
- ↳ Biome
- ↳ Mü
- ↳ Bao la Kiswahili
- ↳ Rage
- ↳ Homeworlds
- ↳ Jurassic Snack
- ↳ Tally Up
- ↳ Haiclue
- ↳ Massive-Verse: Fighting Card Game
- ↳ The Palaces of Carrara
- ↳ Tzolk'in
- ↳ Glass Road
- ↳ Spooky Tower
- ↳ The Builders: Middle Ages
- ↳ Ticket to Ride: Europe
- ↳ Evolution
- ↳ Play Nine
- ↳ 61 Autumn leaves
- ↳ Molly House
- ↳ The Vale of Eternity
- ↳ Yaxha
- ↳ Ratjack
- ↳ Kumata
- ↳ Quartermaster General: East Front
- ↳ Ticket Gagnant
- ↳ Goa
- ↳ Just One
- ↳ Space Empires: 4X
- ↳ Bordeaux
- ↳ Pentaquest
- ↳ Lure
- ↳ Captain Flip
- ↳ Drako: Aetherya Pocket
- ↳ Easy Peasy
- ↳ Pili Pili
- ↳ The Yellow House
- ↳ Checkers
- ↳ Tiny Towns
- ↳ The Werewolves of Miller's Hollow
- ↳ Railroad Ink
- ↳ La Famiglia: The Great Mafia War
- ↳ Belote
- ↳ Aquarius
- ↳ Crazy Corgi
- ↳ Dog Park
- ↳ Beasts
- ↳ MLEM: Space Agency
- ↳ Imhotep
- ↳ Draftosaurus
- ↳ Carcassonne: Hunters & Gatherers
- ↳ Marco Polo II: In the Service of the Khan
- ↳ Inside Job
- ↳ Small World
- ↳ Visions
- ↳ Caboodle
- ↳ Federation
- ↳ Dog Lover
- ↳ Ink
- ↳ Chess
- ↳ Azul: Summer Pavilion
- ↳ A Feast for Odin
- ↳ The Nine sons of dragon
- ↳ Burgle Bros.
- ↳ Darwin's Journey
- ↳ Dragon Bridge
- ↳ Chromino
- ↳ Seasons
- ↳ 7 Wonders Dice
- ↳ Pyramid Poker
- ↳ Pyramis
- ↳ The Dwarf King
- ↳ Quatrix
- ↳ Fight 5
- ↳ Irish Gauge
- ↳ Rallyman: DIRT
- ↳ Libertalia
- ↳ Xiangqi
- ↳ Rats of Wistar
- ↳ Deus
- ↳ Castles of Mad King Ludwig
- ↳ DinoGenics
- ↳ Roll for the Galaxy
- ↳ Alhambra
- ↳ Gizmos
- ↳ Caverna
- ↳ Exhibition: 20th Century
- ↳ Word Traveler
- ↳ Lepidoptery
- ↳ Bag of Chips
- ↳ Popcorn
- ↳ Coinche
- ↳ Apiary
- ↳ Dead Men Tell No Tales
- ↳ Linx
- ↳ Reflection
- ↳ Tacta
- ↳ Unconditional Surrender! World War 2 in Europe
- ↳ Fled
- ↳ My First Castle Panic
- ↳ Russian Railroads
- ↳ Spot it
- ↳ Gold West
- ↳ Regicide
- ↳ Carson City
- ↳ Congkak
- ↳ P.I.
- ↳ Dice Hospital
- ↳ Crusaders: Thy Will Be Done
- ↳ Tichu
- ↳ Altered
- ↳ Alchemists
- ↳ Ultimate Railroads
- ↳ Dodo
- ↳ Skull King
- ↳ Talon
- ↳ City of the Big Shoulders
- ↳ Chinese checkers
- ↳ Tricky Kids
- ↳ Pinochle
- ↳ Reversi
- ↳ Maracaibo
- ↳ Cardia
- ↳ Bohemians
- ↳ Boomerang: Europe
- ↳ Queens & Kings ...A Checkers Game
- ↳ Clans of Caledonia
- ↳ Quibbles
- ↳ Caïrn
- ↳ Imperial Settlers
- ↳ Welcome To The Moon
- ↳ Trok
- ↳ Senet
- ↳ Perfect Words
- ↳ Boomerang: USA
- ↳ 7th Sea: City of Five Sails
- ↳ Djambi
- ↳ Let's Go! To Japan
- ↳ Stonespine Architects
- ↳ Jaipur
- ↳ Onitama
- ↳ Path of Civilization
- ↳ Lorenzo il Magnifico
- ↳ The Guild of Merchant Explorers
- ↳ Awkward Guests: The Walton Case
- ↳ Stable Times
- ↳ Dewan
- ↳ Chakra
- ↳ Watergate
- ↳ Orléans
- ↳ Roll to the Top: Journeys
- ↳ Rolling Pins
- ↳ My Great Game
- ↳ Slide
- ↳ Cry Baby
- ↳ The Wolves
- ↳ TEMBO: Survival on the Savanna
- ↳ HUTAN: Life in the Rainforest
- ↳ Troyes
- ↳ Sagani
- ↳ Tash-Kalar
- ↳ Hey! That's my fish
- ↳ Crafting the Cosmos
- ↳ My Shelfie
- ↳ Limit
- ↳ D.E.I.: Divide et Impera
- ↳ nanatoridori
- ↳ Elawa
- ↳ Nine Men's Morris
- ↳ Akropolis
- ↳ Call of Katulhu
- ↳ Hachihachi
- ↳ Bärenpark
- ↳ Pacts
- ↳ River Valley Glassworks
- ↳ Automobiles
- ↳ Rumble Nation
- ↳ Chimera Station
- ↳ Rauha
- ↳ Hens
- ↳ Remember When
- ↳ Botanik
- ↳ Carpniches
- ↳ Citadels
- ↳ The Isle of Cats
- ↳ Fluxx
- ↳ Strands
- ↳ Run Buster
- ↳ Under the Leaves
- ↳ Miams
- ↳ Carnuta
- ↳ Panic Lab
- ↳ Gangsta!
- ↳ Sevens
- ↳ SpellBook
- ↳ Glow
- ↳ Mojo
- ↳ Qwinto
- ↳ Space Lab
- ↳ Caylus
- ↳ Isle of Trains: All Aboard
- ↳ Spyrium
- ↳ Nova Luna
- ↳ Orchard
- ↳ Umbrella
- ↳ Cafe
- ↳ Dragonheart
- ↳ Dungeon Twister
- ↳ Aquatica
- ↳ Cosmoctopus
- ↳ Postcards
- ↳ Diceathlon
- ↳ River Rats
- ↳ Twinkle Twinkle
- ↳ Stella – Dixit Universe
- ↳ Klaverjassen
- ↳ Memory
- ↳ Bluff King
- ↳ Cities
- ↳ Trio
- ↳ Papayoo
- ↳ Tekken
- ↳ Architects of the west kingdom
- ↳ Abyss
- ↳ La Granja
- ↳ Tiny Epic Defenders (Second Edition)
- ↳ taluva
- ↳ For Northwood!
- ↳ Paint the Roses
- ↳ Spirited
- ↳ Map Masters
- ↳ Trek 12
- ↳ Incan Gold
- ↳ Wandering Towers
- ↳ Pagan: Fate of Roanoke
- ↳ Living Forest
- ↳ Time Masters
- ↳ Liverpool (Cozy Oaks) Rummy
- ↳ boop.
- ↳ Jewel
- ↳ Tinners' Trail
- ↳ Railways of the World
- ↳ Beer & Bread
- ↳ Don't Let It Die
- ↳ Super Fantasy Brawl
- ↳ Captain Tsubasa: The card game
- ↳ Pergola
- ↳ TacTile
- ↳ Krosmaster Arena
- ↳ Tobago
- ↳ Elongo
- ↳ Chu Han
- ↳ Matchstick Tycoon
- ↳ Ludo
- ↳ Norsemen
- ↳ Decrypto
- ↳ Living Forest Duel
- ↳ Nidavellir
- ↳ Villagers
- ↳ A.E.R.O.
- ↳ Altay: Dawn of Civilization
- ↳ Kingdom Builder
- ↳ Big Time Soccer
- ↳ Bahama Taxi
- ↳ Dominoes
- ↳ A Gest of Robin Hood
- ↳ Hanamikoji
- ↳ Pioneer Days
- ↳ Good Cop Bad Cop
- ↳ Butterfly
- ↳ Dice Mission
- ↳ The way to Juliet
- ↳ Keyflower
- ↳ Arigatō
- ↳ Star Fluxx
- ↳ Nimalia
- ↳ The Number
- ↳ Undergrove
- ↳ Bandada
- ↳ Gang of Dice
- ↳ Ponte del Diavolo
- ↳ Volto
- ↳ Trekking the World
- ↳ Roll Through the Ages: The Bronze Age
- ↳ Turncoats
- ↳ Abandon All Artichokes
- ↳ Lodge
- ↳ Dungeon Petz
- ↳ Terra Nova
- ↳ Vulture Culture
- ↳ Indian Chief
- ↳ Mind MGMT
- ↳ Monster Trick
- ↳ Reflections in the Looking Glass
- ↳ Gin Rummy
- ↳ Just Desserts
- ↳ Mech A Dream
- ↳ Farm Club
- ↳ Blackjack
- ↳ Twin Tin Bots
- ↳ 101: the match
- ↳ Flowers
- ↳ Coup
- ↳ Canvas
- ↳ Yokohama
- ↳ Splash Down
- ↳ Inori
- ↳ Commander Chess
- ↳ Schnapsen
- ↳ Tigris & Euphrates
- ↳ Pax Pamir: Second Edition
- ↳ Hokito
- ↳ Mind Cycling
- ↳ Kikai - Bricolage Heads
- ↳ Clash of Decks
- ↳ Trench
- ↳ King of the Pitch
- ↳ Nirds
- ↳ Go Goa
- ↳ Rainbow
- ↳ Next Station: Tokyo
- ↳ Garden Rush
- ↳ Patchwork
- ↳ Welcome To
- ↳ Welcome To New Las Vegas
- ↳ Fractal
- ↳ Coloretto
- ↳ Beyond
- ↳ Nippon
- ↳ Rainforest
- ↳ Framework
- ↳ Harvest
- ↳ Five Tribes
- ↳ Fleet
- ↳ Dingo's Dreams
- ↳ Azul Duel
- ↳ Pond
- ↳ Pyrotechnics
- ↳ Quantum
- ↳ Open Face Chinese Poker
- ↳ Gnome Hollow
- ↳ Downforce
- ↳ Can't Stop Express
- ↳ Nile
- ↳ Tikal
- ↳ Color Flush
- ↳ Mantis Falls
- ↳ Herd
- ↳ Trellis
- ↳ Cookie Addict!
- ↳ Symbiose
- ↳ DVONN
- ↳ Azure
- ↳ Dracula vs Van Helsing
- ↳ Marrakech
- ↳ 500
- ↳ Poker Dice
- ↳ Takenokolor
- ↳ Biomos
- ↳ My Shelfie: The Dice Game
- ↳ Golf
- ↳ Reef Gardens
- ↳ DIG UP Adventure
- ↳ Skat
- ↳ Kado
- ↳ Tower up
- ↳ Splito
- ↳ Cóatl
- ↳ Grove
- ↳ MegaJackpot
- ↳ Dinner In Paris
- ↳ Briscola
- ↳ Pacifica
- ↳ Queen of Scots
- ↳ Junk Drawer
- ↳ Marram
- ↳ Space Station Phoenix
- ↳ Diced Veggies
- ↳ Pugs in Mugs
- ↳ Resist!
- ↳ Up or Down?
- ↳ Paris Connection
- ↳ Pisanki
- ↳ Next Station: London
- ↳ Inverted Dice
- ↳ The Last Droids
- ↳ iye
- ↳ Cathood
- ↳ In The Year of the Dragon
- ↳ Perikles
- ↳ Schafkopf
- ↳ Stockpile
- ↳ Celestia
- ↳ Farkle
- ↳ The Brambles
- ↳ Nature
- ↳ Tranquility: The Ascent
- ↳ Quattuor Reges
- ↳ Takenoko
- ↳ Four Color Cards
- ↳ The Bloody Inn
- ↳ 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
- ↳ Viva Catrina
- ↳ Pyrga
- ↳ New Frontiers
- ↳ Mijnlieff
- ↳ Cat Café
- ↳ Arctic
- ↳ Scopa
- ↳ Mercado de Lisboa
- ↳ Oh-Seven
- ↳ Arboretum
- ↳ 1000
- ↳ Legions
- ↳ Stupor Mundi
- ↳ Evo: The "Game no Name"
- ↳ Go-Stop
- ↳ Quartz: The Dice Game
- ↳ Festival
- ↳ Pyramido: Forgotten Treasures
- ↳ Kiri-ai: The Duel
- ↳ Not Alone
- ↳ Pylos
- ↳ Cairo Corridor
- ↳ Giraffe Raffe
- ↳ Vault A Solitaire Dice Game
- ↳ Dice Theme Park
- ↳ Verso
- ↳ Fruit Picking
- ↳ Panda Rei
- ↳ Now Boarding
- ↳ Tang Hu Lu
- ↳ Botanicus
- ↳ Red7
- ↳ March of the Crab
- ↳ Lady's Choice
- ↳ Ninjan
- ↳ Misty
- ↳ Abra Chadabra
- ↳ VektoRace
- ↳ Linkage
- ↳ Lines of Action
- ↳ Sail
- ↳ Bobail
- ↳ Cuttle
- ↳ sparts
- ↳ Armadöra
- ↳ Tortuga 1667
- ↳ Gosu X
- ↳ River of Gold
- ↳ Concept
- ↳ Jump Gate
- ↳ Odicey
- ↳ Jokerball
- ↳ Koi-koi
- ↳ LUZ
- ↳ Samarkand
- ↳ Durak
- ↳ Wizards Cup
- ↳ Art Thief
- ↳ Cacao
- ↳ Kokeshi
- ↳ Coupell
- ↳ Lumen: The Lost World
- ↳ Go Fish
- ↳ Quetzal
- ↳ Golfie
- ↳ Tranquility
- ↳ Dédale
- ↳ Resolve
- ↳ Wizards of the Grimoire
- ↳ Envelopes of Cash
- ↳ Crisps
- ↳ Stalk exchange
- ↳ Sir Ocelot's cave
- ↳ Claim
- ↳ Shifting Stones
- ↳ Quarto
- ↳ Art Decko
- ↳ Age of Civilization
- ↳ Carnegie
- ↳ Mesos
- ↳ Hidden Leaders
- ↳ Yokai
- ↳ Battle of LITS
- ↳ Conspiracy
- ↳ Dice Hospital: ER – Emergency Roll
- ↳ Minnesota Whist
- ↳ Let's Catch the Lion!
- ↳ Luxor
- ↳ Forks: 2nd Edition
- ↳ Color Pop
- ↳ Kamon
- ↳ Scratch and Catch
- ↳ Bubblee Pop
- ↳ Qu4to
- ↳ Cephalopod
- ↳ Tablut
- ↳ 12 Chip Trick
- ↳ icecoldicehockey
- ↳ Cucumber
- ↳ German Whist
- ↳ Shogun
- ↳ Oriflamme
- ↳ Bower
- ↳ Verona Twist
- ↳ Balloon Pop!
- ↳ None Shall Pass!
- ↳ District Noir
- ↳ It's a Wonderful Kingdom
- ↳ Refuge
- ↳ Seikatsu
- ↳ Quadrata Canada
- ↳ Applejack
- ↳ The Itty Bitty Card Game
- ↳ Treos
- ↳ Kulami
- ↳ Happy City
- ↳ Paper World
- ↳ Coin Age
- ↳ Trailblazers
- ↳ 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
- ↳ Pente
- ↳ Shut the Box
- ↳ 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
- ↳ Expeditions: around the world
- ↳ 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
- ↳ Uptown
- ↳ Kabaleo
- ↳ Qamgo
- ↳ Hex
- ↳ Nibble
- ↳ Medina
- ↳ Room 25
- ↳ Duck & Cover
- ↳ Simplicity
- ↳ Haggis
- ↳ 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)
- ↳ Forbidden Island
- ↳ 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
- ↳ The Fox in the Forest
- ↳ 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
- ↳ That Time You Killed Me
- ↳ Sobek
- ↳ Yaniv
- ↳ Almadi
- ↳ Looot
- ↳ Romi Rami
- ↳ Battle Sheep
- ↳ Forage
- ↳ Batalla de Coronas
- ↳ Solar Storm
- ↳ Loco Momo
- ↳ Cardiceo
- ↳ GrumbleStone
- ↳ Trike
- ↳ Legendary Inventors
- ↳ Koryŏ
- ↳ That's Life!
- ↳ Lielow
- ↳ Dark Agent
- ↳ Wastelandia
- ↳ 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
- ↳ Tic-Tac Match
- ↳ 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
- ↳ Spirits of the Forest
- ↳ 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
- ↳ Vaalbara
- ↳ Humanity
- ↳ Neutreeko
- ↳ Hawaii
- ↳ Xanadu
- ↳ Murus Gallicus
- ↳ Colorado
- ↳ The Mother Road: Route 66
- ↳ 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
- ↳ Tumbleweed
- ↳ Crazy Eights
- ↳ 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
- ↳ Chocolate Factory
- ↳ 8 Masters' Revenge
- ↳ Noah
- ↳ Amyitis
- ↳ Signorie
- ↳ Injawara
- ↳ Regidice
- ↳ Pedro
- ↳ 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
- ↳ Madeira
- ↳ 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
- ↳ 13 Leaves
- ↳ 15 Days
- ↳ 15 Jours en France
- ↳ 5Pairs
- ↳ 62 Soleils d'Eté
- ↳ A Fistful of Gold
- ↳ APEX
- ↳ AVES
- ↳ Alakablast
- ↳ Amazonas
- ↳ Apocalypse au Zoo de Carson City
- ↳ Arabella
- ↳ Auntie Mildred's list of random tasks
- ↳ Aurum
- ↳ Bamboozle
- ↳ Battleships Pencil & Paper
- ↳ Bauer
- ↳ Bebop
- ↳ Bids
- ↳ Bizarre Manor
- ↳ Blast Radius
- ↳ Block Arena
- ↳ Blooms
- ↳ Blot
- ↳ Bug Off
- ↳ Bunny Boom
- ↳ CATsle Builder
- ↳ Cannonades
- ↳ Capybara'n'Capyabara
- ↳ Carcassonne
- ↳ Cassino
- ↳ Catatac
- ↳ Chandigarh
- ↳ Cheez-Tricks
- ↳ Churn
- ↳ Circle Of Life: on the Savannah
- ↳ Coffee
- ↳ Coins
- ↳ Coloretto
- ↳ Confusing Lands
- ↳ Cookie battle
- ↳ Crash
- ↳ Crash & Grab
- ↳ Crits & Tricks
- ↳ Custodian Dice
- ↳ Dance of Muses
- ↳ Deck EXPRESS: Tennessee Central
- ↳ Deck EXPRESS: Tennessee Central
- ↳ Deliverance
- ↳ Detective Poker
- ↳ Dickory
- ↳ Digging For Dinos
- ↳ Dobro
- ↳ Draft Cider
- ↳ Dragon Keeper, The Dungeon
- ↳ DragonOverload
- ↳ Dragonarium
- ↳ Enemy Anemone
- ↳ Eriantys
- ↳ Expressions
- ↳ Falconry
- ↳ Festi’vibes
- ↳ Fibonachos
- ↳ Fight the Landlord
- ↳ Finity
- ↳ Five Three Five
- ↳ Flockers
- ↳ Flume
- ↳ For-Ex
- ↳ Four Gardens
- ↳ Fox on the Tree
- ↳ GIPF
- ↳ Galactic Era
- ↳ Game of Trains
- ↳ Garden Nation
- ↳ Gems of Iridescia
- ↳ Get on Board: Paris & Roma
- ↳ Get the MacGuffin
- ↳ Go_sandboxversion
- ↳ Golems
- ↳ Good Fortune
- ↳ Gravity Superstar
- ↳ Greasy Spoon
- ↳ Group
- ↳ Grund
- ↳ Guile
- ↳ Gunsen
- ↳ Gyges
- ↳ Hacienda
- ↳ Hadron
- ↳ Hamsters vs Hippos
- ↳ Hawaiian Hanafuda
- ↳ Heckin Hounds
- ↳ Herooj
- ↳ Hey! That's my fish
- ↳ Hypnosia
- ↳ Hội Phố (Second Edition)
- ↳ Isaac
- ↳ Kaiser
- ↳ Kani Nari Ebi
- ↳ Khiva
- ↳ Khronos
- ↳ Kinapa
- ↳ Kmakici Family's greatest teatime
- ↳ Knister
- ↳ Kraken Up
- ↳ Les toits de Paris
- ↳ Lewis & Clark
- ↳ Livingstone
- ↳ Logger
- ↳ Lunar
- ↳ Maatatahay
- ↳ Malabares
- ↳ Mango
- ↳ Mattock
- ↳ Meadow
- ↳ Metz
- ↳ Mighty
- ↳ Minefield
- ↳ Minhwatu
- ↳ Mod Ten
- ↳ Monster Factory
- ↳ Monster Hex
- ↳ Monster Smash
- ↳ Moolight: The Land of the Wolves
- ↳ Mutant Crops
- ↳ Nap
- ↳ Narabi
- ↳ Natural Chaos
- ↳ Neon Reign
- ↳ Nylon-ppong
- ↳ ONE
- ↳ Olenon
- ↳ Onda
- ↳ Open Season
- ↳ Paikō
- ↳ Palourde
- ↳ Park Life
- ↳ Penny Press
- ↳ Persona Non Grata
- ↳ Pescado Novo
- ↳ Piepmatz
- ↳ Pier 18
- ↳ Piles!
- ↳ Pirates Under Fire
- ↳ Pondscape
- ↳ Pook
- ↳ Positano
- ↳ Puerto Rico
- ↳ Quest Inc.
- ↳ Quiltable
- ↳ Quinque
- ↳ Quintus
- ↳ Race for the Galaxy
- ↳ Redstone
- ↳ Relative Space
- ↳ Roppyakken
- ↳ Rowdy Partners
- ↳ Rumble Planet
- ↳ Safari Witness
- ↳ Sasaki
- ↳ Savanna Ten
- ↳ Scratch and Catch
- ↳ Scream Park
- ↳ Sea Shells
- ↳ Seven Knights Bewitched
- ↳ Sheep Boom Bah
- ↳ Shokoba
- ↳ Skirmish: Battle for Draconia
- ↳ Slambo
- ↳ Snorkeling
- ↳ Sobek 2 players
- ↳ Soulaween
- ↳ Spellcrafter
- ↳ Splitter
- ↳ Squadro
- ↳ Stigméria
- ↳ Stonks
- ↳ Strategic Reserve
- ↳ Strawberry Sunset
- ↳ Sunrise Sunset
- ↳ Suspeição
- ↳ Tapas
- ↳ The Battle for Hill 218
- ↳ The Great American Fox Hunt
- ↳ The Great Split
- ↳ The King of the Woods
- ↳ The Little Flower Shop
- ↳ The Nine Domains
- ↳ Tholos
- ↳ Thrive
- ↳ Tien Len
- ↳ Time Splicers
- ↳ Tiny Farms
- ↳ Toepen
- ↳ Tomatoss
- ↳ TriATri
- ↳ Trickarus
- ↳ Troggu
- ↳ Twin Palms
- ↳ Two-Ten-Jack
- ↳ Unane
- ↳ Up or Down?
- ↳ Vegetable Stock
- ↳ Verdant Arizona
- ↳ Via Gladiola
- ↳ Vizia
- ↳ Waddle
- ↳ Wana
- ↳ Whist
- ↳ Wolf and Sheep
- ↳ Word Traveler
- ↳ Xxung
- ↳ Yokai Pagoda
- ↳ Yoxii
- ↳ Zookeepers
- ↳ texasbingo
- ↳ Àiyé
- ↳ Écarté