# Onscripter-LONSdev **Repository Path**: only998/onscripter-lonsdev ## Basic Information - **Project Name**: Onscripter-LONSdev - **Description**: LONS的开发过程工程,成熟代码请转onscripter-lons项目 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2022-03-27 - **Last Updated**: 2024-03-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Onscripter-LONS #### 重要 更新已经转到github:https://github.com/pch666777/onscripter-LONSdev #### 最近在做的 1、视频支持 --> 已支持mpg1编码的视频 2、quake、quakex、quakey命令 -->已完成 #### 介绍 LONS将作为一个全新的Onscripter引擎,采用c++进行完全重写,SDL2框架。事多,慢更。。。 #### 目标 兼容现有的ONS脚本,实时渲染,多线程脚本,(live2D支持,粒子特效,2D碰撞)括号里的划掉,天坑 #### 总体概况 1、能运行.....................已完成 2、兼容现有的ONS..............78%,可以跑,但还不完美 3、多线程脚本已支持 4、多级精灵已支持 5、动画混合已预留 6、命令扩展有一些 7、live2D.............................以后再说 5、粒子特效...........................可能性不大 6、2D碰撞.............................可能性不大 #### 编译 1、在不同的平台上你应该使用不同的工具链 windows: vs2017以上,直接使用LONS.sln android: 参考CMakeLists.txt,并启用对应的宏 注意部分代码是与平台有关的,没有正确设定宏参数可能会导致编译错误或者运行错误 #### 依赖库 1、SDL2-2.0.16以上 2、SDL2_ttf-2.0.15 3、SDL2_mixer-2.0.4 4、SDL2_image-2.0.5