ernestlouis/light-years-game-app
GitHub: ernestlouis/light-years-game-app
一个基于现代 C++ 和 SFML 的 2D 游戏开发学习项目。
Stars: 0 | Forks: 0
# 光年游戏应用
使用现代 C++、SFML、CMake 和 Git 开发的 2D 游戏应用程序。
## 概述
Light Years Game App 是一个专注于学习现代 C++ 开发实践、游戏架构、构建系统、源代码控制和多媒体编程的个人软件工程项目。
该项目正在使用行业标准工具和工作流程逐步开发。
## 技术
* C++17
* SFML
* CMake
* Git
* GitHub
* Visual Studio 2022
## 项目结构
```
light-years-game-app/
├── LightYearsEngine/
├── LightYearsGame/
├── build/
└── CMakeLists.txt
```
## 当前功能
* CMake 项目配置
* 多项目架构
* Visual Studio 2022 集成
* 使用 Git 和 GitHub 进行源代码控制
## 计划功能
* 渲染系统
* 输入处理
* 游戏循环架构
* 实体管理
* 碰撞检测
* 音频集成
* 游戏关卡和游戏机制
## 作者
Ernest Louis
标签:2D游戏, Bash脚本, CMake, C++开发, Git, SFML, Visual Studio, 多媒体编程, 安全可观测性, 构建系统, 模块化设计, 渲染技术, 游戏开发, 游戏引擎, 游戏架构, 源代码管理, 版本控制, 物理模拟, 现代C++, 碰撞检测, 网络安全研究, 网络空间测绘, 自动化修复, 资源管理