Files
LuaCsForBarotraumaEP/README.md

100 lines
3.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# LuaCsForBarotrauma Enhanced Performence Project
> ⚠ **Warning** This release is only available for server-side use and is not recommended to run on the client. Make sure that compatibility is adequately tested before deployment.
This is a LuaCsForBarotrauma modification that adds Multi-Thread and Multi-Core support.
### This project uses a fork of Moonsharp from EvilFactory: https://github.com/evilfactory/moonsharp
### This project WILL heavily modify original LuaCsForBarotrauma/Barotrauma code.
## Main Contributors
| Contributor | Role |
|-------------|------|
| [NotAlwaysTrue](https://github.com/NotAlwaysTrue) | Project Lead
| [Eero](https://github.com/eiaol) | Project Engineer |
## Acknowledgements
- [LuaCsForBarotrauma](https://github.com/evilfactory/LuaCsForBarotrauma) - Original Lua/C# modding framework
- [EvilFactory](https://github.com/evilfactory) - Moonsharp fork maintainer
- [FakeFish Ltd](https://www.barotraumagame.com/) - Barotrauma developers
# Barotrauma
Copyright © FakeFish Ltd 2017-2026
Before downloading the source code, please read the [EULA](EULA.txt).
If you have a question or an issue to report, please check our [Contribution Guideline](https://github.com/Regalis11/Barotrauma/blob/master/CONTRIBUTING.md).
If you're interested in working on the code, either to develop mods or to contribute something to the repository, you will also find instructions in the [Contribution Guideline](https://github.com/Regalis11/Barotrauma/blob/master/CONTRIBUTING.md).
## Links:
**Official Website:** www.barotraumagame.com
**Steam Forums:** https://steamcommunity.com/app/602960/discussions/
**Discord:** https://discordapp.com/invite/undertow
**Wiki:** https://barotraumagame.com/wiki/Main_Page
## Prerequisities:
### Windows
- [Visual Studio](https://www.visualstudio.com/vs/community/) with C# 10 support (VS 2022 or later recommended)
### Linux
- [.NET 8 SDK](https://docs.microsoft.com/en-us/dotnet/core/install/linux)
### macOS
- [Visual Studio 2022 for Mac](https://visualstudio.microsoft.com/vs/mac/)
# LuaCsForBarotrauma 性能增强项目
> ⚠ **重要警告:** 本版本仅适用于服务器端使用,不建议在客户端运行。请确保在部署前已充分测试兼容性。
这是一个 LuaCsForBarotrauma 的修改版本,添加了多线程和多核支持。
### 本项目使用 EvilFactory 的 Moonsharp 分支https://github.com/evilfactory/moonsharp
### 本项目将对原版 LuaCsForBarotrauma/Barotrauma 代码进行大量修改。
## 主要贡献者
| 贡献者 | 角色 |
|--------|------|
| [NotAlwaysTrue](https://github.com/NotAlwaysTrue) | 项目负责人 |
| [Eero](https://github.com/eiaol) | 项目责任工程师 |
## 致谢
- [LuaCsForBarotrauma](https://github.com/evilfactory/LuaCsForBarotrauma) - 原版 Lua/C# 模组框架
- [EvilFactory](https://github.com/evilfactory) - Moonsharp 分支维护者
- [FakeFish Ltd](https://www.barotraumagame.com/) - Barotrauma 开发商
# Barotrauma
版权所有 © FakeFish Ltd 2017-2024
下载源代码前,请阅读 [最终用户许可协议](EULA.txt)。
如果您有问题或需要报告问题,请查看我们的[贡献指南](https://github.com/Regalis11/Barotrauma/blob/master/CONTRIBUTING.md)。
如果您有兴趣参与代码开发,无论是开发模组还是向仓库贡献内容,您也可以在[贡献指南](https://github.com/Regalis11/Barotrauma/blob/master/CONTRIBUTING.md)中找到相关说明。
## 链接:
**官方网站:** www.barotraumagame.com
**Steam 论坛:** https://steamcommunity.com/app/602960/discussions/
**Discord** https://discordapp.com/invite/undertow
**Wiki** https://barotraumagame.com/wiki/Main_Page
## 环境要求:
### Windows
- 支持 C# 10 的 [Visual Studio](https://www.visualstudio.com/vs/community/)(推荐 VS 2022 或更高版本)
### Linux
- [.NET 6 SDK](https://docs.microsoft.com/en-us/dotnet/core/install/linux)
### macOS
- [Visual Studio 2022 for Mac](https://visualstudio.microsoft.com/vs/mac/)