摘要: 一、前言 到目前为止,我们只处理视频和输入。大多数制作的游戏都需要某种声音,在这里我们将使用 SDL_mixer 为我们播放音频。 ✨官网链接 ✨参考文档 下载方式和之前一样 本卷使用资源 🚀点击下载 二、使用 SDL_mixer 播放音乐和音效 // Init if (SDL_Init(SDL_ 阅读全文
posted @ 2022-12-09 17:33 AnnihilateSword 阅读(492) 评论(0) 推荐(1) 编辑
摘要: 一、前言 本卷介绍 SDL 提供的计时功能 二、添加计时器 // 计时器 SDL_TimerID id = SDL_AddTimer(1000, [](Uint32 interval, void* param) { std::cout << "SDL_Timer: passed 1 second!" 阅读全文
posted @ 2022-12-09 16:40 AnnihilateSword 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 一、前言 从本卷开始,代码做了一定的简化,去掉了不必要的封装,尽量每个模块以讲述功能为主,让示例更加浅显易懂 本卷介绍使用 SDL_ttf 输出中文,以及如何设置中文标题。 二、SDL_ttf 输出中文 本卷使用的中文字体是微软自带的黑体 simhei.ttf // 【这里设置 utf-8 字符集】 阅读全文
posted @ 2022-12-09 16:13 AnnihilateSword 阅读(119) 评论(0) 推荐(0) 编辑