atom-tabletopsimulator-lua
tts-types
Our great sponsors
atom-tabletopsimulator-lua | tts-types | |
---|---|---|
7 | 4 | |
34 | 7 | |
- | - | |
0.0 | 0.0 | |
over 1 year ago | almost 3 years ago | |
CoffeeScript | Lua | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
atom-tabletopsimulator-lua
-
Dev environment for scripting?
Atom still works, if you follow those install instructions here: https://github.com/Berserk-Games/atom-tabletopsimulator-lua/releases/tag/13.2.0 Basically, you need to install the plugin manually now as the package manager doesn't work anymore.
-
Atom/Lua script newbie
However, there are instructions for how to manually install the package now, which you can find here: https://github.com/Berserk-Games/atom-tabletopsimulator-lua/releases/tag/13.2.0 I didn't test that yet as I already have the package, but it sounds a lot simpler than the method you find and doesn't require any Git knowledge are usage of apm.
I'm just getting into TTS & wanting to teach myself LUA script & am following the instructions to install the plethora of recommended programs found here & I've made it to:
-
luabundle - Webpack/Rollup for Lua (Library and CLI)
It powers the require() functionality in the official Tabletop Simulator IDE https://github.com/Berserk-Games/atom-tabletopsimulator-lua.
-
Building a Personal Website in 2021
Me: Okay. I'm just going to prototype a game. Don't want to get carried away. I won't even write a game engine. I'll use Tabletop Simulator.
Friend: Sounds good. How's it going?
Me: Well. I needed to be able to debug my code. https://github.com/tts-community/moonsharp-tts-debug
Friend: Oh, neat. So your game is done now?
Me: Not exactly. I had to had in matchmaking by reverse engineering Steam. https://github.com/SteamRE/SteamKit/pull/704
Friend: Ah. Alright. Can I play it now?
Me: Nah, I was finding it hard to maintain code. I wrote a Lua code bundler. https://github.com/Benjamin-Dobell/luabundle
Friend: Sweet.
Me: Yeah, but I decided to integrate it into the official tooling. https://github.com/Berserk-Games/atom-tabletopsimulator-lua/...
Friend: I'm sure the community will be thankful.
Me: I hope so. I now run a small community of TTS developers. https://github.com/tts-community/
Friend: Right. You must be done by now.
Me: Nah, I couldn't statically type check my code. So I wrote some types. https://github.com/Benjamin-Dobell/tts-types
Friend: Seems unnecessary for a prototype, but sure.
Me: I had to write my own IDE to use them though. https://github.com/Benjamin-Dobell/IntelliJ-Luanalysis
Friend: Right... So how'd the game going then?
Me: Oh, I'm not doing that anymore. I now consult for Berserk Games, developers of Tabletop Simulator
Friend: ...
tts-types
- Lua code
-
Building a Personal Website in 2021
Me: Okay. I'm just going to prototype a game. Don't want to get carried away. I won't even write a game engine. I'll use Tabletop Simulator.
Friend: Sounds good. How's it going?
Me: Well. I needed to be able to debug my code. https://github.com/tts-community/moonsharp-tts-debug
Friend: Oh, neat. So your game is done now?
Me: Not exactly. I had to had in matchmaking by reverse engineering Steam. https://github.com/SteamRE/SteamKit/pull/704
Friend: Ah. Alright. Can I play it now?
Me: Nah, I was finding it hard to maintain code. I wrote a Lua code bundler. https://github.com/Benjamin-Dobell/luabundle
Friend: Sweet.
Me: Yeah, but I decided to integrate it into the official tooling. https://github.com/Berserk-Games/atom-tabletopsimulator-lua/...
Friend: I'm sure the community will be thankful.
Me: I hope so. I now run a small community of TTS developers. https://github.com/tts-community/
Friend: Right. You must be done by now.
Me: Nah, I couldn't statically type check my code. So I wrote some types. https://github.com/Benjamin-Dobell/tts-types
Friend: Seems unnecessary for a prototype, but sure.
Me: I had to write my own IDE to use them though. https://github.com/Benjamin-Dobell/IntelliJ-Luanalysis
Friend: Right... So how'd the game going then?
Me: Oh, I'm not doing that anymore. I now consult for Berserk Games, developers of Tabletop Simulator
Friend: ...
What are some alternatives?
luabundle - A library for bundling several Lua files into a single file.
IntelliJ-Luanalysis - Type-safe Lua IDE Plugin for IntelliJ IDEA
moonsharp - An interpreter for the Lua language, written entirely in C# for the .NET, Mono, Xamarin and Unity3D platforms, including handy remote debugger facilities.
hugo-blox-builder - 😍 EASILY BUILD THE WEBSITE YOU WANT - NO CODE, JUST MARKDOWN BLOCKS! 使用块轻松创建任何类型的网站 - 无需代码。 一个应用程序,没有依赖项,没有 JS
moonsharp - Enhanced MoonSharp for improved Tabletop Simulator mod development
SteamKit - SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.
luabundler - CLI tool for bundling several Lua files into a single file.
DistorteD - Ruby multimedia toolkit with deep Jekyll integration 🧪