OpenYSF
所属分类:C/C++基础
开发工具:C++
文件大小:0KB
下载次数:0
上传日期:2023-10-21 21:31:45
上 传 者:
sh-1993
说明: 一个ysflight克隆,用于学习和娱乐,
(A ysflight clone, for learning and fun,)
文件列表:
.editorconfig (241, 2023-12-04)
CMakeLists.txt (4304, 2023-12-04)
TODO (2714, 2023-12-04)
assets/ (0, 2023-12-04)
assets/fonts/ (0, 2023-12-04)
assets/fonts/zig.ttf (51916, 2023-12-04)
cmake/ (0, 2023-12-04)
cmake/CPM.cmake (28585, 2023-12-04)
extern/ (0, 2023-12-04)
extern/glad/ (0, 2023-12-04)
extern/glad/include/ (0, 2023-12-04)
extern/glad/include/glad/ (0, 2023-12-04)
extern/glad/include/glad/glad.h (191003, 2023-12-04)
extern/glad/src/ (0, 2023-12-04)
extern/glad/src/glad.c (99885, 2023-12-04)
extern/imgui-1.85/ (0, 2023-12-04)
extern/imgui-1.85/LICENSE.txt (1083, 2023-12-04)
extern/imgui-1.85/backends/ (0, 2023-12-04)
extern/imgui-1.85/backends/imgui_impl_opengl3.cpp (36779, 2023-12-04)
extern/imgui-1.85/backends/imgui_impl_opengl3.h (2842, 2023-12-04)
extern/imgui-1.85/backends/imgui_impl_opengl3_loader.h (32422, 2023-12-04)
extern/imgui-1.85/backends/imgui_impl_sdl.cpp (22681, 2023-12-04)
extern/imgui-1.85/backends/imgui_impl_sdl.h (2156, 2023-12-04)
extern/imgui-1.85/docs/ (0, 2023-12-04)
extern/imgui-1.85/docs/BACKENDS.md (8598, 2023-12-04)
extern/imgui-1.85/docs/CHANGELOG.txt (283429, 2023-12-04)
extern/imgui-1.85/docs/EXAMPLES.md (13317, 2023-12-04)
extern/imgui-1.85/docs/FAQ.md (44698, 2023-12-04)
extern/imgui-1.85/docs/FONTS.md (19134, 2023-12-04)
extern/imgui-1.85/docs/TODO.txt (38923, 2023-12-04)
extern/imgui-1.85/imconfig.h (9599, 2023-12-04)
extern/imgui-1.85/imgui.cpp (601911, 2023-12-04)
extern/imgui-1.85/imgui.h (281436, 2023-12-04)
extern/imgui-1.85/imgui_demo.cpp (389240, 2023-12-04)
extern/imgui-1.85/imgui_draw.cpp (212117, 2023-12-04)
extern/imgui-1.85/imgui_internal.h (200618, 2023-12-04)
... ...
# OpenYSF
A [ysflight](https://ysflight.org/) clone, for learning and fun.
Aims to be backward compatible with ysflight assets
![screenshot](./screenshot.png)
# Assets
OpenYSF uses assets from the original game.
1. [Download ysflight](https://ysflight.org/download/)
2. Copy all Ysflight files into `/assets`, so you end with `/assets/aircraft` and `/assets/ground` and so on
# Build Dependencies
- cmake 3.21.0
- C/C++ compiler (MSVC/Clang/GCC)
- OpenGL
- (Linux) Zenity
```sh
cmake -S. -Bbuild
cmake --build build --target open-ysf -j
./build/bin/Debug/open-ysf
```
# License
TODO
I (mido3ds) do NOT own the name `ysflight` and do NOT claim ownership of any of `ysflight` assets.
But, I (mido3ds) own the source code in this repo (without the empbedded dnm/fld/srf/dat/stp files).
近期下载者:
相关文件:
收藏者: