Blitz3D

Blitz3D
软件描述
为 Windows 创建 2D 和 3D 游戏。 如果你一直渴望创作游戏,却因 C++ 或 Java 等编程语言的复杂性而感到沮丧,那么你来对地方了! Blitz3D 提供了一个简单而强大的游戏开发环境。
官方网站
访问软件的官方网站了解更多信息
blitzresearch.itch.io
什么是 Blitz3D?
为 Windows 创建 2D 和 3D 游戏。
如果你一直渴望创作游戏,却苦于 C++ 或 Java 等编程语言的复杂性,那么你来对地方了!
Blitz3D 提供了一个简单而强大的游戏开发环境——简单,因为它基于广受欢迎且易于使用的 BASIC 编程语言;强大,则得益于高度优化的 2D/3D 引擎底层。
Blitz3D 包含众多帮助游戏开发的命令——但不过多!为了避免令你困惑,Blitz3D 的命令集经过精心设计,以最少的努力实现最大的灵活性。
超灵活的实体系统
Blitz3D 以实体为核心理念。通常,一个 3D 游戏包含多种类型的 3D 元素,如摄像机、灯光、网格等。在 Blitz3D 中,这些均被视为实体。这意味着可使用相同的命令操作和处理多种 3D 对象——例如,TurnEntity 命令可用于旋转摄像机、灯光、网格,甚至巨大的地形!
网格
网格是任何 3D 引擎的核心。Blitz 可让你从零创建网格,或加载 X、3DS 或 B3D 格式的现有网格。B3D 格式专为 Blitz3D 设计,支持 Blitz3D 引擎的所有功能。适用于 3D Studio、Lightwave 和 Truespace 等多种建模软件的 B3D 导出工具已提供。Blitz3D 网格支持顶点颜色和多组纹理坐标。
地形
Blitz3D 地形可用于生成看似极大规模的场景!这是通过一种称为 LOD(细节层次)降低的技术实现的。该完全自动的过程会选取一组多边形,近似表示高分辨率高度图的形状。Blitz3D 地形还支持实时修改——非常适合在物体上“炸出”洞来!
主要功能
🔄 替代方案
85 个选择
Nirvana 3D
一款用Python编写的游戏引擎,支持多GPU设备,具备3D渲染、PBR渲染等功能。

Cocos Creator
Cocos Creator 是一套完整的游戏开发工具与工作流程,包括游戏引擎(基于 Cocos2d-x)、资源管理、场景编辑、游戏预览、调试以及一键发布到多个平台。

ClickTeam Fusion
[Multimedia Fusion 2 已被 Clickteam Fusion 2.5 取代。] 使用 Clickteam Fusion 2.5,游戏和软件制作从未如此简单快捷! 借助 Fusion 2.5 强大的事件编辑系统,您能够快速创建游戏或应用程序。 在第一个小时内,您就能……

G3D Innovation Engine
G3D创新引擎是一款商用级别的C++ 3D引擎,采用开源(BSD许可证)发布。它被应用于商业游戏、研究论文、军事模拟器及大学课程中。G3D支持硬件加速的实时渲染,以及类似光线追踪的离线渲染……

Alice
Alice 是一个创新的3D编程环境,可轻松创建动画以讲述故事、玩互动游戏或制作视频并分享到网络。Alice 是一门入门级计算机教学工具。
Open RPG Maker 是一款免费且开源的 RPG Maker 系列(如 rpgmaker200、rpgmaker2003、rpgmakerxp)功能的克隆版本,同时还包含许多其他功能。所有数据文件均为 XML 格式,可用任意文本编辑器轻松编辑。

Wintermute Engine Development Kit
Wintermute引擎开发工具包是一套用于创建和运行图形化“点击式”冒险游戏的工具,包括传统的2D游戏和现代的2.5D游戏(3D角色搭配2D背景)。

Cerberus X
Cerberus X 是一种跨平台、易于学习的面向对象编程语言,专注于游戏开发,配备功能强大的 API,可在所有支持的平台上轻松实现高速图形绘制。为实现这一目标,Cerberus X 将我们的代码转换为目标平台……


