期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
基于C语言的跨平台2D游戏框架设计
1
作者 苏雄 张宏桥 +1 位作者 段凌飞 曾晓华 《现代计算机》 2021年第21期152-157,共6页
出于教学目的,本文基于C99标准,利用跨平台SDL2库提供的音视频操作等功能,设计了一套开源简易的跨平台2D游戏框架CSimpleEngine,该框架主要包含通用功能、事件编辑、输入控制、声音管理、精灵管理、文字绘制、物体管理七大模块,流程上... 出于教学目的,本文基于C99标准,利用跨平台SDL2库提供的音视频操作等功能,设计了一套开源简易的跨平台2D游戏框架CSimpleEngine,该框架主要包含通用功能、事件编辑、输入控制、声音管理、精灵管理、文字绘制、物体管理七大模块,流程上使用事件轮询方式进行驱动。框架只包含3个文件:2个核心文件CSimpleEngine.h与CSimpleEngine.c,1个配置文件CSimplConfig.h,使用起来方便简洁。本文利用该框架快速实现了Windows版本的双人弹球,并利用C4Droid生成Android版本的FlappyBird应用,验证了该框架的易用性和跨平台性。 展开更多
关键词 框架设计 跨平台 C99 sdl2
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部