The unity tabletop for ideation cards.
The tabletop will eventually be linked with cardographer-platform
- Uses Unity 2019.4.36f1 LTS
- Uses Mirror Networking for communication between clients and servers
- Uses Davinci for loading of images
- Download repository
- Open with associated Unity editor
- Set up the "Server" prefab on the main scene
- Change the IP address to the IP of the server the tabletop is connecting too
- Change the Network Transport method if required
- Update the connection port
- Create a headless build, then have that build run on the server that was specified above
- Create client build, either a applicaiton or a webgl build
- The webgl build should be hosted on the same server as the headless build
The Cardographer Tabletop is made up of several components which allows the user to interact with ideation cards created for the tabletop, or created using the cardographer platform.
- Cards: The base for all other interactables. The card bse class contains the basic movement interactions and the rest of the interactables inherit from this class. A card is a flat plane with two textures, a front and back texture Cards can be combined together to create decks
- Decks: A deck is a collection of cards, stacked together like you would in the physical world Like cards, a deck has a front and back texture, these however are based on the picture face of the bottom card, and the back face of the top card
- Boards: Boards are a large plane with a single flat texture Boards can be locked to the table, preventing them from being moved
- Annotations: Annotations act like post-it notes, they can be attachhed to each of the previous interactables You can change the colour and the text of annotations