之前我在阅读很多技术类书籍的时候,总会反感那些堆砌在开篇的背景知识。但当我开始写这个系列教程时,我才发现有些内容是无可避免的,尤其是当我想把这个系列写的系统而“基础”时。因为从某个角度讲,游戏修改与软件工程和操作系统原理等计算机科学密不可分。所以尽管我非常不乐意写这种很有水字数倾向的内容,但我还是努力写了,旨在照顾真正零基础却依然想踏入这个世界的读者。对于这部分读者,我诚恳建议学习一门编程语言。C语言是我强烈推荐的,因为它非常简单,极易上手,而且更为接近系统的底层,或者说程序的本质。本章内容将以