Skip to content

Latest commit

 

History

History
70 lines (40 loc) · 2.59 KB

README.md

File metadata and controls

70 lines (40 loc) · 2.59 KB
  • 《屏幕兄弟ScreenBro》

    一款用SDL2和C++开发的窗口射击游戏

    开发环境: Visual Studio | SDL2版本: 2.30.3 | SDL2_image版本: 2.8.2 | SDL2_ttf版本: 2.22.0


游戏特点:

  • 角色可以跨越多个不同窗口
  • 按"K"键跨越窗口

开始页面游戏画面


游戏更新日志

开发日志在bilibili账号持续更新

  1. 【SDL C++】跨越窗口的射击游戏?| 开发日志01

  2. 【SDL C++】适合边看番,边玩的游戏?| 开发日志02

  3. 【SDL C++】跨越窗口的射击游戏 | 开发日志03


启动项目

本项目为源码暂仅支持windows环境下用VS环境启动

SDL的引用方法可自行上网看教程,此处简略说明操作:

  1. 安装sdl库:SDL库
    需要下载的库(在release中找到带develVC后缀的):
    SDL2版本: SDL2-devel-2.30.3-VC.zip
    SDL2_image版本: SDL2_image-devel-2.8.2-VC.zip
    SDL2_ttf版本: SDL2_ttf-devel-2.22.0-VC.zip

  2. 使用VS打开.sln项目解决方案文件

  3. 项目设置中引用并链接安装好的SDL库 VC++目录>包含目录:链接到include文件夹 VC++目录>库目录:连接到lib/x64文件夹 连接器>输入>附加依赖项:输入SDL2.lib;SDL2main.lib;SDL2_image.lib;SDL2_ttf.lib;

  4. 在尝试运行后,将各个库中的lib/x64文件夹中的.dll文件复制到项目的x64/Debug文件夹中

项目后续还会添加使用更多库,会在最顶上说明使用版本,引用操作是一样的,此处不再更新


关于

本项目持续更新,感兴趣可以点个Star⭐

如果有建议,欢迎在b站或者issue提出~

如有其余问题,本人联系方式: