1 Star 1 Fork 0

LuaSTG Community/LuaSTG Sub

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
MIT

LuaSTG Sub

LuaSTG Sub


Introduce

C++ CI

LuaSTG Sub, is a branch that the basic functions migrated to the new system API, target to replace the legacy LuaSTG Plus and LuaSTG Ex Plus branch. If you need a cross-platform or a more powerful branch of the LuaSTG engine, try LuaSTG-x.

Download

You can download from Releases Page. Usually displayed on the right or bottom (mobile GitHub page).
In addition, there are development tools and libraries such as THlib, LuaSTG Sharp Editor (GUI Editor) available for download: LuaSTG aex+

THlib: A set of official Touhou Project games style scripts and resources libraries, including stage backgrounds library, player library, bullet library, SpellCard system, stage group, replay system, etc., which may be more familiar to more people is "东方弹幕祀典"

Note: THlib contains the resources from the official Touhou Project games, as well as some resources with unknown sources and copyrights, which are only for reference and learning.

Major Migration Content

  • Graphic API: Direct3D 9 to Direct3D 11
  • Audio API: DirectSound to XAudio2

Requirements

  • Operating System: Windows 7 SP1 with platform update (KB2670838) or above
  • Graphics Card: compatible with Direct3D11, Direct3D feature level is D3D_FEATURE_LEVEL_10_0 or above
  • Audio Card: compatible with XAudio2

Build Requirements

  • CMake 3.24
  • Visual Studio 2022
  • Windows SDK 10.0.22621.0

Contributors

  • 9chu (developer of LuaSTG Plus)
  • ESC (developer of LuaSTG Ex Plus)
  • Xiliusha (developer of LuaSTG Ex Plus)
  • 璀境石 (developer of LuaSTG Sub)

介绍

LuaSTG Sub 分支的基础功能被迁移到新的系统 API,用于替代老旧的 LuaSTG PlusLuaSTG Ex Plus。如果需要跨平台或功能更加强大的 LuaSTG 引擎分支,请尝试 LuaSTG-x

下载

你可以从 Releases 页面 下载,一般显示在右侧或者底部(手机版页面)。
此外,还有配套的 THlib、弹幕编辑器等开发工具可供下载:LuaSTG aex+

THlib:一套东方原作风格的脚本和素材库,包含关卡背景库、自机库、子弹库、符卡系统、关卡组、replay 系统等,可能被更多人更熟悉的是“东方弹幕祀典”

注意:THlib 含有东方 Project 官方作品的素材,以及一些来源和版权不明的素材,仅供参考学习使用

主要迁移内容

  • 图形 API:从 Direct3D 9 迁移到 Direct3D 11
  • 音频 API:从 DirectSound 迁移到 XAudio2

配置要求

  • 系统要求:最低为 Windows 7 SP1 且安装平台更新(KB2670838
  • 显卡需求:支持 Direct3D 11 且 Direct3D 功能级别至少为 D3D_FEATURE_LEVEL_10_0
  • 声卡需求:支持 XAudio2

构建要求

  • CMake 3.24
  • Visual Studio 2022
  • Windows SDK 10.0.22621.0

贡献者

  • 9chu(LuaSTG Plus 开发者)
  • ESC(LuaSTG Ex Plus 开发者)
  • Xiliusha(LuaSTG Ex Plus 开发者)
  • 璀境石(LuaSTG Sub 开发者)

C++ Development Accelerator

CLion logo

Copyright © 2020-2024 璀境石 Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

简介

LuaSTG Sub,现代化的 LuaSTG 版本 展开 收起
README
MIT
取消

发行版 (1)

全部

贡献者

全部

近期动态

不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/LuaSTG-Community/LuaSTG-Sub.git
git@gitee.com:LuaSTG-Community/LuaSTG-Sub.git
LuaSTG-Community
LuaSTG-Sub
LuaSTG Sub
master

搜索帮助