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 个选择
Stencyl
Stencyl 不仅是一款普通的游戏创作软件;它是一款精美且直观的工具集,能加速你的工作流程,然后悄然退居幕后。我们负责处理基本事项,让你专注于最重要的事情——打造属于你自己的游戏。

Hology Engine
使用网络技术的3D游戏引擎,适合已掌握TypeScript且希望与设计师和艺术家合作创建3D体验的开发者。

HARFANG 3D
HARFANG®3D 是一种跨平台、多语言的解决方案,可集成至嵌入式系统、现有环境,并融合各项功能,以满足工业级 3D 成像标准。

Flax Engine
Flax Engine 被称为最敏捷的游戏引擎,它是开源的、跨平台的,可无缝使用 C++ 和 C# 编写脚本,同时专注于轻量级开发,真正颠覆游戏开发。

Banquise
Banquise 是一个全球玩家与创作者社区。使用无代码工具创建任何游戏或其他互动内容,并与整个社区分享。

ezEngine
ezEngine 是一款用 C++ 编写的免费开源游戏引擎。其设计理念是模块化和灵活,能够适应多种不同的应用场景。ez 通过插件系统集成 FMOD 或 Jolt 物理等特性。

ENIGMA - LateralGM
ENIGMA,即可扩展的非解释型游戏制作增强工具,是一个基于流行软件GameMaker Legacy衍生的开源跨平台游戏开发环境。

Moddio
Moddio 是一款以多人游戏为优先的游戏引擎。它内置了服务器权威的网络代码,包括快照插值和客户端校正功能。仅需每月5美元的虚拟机,即可支持超过50名并发玩家或300多个移动实体。

