
Introduction
TableauCraft, that’s the name of the latest Tableau game I have been developing! It is based on Mario but has some neat new features such as placing and removing blocks. This allows you to create your own little home, treehouse or mancave! Are you proud on the level you created? Copy your level code and share it with your friends and/or colleagues! Download the workbook now and start having fun!
Merlijn


The Level
The game is based on a scatter plot. But there is a big difference, because the level is empty by default.
This level is based on a 50 by 50 grid. Actually every block has 50 times 50 invisible marks with a unique location starting at 0,0 and ending at 50,50. Only the blocks which are present in the parameter are shown in the scatter plot. This is how the player can create his/her own level.
The Cursor
The cursor allows you to place blocks at location of the cursor. You can control the cursor with your arrow keys. You can move the cursor 1 block around the player. The location of the cursor is based on a X and Y parameter relative to the players location. With the cursor you can control where you want to place or remove a block. The block you want to place is the block you have currently selected in your inventory.


Blockfinder
There are 2 hidden sheets on the dashboard. I call these sheets blockfinders. The first sheet is the ADD sheet. This sheet is filtered by the X and Y position of the cursor and by a dashboard action from the inventory sheet. The result is 1 unique ID of a block on that specific location. By hitting the E button the user will add this block to the level parameter.
There is also a REMOVE sheet. This sheet is also filtered by the X and Y position of the cursor but there is no dashboard action. This means that every block on that specific X,Y location in the dataset is shown in this sheet. By hitting Q you will remove all IDs in the REMOVE sheet from the level parameter.
Controls
First click in the extension in the bottom right to start playing. The extension is listening to the keyboard inputs. Otherwise you are controlling Tableau with keyboard shortcuts which can do some strange things.
WASD: Walk around
Arrow Keys: Move Cursor around
E: Place Block
Q: Remove Block
Select a block from the inventory sheet to be able to add it to the level.
Are you done with your level? Share it with the community!
Use #tableaucraft on Twitter so people can find your creations.
Do you want to start with an empty level? Use this level code:
|2259|,|2214|,|2169|,|2124|,|2079|,|2034|,|1989|,|1944|,|1899|,|1854|,|1809|,|1764|,|1719|, |1674|,|1629|,|1584|,|1539|,|1494|,|1449|,|1404|,|1359|,|1314|,|1269|,|1224|, |1179|,|1134|,|1089|,|1044|,|999|,|954|,|909|,|864|,|819|,|774|,|729|,|684|,|639|,|594|, |549|,|504|,|459|,|414|,|369|,|324|,|279|,|234|,|189|,|144|,|99|,|54|,|9|,

Result

The open Tableau community and our customers are very important to us. We love to make great extensions for Tableau and help Tableau users do things more efficiently. If you have feedback, ideas, questions or an issue? Please make sure you share it with us! Contact us through our support page.
Greetings,
Merlijn Buit – Tableau Zen Master