Code Monkey home page Code Monkey logo

tabletop-engine-info's Introduction

What is Tabletop Engine?

Tabletop Engine is a cross-platform multiplayer customizable virtual tabletop that connects you and your friends to beloved tabletop games!

This README will be updated when the link for the early access alpha is ready. EDIT: The early access alpha is live! Check out the releases section for more info!

NOTE: This product is still in early development, please submit issues as you find them, as well as feature requests. I am eager to make Tabletop Engine work as smooth as possible.

Comes with many possibilities by default!

The default tabletop suite includes playing cards, poker chips, and much more, allowing for a great experience right out of the box! Not only that, custom tabletops are supported, as well!

Play with as many people as you'd like!

Multiplayer sessions support as many people as the network speed would allow, all through peer-to-peer connections! Connect by creating a room code, and sending the room code to your friends!

Multiplatform and Cross Platform!

Tabletop Engine supports the following six platforms:

  • Windows
  • MacOS - Native support coming in 1.0
  • Linux - Native support coming in 1.0
  • iOS - Native support coming in 1.0
  • Android - Native support coming in 1.0
  • Web - Native support coming in 1.0

You can play multiplayer between these devices as desired, there are no limitations!

Build tabletops through scripting!

Tabletop engine supports scripting through the built-in Board Builder. Import images for game pieces, and program your tabletop using GDScript, a python-like language!

NOTE: Documentation is still being worked on for the scripting functionality of Tabletop Engine's Board Builder.

NOTE: Please note that the API for scripting is subject to significant change between now and the first major release 1.0. Configurations made between now and 1.0 will need to be upgraded to each new modification of the API until the solification of the API in the first major release. From then on, there will be backwards compatibility support for configurations.

Contributing

Currently, the documentation and default configurations are open to being contributed to! Make a PR with any suggested changes!

If you are not coding inclined, then try out the project, and click "submit feedback" in-game to be taken to our issues page! (Or, just click "issues" near the top of the GitHub page)

tabletop-engine-info's People

Contributors

ryanabx avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.