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

时间:2024-07-25 06:55:37
【文件属性】:

文件名称:arcadegl:2D - 3D 游戏引擎-开源

文件大小:4.23MB

文件格式:ZIP

更新时间:2024-07-25 06:55:37

开源软件

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


网友评论