Learning Game AI Programming with Lua
上QQ阅读APP看书,第一时间看更新

Chapter 1. Getting Started with AI Sandbox

In this chapter, we will cover the following topics:

  • AI sandbox's project layout and compilation
  • Using the Lua integrated development environment, Decoda
  • Debugging Lua scripts and AI sandbox
  • Passing and receiving data from C++ to Lua and vice versa
  • C++ functions calling Lua functions
  • Lua functions calling C++ functions
  • Creating custom data types managed by C++ within Lua
  • An overview of AI sandbox C++ classes