Tableaucraft: Speel Minecraft in Tableau!

Tableaucraft is de naam van de meest recente Tableau game die ik heb ontwikkeld! Gebaseerd op Mario in Tableau maar met een aantal leuke nieuwe functies, zoals het plaatsen en verwijderen van blokken. Dit maakt het mogelijk om jouw eigen huisje, boomhut of mancave te bouwen! Ben je trots op de levels die je gecreëerd hebt? Kopieer je levelcode en deel hem met je vrienden en/of collega’s! Download het workbook nu en Tableaucraft erop los!

Merlijn

Het level

De game is gebaseerd op een spreidingsdiagram. Maar er is een groot verschil omdat het level standaard leeg is. Dit level is gebaseerd op een 50 bij 50 rooster. Eigenlijk heeft elk blok 50 keer 50 onzichtbare punten met een unieke locatie, beginnend bij 0,0 en eindigend op 50,50. Alleen de blokken die in de parameter aanwezig zijn worden laten zien in de spreidingdiagram. Zo kan de speler zijn/haar eigen level creëren.

De cursor

De cursor plaatst blokken op de locatie waar deze zich op dat moment bevindt. Je kan de cursor bedienen met je pijltjestoetsen en deze kan één blok rondom de speler verplaatst worden. De locatie van de cursor is gebaseerd op een X en Y parameter ten opzichte van de locatie van de speler. Met de cursor kan je een blok plaatsen of verwijderen waar je maar wilt. Het blok dat je wilt plaatsen is het blok dat je zojuist hebt geselecteerd in je voorraad.

Blokzoeker

Er zijn twee verborgen sheets op het dashboard. Ik noem deze sheets blokzoekers. De eerste sheet is het ADD sheet. Deze sheet wordt gefilterd bij de X en Y positie van de cursor en bij een dashboardactie in de voorraadsheet. Het resultaat is één uniek ID van een blok op die specifieke locatie. Door op de E-toets te drukken voegt de gebruiker het blok toe aan de levelparameter.

Er is ook een REMOVE sheet. Deze sheet is ook gefilterd bij de X en Y positie van de cursor maar er is geen dashboardactie. Dit betekent dat elk blok op die specifieke X/Y locatie in de dataset wordt laten zien in deze sheet. Door op de Q-toets te klikken verwijder je alle ID’s in de REMOVE sheet van de levelparameter.

Besturing

Om te beginnen met spelen, klik je eerst rechtsonder in de extensie. De extensie luistert naar de invoeringen van het toetsenbord. Wanneer je dit niet doet, dan zal je Tableau met de toetsenbordsneltoetsen bedienen. Iets wat tot vreemde resultaten kan leiden.

WASD: Loop rond
Pijltjes toetsen: Beweeg de cursor
E: Plaats een blok
Q: Verwijder een blok

Selecteer een blok van de voorraadsheet om die aan het level toe te voegen. Ben je klaar met je level? Deel deze dan met de gemeenschap!

Gebruik #tableaucraft op Twitter zodat mensen je creaties kunnen vinden. Wil je beginnen met een nieuw level? Gebruik deze niveaucode:

|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|,

Resultaat

Merlijn probeert altijd de Tableau grenzen op te zoeken. Of dit nu is op het gebied van Tableau games of tijdens zijn werk voor Apps for Tableau. Wil je meer informatie over het werk van Merlijn, heb je ideeën voor een nieuwe game of ben jij op zoek naar een nog niet bestaande Tableau extension? Neem dan nu contact op!