I've produced a video showing how AI scripting works in the PlayStation classic, Final Fantasy VII.
Rather that being run from machine code, creatures are controlled by an embedded bytecode scripting language that acts like a simplified stack-based assembler language, executing on a basic runtime environment.
This video includes a short tutorial on writing a basic script, and extrapolates to some hypotheses on how the scripts were actually authored in a higher-level language.
4 comments
[ 3.1 ms ] story [ 12.4 ms ] threadRather that being run from machine code, creatures are controlled by an embedded bytecode scripting language that acts like a simplified stack-based assembler language, executing on a basic runtime environment.
This video includes a short tutorial on writing a basic script, and extrapolates to some hypotheses on how the scripts were actually authored in a higher-level language.
Could you share a link?