Oh sorry, basically treating code as any other media file. "Game Scripting Mastery" by Varanese and LaMothe goes into a lot of detail about creating your own language and compiling it to I-code and then running the scripts in the game, the same way you would load images or sounds.…
Neat series. Another book to add to the recommendation list is Game Scripting Mastery which is a great text for learning to create scripting languages, compilers, and virtual machines. Don't judge it by the title, it's a gem. https://www.amazon.com/Scripting-Mastery-Premier-Press-Devel...
我人生中最难忘的经历之一,就是照着 Alex Varanese 写的《Game Scripting Mastery》https://books.google.ca/books/about/Game_Scripting_Mastery.h... 搓出了一个名为 Dungeon Of Despair 的小型 2D RPG。这本书教你从零开始为 Win32 开发一款简单的游戏。画面在今天看来相当过时了,但是……
One of the most memorable experiences of my life was building a small 2D RPG named Dungeon Of Despair from the book "Game Scripting Mastery" https://books.google.ca/books/about/Game_Scripting_Mastery.h... by Alex Varanese. The game teaches you to build a simple game for Win32 from scratch. The graphics would be pretty dated now, but the…
……各种 AI 技术以及每种技术的实现示例(非常有那种“七周七种 AI 架构”的风格)。~ 虽然不在书单上,但我极力推荐两本书:Varanese 写的《Game Scripting Mastery》,基本上就是“写给高中生的编译器和解释器设计与实现”。它是一本大部头,既讲了 Lua 集成,又讲了从零手写脚本引擎……
…number of AI techniques and the implementation of examples for each one (very much a sort of "Seven AI Architectures in Seven Weeks" kind of affair). ~ Not on the list, but two I'd really recommend: Game Scripting Mastery by Varanese is basically "Compiler and Interpreter Design and Implementation for High Schoolers". It's a massive tome, and covers both Lua integration and then rolling a scripting engine from scratch…
I learnt the basics of compilers from Game Scripting Mastery. I wasn't trying to write a compiler for game scripts, I'd just read it was a very practical (Light on theory) book, and my naive younger self thought this would be a good thing. I'd also recommend…
你读过《Game Scripting Mastery》这本书吗?它详细列出了构建类 C 脚本语言以及运行在自定义字节码之上的虚拟机(Virtual Machine)的具体步骤。
Have you tried the book "Game Scripting Mastery"? It lays out the detail steps to construct a C-like scripting language and a Virtual Machine to run on top of a customized byte-code.
噢抱歉,基本上就是把代码当作普通媒体文件来看待。Varanese 和 LaMothe 写的《Game Scripting Mastery》深入讲解了如何创建自己的语言并将其编译为中间代码(I-code),然后在游戏里运行这些脚本,就像你加载图像或声音一样……
Oh sorry, basically treating code as any other media file. "Game Scripting Mastery" by Varanese and LaMothe goes into a lot of detail about creating your own language and compiling it to I-code and then running the scripts in the game, the same way you would load images or sounds.…
很棒的系列文章。推荐书单里还可以加上一本《Game Scripting Mastery》,这是本学习创建脚本语言、编译器和虚拟机的绝佳好书。别被书名劝退,它真是块宝玉。https://www.amazon.com/Scripting-Mastery-Premier-Press-Devel...
Neat series. Another book to add to the recommendation list is Game Scripting Mastery which is a great text for learning to create scripting languages, compilers, and virtual machines. Don't judge it by the title, it's a gem. https://www.amazon.com/Scripting-Mastery-Premier-Press-Devel...
我人生中最难忘的经历之一,就是照着 Alex Varanese 写的《Game Scripting Mastery》https://books.google.ca/books/about/Game_Scripting_Mastery.h... 搓出了一个名为 Dungeon Of Despair 的小型 2D RPG。这本书教你从零开始为 Win32 开发一款简单的游戏。画面在今天看来相当过时了,但是……
One of the most memorable experiences of my life was building a small 2D RPG named Dungeon Of Despair from the book "Game Scripting Mastery" https://books.google.ca/books/about/Game_Scripting_Mastery.h... by Alex Varanese. The game teaches you to build a simple game for Win32 from scratch. The graphics would be pretty dated now, but the…
……各种 AI 技术以及每种技术的实现示例(非常有那种“七周七种 AI 架构”的风格)。~ 虽然不在书单上,但我极力推荐两本书:Varanese 写的《Game Scripting Mastery》,基本上就是“写给高中生的编译器和解释器设计与实现”。它是一本大部头,既讲了 Lua 集成,又讲了从零手写脚本引擎……
…number of AI techniques and the implementation of examples for each one (very much a sort of "Seven AI Architectures in Seven Weeks" kind of affair). ~ Not on the list, but two I'd really recommend: Game Scripting Mastery by Varanese is basically "Compiler and Interpreter Design and Implementation for High Schoolers". It's a massive tome, and covers both Lua integration and then rolling a scripting engine from scratch…
我的编译器基础知识就是从《Game Scripting Mastery》学来的。我当时其实并不是想为游戏脚本写编译器,只是听说这是一本非常偏重实战(轻理论)的书,而当年幼稚的我觉得这挺好的。我还会推荐……
I learnt the basics of compilers from Game Scripting Mastery. I wasn't trying to write a compiler for game scripts, I'd just read it was a very practical (Light on theory) book, and my naive younger self thought this would be a good thing. I'd also recommend…
你读过《Game Scripting Mastery》这本书吗?它详细列出了构建类 C 脚本语言以及运行在自定义字节码之上的虚拟机(Virtual Machine)的具体步骤。
Have you tried the book "Game Scripting Mastery"? It lays out the detail steps to construct a C-like scripting language and a Virtual Machine to run on top of a customized byte-code.