- PUSH:
包含所有宏定义和功能函数声明的预处理文件。 - CONTROL:
包含实现自机控制所用到的一些宏定义语句的预处理文件。 - cJSON: 第三方库,用于解析JSON格式的关卡资源文件
- main:
主函数,用于统合所有功能函数。 - cp_direction:
用于转译用户输入的关卡编号至关卡资源文件中对应的键。 - get_cp_info:
从关卡资源文件中读取关卡信息,其中利用了cJSON的JSON文件处理功能。 - self_con:
自机控制的实现。 - cJSON: 第三方库,用于解析JSON格式的关卡资源文件
ps:此项目有待完善。UI和关卡将在后续版本中添加,代码在后续版本中会更加模块化