# Has anyone had success creating a chess board?

**URL:** https://community.thunkable.com/t/has-anyone-had-success-creating-a-chess-board/2322140
**Category:** Questions about Thunkable X
**Created:** [March 13, 2023, 5:25pm UTC](https://community.thunkable.com/t/has-anyone-had-success-creating-a-chess-board/2322140 "2023-03-13T17:25:27Z")
**Posts on this page:** 1
**Showing post:** 4

<div class="post-metadata">

### Author: ![manyone](https://avatars.discourse-cdn.com/v4/letter/m/ee59a6/32.png) [@manyone](https://community.thunkable.com/u/manyone)
#### Post date: [March 14, 2023, 1:45am UTC](https://community.thunkable.com/t/has-anyone-had-success-creating-a-chess-board/2322140/4 "2023-03-14T01:45:06Z")

</div>

you should start reading up on one of the best features in thunkable - any component block - or what i started calling as “indexable buttons” (or components).

please read this tutorial to give you an idea of this process. (i guarantee you that this can build a chessboard and you can address each cell programatically!)

> [@Create Smarter Designs with the "Any Component" blocks](https://community.thunkable.com/t/create-smarter-designs-with-the-any-component-blocks/297263):
>
> Here are three different layouts with lots of buttons: Conventional wisdom would have you believe that creating something like the designs below would be a time consuming and challenging process. If you wanted 9, 16 or 25 buttons then you’ll spend a lot of time messing around with rows and columns and sizes and paddings…right? Wrong! All 3 of the designs shown above are created from just 1 button, 1 row and 1 column. By using the [Any Component](https://docs.thunkable.com/any-component-blocks) blocks you can create a…

following the technique aboive, the steps to make a chessboard are the following;  
in the design phase, create a prototype row, inside it, create a protoype button (no rounded corners), with a width about 1/9 of the width of the screen)

in the blocks section do the following at start.

1. clone the prototype BUTTON 8 times , then delete the prototype button.  
2, then clone the prototype ROW 8 times , then delete the prototype row.
2. voila - 8x8 board! each button can be addressable by number from 1 to 64.
3. you can use a loop to alternately color each button (cell)

---

_[View the full topic](https://community.thunkable.com/t/has-anyone-had-success-creating-a-chess-board/2322140)._
