0. [CS2D-Lua傻瓜式教程] 前言&索引
前言
-
为什么要写这个教程?
在回答这个问题之前, 先来看看我的 2D 历程:
-
18年 入坑 CS2D
19年 初代 CG 的成立
20年 成为 Lua精通 的开发者, 活跃于 中文站
21~22年 发展 CG , 参与皮肤系统的核心代码制作...
从我第一次接触 CS2D 这款游戏, 到现在, 已经度过了快5年的时光了
一方面是为了提升这个圈子的开发热度, 另一方面也是为了给很多对编程有兴趣的朋友, 打开一扇大门
毕竟我的编程, 也是从 2D 开始的. Lua 容易上手的难度和 2D 本身的开放性, 造就了我最初的学习机会
-
-
这个教程为什么叫 傻瓜式教程 ?
顾名思义, 对于刚接触 Lua语言 的人来说, 语法和概念 往往是最让人头疼, 摸不着头脑的东西
因此我换了一种写教程的思路, 打算从另一个生动的层次, 解释 Lua语言 在 CS2D开发 中的作用
希望能够引起你们的兴趣, 让这场旅途变得更愉快一些
-
我需要准备些什么, 来学习 Lua语言 ?
这是我为你列出来的清单:
- 一台电脑和最基础的设备
- 一颗不那么焦躁的心, 和能够对着代码修改 至少半小时 的精力
- 不钻牛角尖, 善于变通的思维
正如你所见, 不存在苛刻的条件阻碍你的学习, 最大的困难是没有引路人
因此我才决定写这个教程, 来帮助更多需要帮助的人
索引
-
本教程的目录:
- 最初的准备 - 环境配置与 IDE 的安装
- 浅略的了解 - 八大类型与基础结构
常识与Number
String和Function - 实际的运用 - CS2D 中如何运行 Lua
- 更高级的互动 - 使用 hook 和 内置函数 监测游戏
- 回首过往 - 重新加深对Lua的理解
- 破旧迎新 - 重构代码与优化思路
-
一些学习过程中, 你可能需要的资料:

浙公网安备 33010602011771号