

The difference is that board game instructions are written to be understood by humans, whereas for programming you need a language that’s understood by the computer. This is similar to rules for a board game, which explain the order of turns, determining the first player, and different options at a particular moment. Scripting, also known as coding or programming, is the way to write instructions for the execution for your game using a very specific language.

We’ll be using Lua and the game platform Core, which will let you see the results of your coding right away. In this article, we’re going to show you how to get started learning to script. But just about every role in game development benefits from scripting, and knowing the basics will separate you from the pack. Today you can do more than ever before without knowing a lick of code. If you really take to it, you open up new career options like technical artist or technical designer.

