1. Tabletop Playground
  2. News

Tabletop Playground News

All About Cards Update



A new update is here for Tabletop Playground and it is all about cards! With web textures and flipped stack cards come two highly requested new features, and several further convenience improvements:

• Web textures for cards: You can now configure card-type objects in the editor to allow overriding their front image in-game by an image URL on the internet. The scripting API for cards also has new methods to work with texture overrides. This can be useful for loading maps during an RPG session, or creating a package that automatically loads card images from the internet using scripting.

• New standard object: The web image object is now available in the object library. It uses the web texture functionality to offer an easy way to add online images to a running game.

• Flipped cards in stack: You can now configure card stacks in the editor to allow flipped cards within the stack. Instead of auto-rotating to the stack rotation, cards dropped on such stacks will remain face up or face down as they were. You can't mix cards from decks that allow and don't allow flipped cards in the same stack. The scripting API for cards has been enhanced to allow working with flipped cards in stacks.

• The "Peek / Slide Under" key now also works when holding it while dragging from a card stack or "stack" type container: you will draw from the bottom instead of from the top.

• Support rotating the object zoom in 90° increments with the keys for rotating highlighted objects (Q/E by default). Does not rotate the zoom for objects that auto-rotate.

• The object zoom key now works while using the card stack explorer to instantly show the large image tooltip

• Allow even thinner measure lines in the settings, and lower height of the lines depending on their size



Fixes
• Cards didn't show changes in editor when changing texture
• Object zoom for cards did not take into account changed scale
• Objects with shapes generated from images were not copied properly in the editor
• Objects with collisions generated from images did not work correctly with containers
• Remove crash when trying to load an invalid texture
• Mac: Ask for permission to use Microphone to make in-game voice chat work

---

These new updates we've added are just some of the many features on our early access development roadmap for Tabletop Playground, which you can check out on our Trello HERE.

Don't forget to join our community Discord to chat with the dev team and give us your suggestions for new features for the game!

Changelog March 25 - Mac Beta!

This includes several enhancement and fixes, but the most important change is that a Mac beta version is now available! We're not advertising it on the store yet, but if you already own the game and you have a Mac, please check it out and let us know if you find any issues! All features from the Windows version, except for the Steam overlay and joining through the friends list. The TTS Importer application is also included.

• Mac beta version
• Update to latest Unreal Engine version
• Faster load times for card textures
• Larger mouse cursors for high DPI screens (like 4k monitors)
• Key input guide contains some additional actions
• Warn when trying to upload a package without saved states
• VR: Use main hand stick left/right to switch states for multistate objects in object zoom
• Fixed: For scripting, assignment operator didn't work for delegates (also causing issues with the `fetch()` function)
• Fixed: Duplicating packages did not copy hidden card or image shape textures
• Fixed VR object zoom size changes not working correctly
• Fixed crash for shape generation from some images with very detailed shapes

Create 3D Models From Images Complete Update



The latest update completes the models-from-images feature: you can now use transparent images as shapes for almost anything: figures, cards, multistate objects, and regular objects. This allows you to use any card shape you want, create tokens with complex silhouettes, or quickly make your own kinds of meeples, all without any 3D modelling!

To make the new feature easier to use, we also redesigned the dialog for creating new objects in the editor. You now get basic options for each kind of object when selecting it, giving you a quick start on what you want to create before going to the full editor screen.

• 3D Shapes from transparent images are now available for cards, multistate objects, and regular objects
• The TTS importer can now import "Token" type objects properly
• Overhauled new object template screen
• Improved shadow quality
• Added small acceleration to camera movements

Fixes
• Figures did not mirror the front texture on the back side of the figure
• Cards sometimes didn't flip properly when using the flip key with cards on the table
• Container explorer didn't show custom colors of objects
• Container explorer didn't show objects with non-uniform custom scale correctly
• Don't disable start game button for previewing packages from the editor when multiplayer isn't available

---

These new updates we've added are just some of the many features on our early access development roadmap for Tabletop Playground, which you can check out on our Trello HERE.

Don't forget to join our community Discord to chat with the dev team and give us your suggestions for new features for the game!

Creating 3D Shapes From Transparent Images



This update brings the first part of a long anticipated feature: creating 3D shapes from transparent images. You can now use images to create cardboard cutout figures with depth in any shape. Next step: custom shapes for cards, tokens, and tiles!

• Figures with alpha textures now get 3D shapes
• New option for changing 3D cursor size in the interface settings
• New option when creating objects in the editor: automatic straighten up on grab. Now activated by default for figures and for the chess pieces.

Scripting
• Add Container.remove and Container.removeAt
• Add GameWorld.setShowDiceRollMessages and GameWorld.getShowDiceRollMessages
• Add GameWorld.updateUI, GameWorld.removeUIElement, GameObject.updateUI, GameObject.removeUIElement, GameObject.addUI, GameObject.getUIs
• Don't call tick functions or advance timers while the game is paused (when a new player joins)

Fixes
• Switch off scripting UI interaction while holding objects
• Loading option for non-stacking cards correctly
• Sometimes the wrong object was dragged out when using the card stack or container explorer
• Removed crash when pressing escape while using drag and drop in container or stack explorer

---

These new updates we've added are just some of the many features on our early access development roadmap for Tabletop Playground, which you can check out on our Trello HERE.

Don't forget to join our community Discord to chat with the dev team and give us your suggestions for new features for the game!

Update notes February 8

This update brings the first part of a long anticipated feature: creating 3D shapes from transparent images. You can now use images to create cardboard cutout figures with depth in any shape. Next step: custom shapes for cards, tokens, and tiles!

• Figures with alpha textures now get 3D shapes
• New option for changing 3D cursor size in the interface settings
• New option when creating objects in the editor: automatic straighten up on grab. Now activated by default for figures and for the chess pieces.

Scrpting
• Add `Container.remove` and `Container.removeAt`
• Add `GameWorld.setShowDiceRollMessages` and `GameWorld.getShowDiceRollMessages`
• Add `GameWorld.updateUI`, `GameWorld.removeUIElement`, `GameObject.updateUI`, `GameObject.removeUIElement`, `GameObject.addUI`, `GameObject.getUIs`
• Don't call tick functions or advance timers while the game is paused (when a new player joins)

Fixes
• Switch off scripting UI interaction while holding objects
• Loading option for non-stacking cards correctly
• Sometimes the wrong object was dragged out when using the card stack or container explorer
• Removed crash when pressing escape while using drag and drop in container or stack explorer