4 ms·
A good part of game logic is done in a "scripting" language these days. For example Lua is used in WoW & Starcraft 2 and the newer Civilization games use Pytho
by Game_Ender 15y ago
A good part of game logic is done in a "scripting" language these days. For example Lua is used in WoW & Starcraft 2 and the newer Civilization games use Python. Generally they do use the core C++ engine to all the math heavy tasks like collision detection.
- betterth 15y agoAnd this obfuscates the point that many web games rely on scripting languages on the server side to handle most tasks. You can't rely on the client to do much game logic without (rightfully) being paranoid about the user themselves interfering with what's in their active memory and that being sent back to your server...
- sho_hn 15y agoCiv 5 switched from Python to Lua, btw.