[PAID] Chess Extension - Fully Customizable

Introduction
The Chess Extension allows you to integrate a fully customizable chess game into your App Inventor projects. This extension includes various features like piece movement, check, checkmate, and pawn promotion.
Installation
- Download the Chess extension
.aixfile. - Open your App Inventor project.
- Navigate to the Extensions section and click on Import extension.
- Select the downloaded
.aixfile and import it into your project.
Components
Chess
- Type: Non-Visible Component
- Category: Extension
Methods
InitializeView
-

- Description: Initialize the ChessBoardView to an AndroidViewComponent.
- Parameters:
component(component): The component where the chessboard will be displayed.licenseKey(String): This system is made to prevent the piracy of extension, license will be provided to you after buying the extension. Then you'll be able to use the extension.
- *
ResetGame
-

- Description: Reset the game.
- Parameters: None
IsKingUnderCheck
-

- Description: Check if the king is under check.
- Parameters: None
- Returns:
boolean-trueif the king is under check,falseotherwise.
IsBlackTurn
-

- Description: Check if it's Black's turn.
- Parameters: None
- Returns:
boolean-trueif it's Black's turn,falseotherwise.
- β PromotePawnTo
-

- Description: Promotes the pawn when it reaches the last row.
- Parameters:
piece(number): The piece to promote the pawn to. Options are:0for queen1for rook2for bishop3for knight- Any other value defaults to queen
Properties
-
BackgroundColor- Type:
number - Description: The background color of the chessboard.
- Default:
&HFF8B4513(brown)
- Type:
-
PossibleMoveDotColor- Type:
number - Description: The color of the dots indicating possible moves.
- Default:
&HFF0000FF(blue)
- Type:
-
OnCheckColor- Type:
number - Description: The color indicating a check.
- Default:
&HFFFFA500(orange)
- Type:
-
OnCheckMateColor- Type:
number - Description: The color indicating a checkmate.
- Default:
&HFFFF0000(red)
- Type:
-
CastlingDotColor- Type:
number - Description: The color of the dots indicating castling moves.
- Default:
&HFFFF0000(red)
- Type:
-
CapturePieceColor- Type:
number - Description: The color of the pieces that can be captured.
- Default:
&HFFFF0000(red)
- Type:
Events
OnPieceMoved
-
- Description: Triggered when a piece is moved.
- Parameters:
fromRow(number): The starting row of the piece.fromColumn(number): The starting column of the piece.toRow(number): The destination row of the piece.toColumn(number): The destination column of the piece.
OnCheckMate
-

- Description: Triggered when there is a checkmate.
- Parameters:
isBlack(boolean):trueif Black is checkmated,falseif White is checkmated.
- β OnPawnPromoted
-

- Description: Triggered when a pawn is promoted.
- Parameters:
isBlack(boolean):trueif the promoted pawn is Black,falseif it is White.
Demo 
After Customisation 
Checkout the apk
Credits
A special thanks to @iamwsumit for his support and @shreyash for his powerful Rush.
Buy Chess Extension - Fully Customizable
Special Offer for the First 5 Users
Be one of the first 5 users to get the Chess Extension at a special price! After the first 5 users, the price will increase.
Special Pricing
$6- βΉ500 INR
How to Buy
-
Message Me:
- Message me in the community(including the image of payment)
-
Payment:
- I accept payment through PayPal
- Once your payment is confirmed, we will send you the extension file along with the license key.
- Get Your Extension:
- After the payment confirmation, you will receive the Chess extension
.aixfile and the license key via PM.
- After the payment confirmation, you will receive the Chess extension
Download for the First 5 Users
If you are among the first 5 users, please proceed to payment and notify us. We will verify and send you the extension at the special price.
Note
- The special offer is only valid for the first 5 users.
- Make sure to provide the correct email address for communication and delivery.
Contact Information
- Telegram: DeveloperHorizon
Don't miss out on this special offer! Enhance your App Inventor projects with a fully customizable Chess game today!
Thank You ![]()


