arcadegl:2D - 3D 游戏引擎-开源

时间:2021-07-05 13:08:57
【文件属性】:
文件名称:arcadegl:2D - 3D 游戏引擎-开源
文件大小:4.23MB
文件格式:ZIP
更新时间:2021-07-05 13:08:57
开源软件 Arcade 是一个用 C++ 编写的轻量级、自包含的 2D/3D 游戏引擎。 Arcade 将 OpenGL 用于图形,将 DirectX 用于声音、音乐和用户输入。 实现的功能: 2D Primitives(线、圆、椭圆、矩形...) 程序执行期间全屏/窗口模式切换 V-SYNC 和双缓冲区平滑淡入淡出 Sprites、精灵动画、精灵旋转和链接图像加载(实际上只有 TGA,支持 PCX、BMP)图像上的快速光栅操作 3D(尚未完成) Scen Graph Rotations、translations、SLERP 和其他几何变换 3D 基元 3D 模式下的 2D 渲染 照明相机、fps 相机 输入引擎 异步键盘读取 鼠标输入操纵杆/游戏手柄 音效和音乐 加载 .WAV 文件。 Vlume,e pan control 加载音乐文件 Utility 文件打包结束加密(对于资源) Charset blitting

网友评论