Introduction to Game Programming with C++ (Wordware Game Developers Library)

20.5 Scripting

The flexibility of the scriptable NSIS installer means powerful install processes of all kinds can be made with relatively minimal effort. Scripting has some significant influences on computer games. In an attempt to make games more flexible, programmable, and reusable, many developers have integrated scripting into their games to handle various decision-making processes and to perform all kinds of external processing so it does not become necessary to recompile the game code each time changes are made to the game. In order to integrate scripting into a game, two SDKs can be used: Lua and Python. These SDKs are beyond the scope of this book, but there are a number of other books and tutorials around to help you get started. Following are brief descriptions of each.

Категории