Havok Script

Lightning Fast Scripting for Console Development

Havok Script is one of the smallest, fastest Lua compatible Virtual Machines on the market designed for console game development that includes an integrated environment for Microsoft Visual Studio, stand-alone debugger and on-target profiler.

Complete Lua Compatibility

Havok Script is a drop-in replacement for Lua’s VM for easy integration into your game engine

High Speed

Havok Script delivers speed increases in most scenarios over Lua, enabling developers to do more in less time

Two-way Debugging

Microsoft Visual Studio® plugin allows developers to step seamlessly from Lua > C++ > Lua

Interactive Profiling Tool

To enable fine-grained Lua performance analysis and give full visibility into exactly where memory is being used



  • Continuous transparency about performance to help reduce unnecessary optimization and risk
  • Havok Script's on-target debugger offers a controllable, diagnostic view of absolutely everything that goes on within the VM.
  • By precisely tracking CPU and memory performance, Havok Script enables programmers to truly understand the cost of each script in their game.
  • Havok Script is cross-platform optimized for leading game platforms including, Xbox One®, the all-in-one games and entertainment system from Microsoft, Xbox 360™ video game and entertainment system, PlayStation®4, PlayStation®3 computer entertainment system, PC Games for Windows, PlayStation Vita®, Wii™, Wii U™, Windows 8, Android™, iOS, Apple Mac OS and Linux.