×

OpenTomb开源古墓丽影1-5引擎重制版

消耗积分:0 | 格式:zip | 大小:9.79 MB | 2022-06-17

ah此生不换

分享资料个

授权协议 LGPLv3
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件

软件简介

OpenTomb 是经典古墓丽影引擎的开源重新实现,旨在实现所有经典时代古墓丽影游戏 (1-5) 中的关卡,以及自定义 TRLE 关卡,该项目没有使用任何原始古墓丽影代码。

OpenTomb 一切都是从头开始,完全重新开发。但是,OpenTomb 使用了来自未完成的开源项目的某些遗留程序,例如OpenRaider 和 VT 项目,以及来自 Quake Tenebrae 的一些代码。

特性

  • OpenTomb 绕过了目前的许多限制,使用地形生成器并优化了碰撞网格
  • OpenTomb 能够实现可变帧率,而不像原始引擎那样限制为 30fps。
  • OpenTomb 使用通用且灵活的库,例如 OpenGL、OpenAL、SDL 和 Bullet Physics。
  • OpenTomb 实现了一个 Lua 脚本引擎来定义所有实体功能。这意味着,与原始版本不同的是,引擎本身的硬编​​码要少得多,因此可以扩展或修改功能,而无需修改和重新编译引擎本身。
  • OpenTomb 中启用了原始引擎中许多废弃和未使用的功能。

支持的平台

OpenTomb 是一个跨平台引擎:目前它可以在 Windows、Mac 或 Linux 上运行,目前还没有移动实现正在开发中。

编译

在 Linux 上,只需下载源代码并在终端中运行:

cmake . && make

可以使用以下命令将所需的依赖项安装在基于 Ubuntu 的发行版中:

sudo apt-get install libopenal-dev libsdl2-dev libpng12-dev libglu1-mesa-dev zlib1g-dev

 

 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !