chessboard.js vereenvoudigt het proces van het opstellen van een schaakbord op een webpagina, samen met het toevoegen en op de juiste plaatsen van schaakstukken erin.
De bibliotheek kan onderscheid maken tussen schaken 'uitgangsposities en in-game bewegingen, gebruik te maken van de internationale Forsyth-Edwards Notation (FEN).
Meerdere schaakborden kan worden ingebed op dezelfde pagina, ideaal voor het tonen van de evolutie van een spel, een beweging na de andere.
Naast statische borden, chessboard.js ondersteunt ook versleepbare stukken, is ideaal voor het voeden van een browser-gebaseerde schaakspel.
Bij gebruik van deze modus kan de bibliotheek ook toestaan alleen schaken legale zetten, en zelfs benadrukken de mogelijke pleinen waar een stuk kan worden verplaatst.
chessboard.js komt ook met een AI-engine om gebruikers te laten spelen tegen de computer, en een animatie-engine die stelt ontwikkelaars in staat om verschillende games met behulp van JS-gebaseerde animaties af te spelen.
Het speelbord en de stukken zijn volledig klantgericht en ze kunnen worden aangepast om te kijken wat je wilt dat ze kijken
Wat is nieuw in deze release:.
- Toegevoegd appearSpeed animatie config
- Toegevoegd onSnapbackEnd gebeurtenis
- Toegevoegd onMoveEnd gebeurtenis
Eisen
- Javascript nodig op client-side
Reacties niet gevonden