The purpose of this document is to outline the system requirements for the "Bashni (Tower Checkers)" game, which is to be developed as a fully self-contained HTML game for two players. The game must function entirely within a single HTML file, incorporating all necessary HTML, CSS, and JavaScript, and must operate without any external libraries or internet connection.
The "Bashni (Tower Checkers)" game is a digital adaptation of the traditional board game, designed to be played by two players on an 8×8 board. The game will follow the rules of Russian Draughts with the unique mechanics of Bashni (Tower Checkers). The game will include a board editor for modifying the board setup and will maintain seamless integration with the game engine.
The homepage of the "Bashni (Tower Checkers)" game will feature an interactive animated board that mimics a real wooden checkered board. The board will have a 3D effect, with pieces that appear to stack and unstack dynamically as they move. When a player selects a piece, the board will highlight potential moves with a glowing effect. The pieces will animate smoothly across the board, and captures will be visually represented by stacking captured pieces beneath the capturing piece. The board editor will allow users to drag and drop pieces, with real-time updates to the board's appearance. The game will use motion/react for animations to create a seamless and engaging user experience.
The landing hero will feature a continuously moving 2D composition where pieces move across the board, demonstrating the game's mechanics. The animation will show a sequence where a piece captures another, stacks it beneath, and continues to move, highlighting the unique Bashni mechanics. The animation will loop every 10 seconds, providing a clear visual story of the game's rules and features. The animation will be built using motion/react, ensuring smooth transitions and interactions.

Tower Checkers
Capture your opponent's pieces and stack them beneath yours to build powerful towers. Every capture transforms the board — taller towers control the game.

Tower Checkers
Capture your opponent's pieces and stack them beneath yours to build powerful towers. Every capture transforms the board — taller towers control the game.
No comments yet. Be the first!