Na parte 1 desta série, compartilharemos uma breve visão geral do que é script no contexto do Tabletop Simulator.
Tabletop Simulator é um sandbox baseado em física com muitas funcionalidades integradas para jogar jogos de mesa, como cartas, dados e outros componentes. Mas o Tabletop Simulator vai um passo além, permitindo que os usuários personalizem seus mods com sua própria programação por meio de uma interface de script. Isso permite que os usuários implementem recursos além do que o próprio Tabletop Simulator fornece.
Ferramentas de personalização do TTS:
Há duas ferramentas fornecidas pelo Tabletop Simulator para permitir essa personalização:
Acesso a uma linguagem de script – No caso do Tabletop Simulator, este é Lua. Lua não é criado por, ou exclusivo para, Tabletop Simulator, mas entender seu uso será importante ao escrever seus próprios scripts.
Uma API de script – Esta “Utility Programming Interface” outline todas as funções fornecidas pelo Tabletop Simulator que permitem ao usuário manipular o ambiente do jogo com código personalizado. A documentação completa para a Scripting API, que detalha todas as funções e como usá-las, pode ser encontrada no website do Tabletop Simulator: https://api.tabletosimulator.com/ .