小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
C语言中的3D渲染器 - 更新至SDL3

本文记录了从SDL2迁移到SDL3的过程,包括在Windows、macOS和Linux上的安装与初始化。主要改动包括使用SDL_Log替代fprintf,视频子系统的初始化,窗口和渲染器的创建方式,以及事件处理的命名变化。最终成功运行SDL3的最新稳定版本。

C语言中的3D渲染器 - 更新至SDL3

DEV Community
DEV Community · 2025-04-08T18:54:34Z

作者分享了使用WebAssembly(WASM)开发水排序游戏的经验。最初,他用SDL2创建了桌面游戏,后希望在手机上运行,因此重写为JavaScript并探索WASM。文章介绍了WASM的基本概念、模块结构、编译过程及其与WASI的结合,强调了开发中的挑战和调试困难。最终,游戏成功在浏览器中运行,并提供了相关代码示例。

我第一次涉足 WebAssembly 的经验教训

程序师
程序师 · 2025-04-05T13:05:17Z
开源视频编辑器 Flowblade 发布 2.20 版本,将视频播放功能转移到 SDL2

Flowblade 2.20于2025年3月25日发布,采用SDL2进行视频播放,但在本地Wayland上存在问题。更新内容包括同步编辑改进、新的序列链接功能和关键帧动画预设。

开源视频编辑器 Flowblade 发布 2.20 版本,将视频播放功能转移到 SDL2

实时互动网
实时互动网 · 2025-03-26T02:18:47Z
3D渲染器 - 创建窗口

本文介绍了如何使用SDL2创建跨平台窗口,包括初始化SDL资源、创建窗口和渲染器,处理输入、更新和渲染的游戏循环,最后清理资源以确保正常关闭应用程序。

3D渲染器 - 创建窗口

DEV Community
DEV Community · 2025-03-21T15:30:00Z

SDL是一套跨平台的多媒体开发库,广泛应用于嵌入式系统、游戏开发、模拟器、媒体播放器等领域。SDL提供了图像绘制、声音播放、键盘输入等API,使得开发变得简单。SDL有两个常见版本:SDL1.2和SDL2.x。SDL2的核心结构体和API包括SDL_Window、SDL_Renderer、SDL_Texture、SDL_RenderCopy和SDL_RenderPresent。SDL2的实现包括显示模块和其他功能模块。SDL是一套开源的跨平台多媒体开发库,提供了绘制图像、播放声音、获取键盘输入等API,降低了开发难度,适用于嵌入式、游戏、模拟器、媒体播放器等应用领域。

每日开源:嵌入式开发瑞士军刀 SDL2

良许Linux教程网
良许Linux教程网 · 2024-01-01T10:59:30Z

本月,阿姆斯特丹天气寒冷潮湿,FOSS项目进展顺利。密码学方面新增了AES模式和HMAC支持,SDL2绑定正在开发中,计划制作一款小型游戏。同时,SourceHut的GraphQL API预计一两周内完成。visurf浏览器也进行了标签重排和导航功能的改进。感谢贡献者Pranjal Kole的支持!

2021年12月状态更新

Drew DeVault's blog
Drew DeVault's blog · 2021-12-15T00:00:00Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码