本文将简要介绍一些游戏引擎中Gameplay玩法系统的基础内容。例如:

  • 面临的挑战;
  • 事件机制;
  • 游戏逻辑与脚本系统,可视化脚本;
  • 游戏开发中的3C是什么(Character,Camera,Controller)
阅读全文 »

尝试从零实现(抄)一个反射系统,并应用于我酝酿中的游戏引擎项目里!本节将实现反射系统的第一部分:获取反射信息。

本节内容组织的大体思路如下:

  1. 配置LLVM环境(主要是Clang);
  2. 用clang获取抽象语法树AST信息,了解语法树常用节点;
  3. 简要介绍Index,TranslationUnit,Type,Cursor,尝试在C++中调用clang,并完成上述步骤;
阅读全文 »
0%