Blitz3D

Blitz3D
软件描述
为 Windows 平台创建 2D 和 3D 游戏。 如果你一直渴望创作游戏,却因 C++ 或 Java 等编程语言的复杂性而感到沮丧,那么你来对地方了! Blitz3D 提供了一个简单而强大的游戏创作环境——s。
官方网站
访问软件的官方网站了解更多信息
blitzresearch.itch.io
什么是 Blitz3D?
为 Windows 平台开发 2D 和 3D 游戏。
如果你一直渴望创作游戏,却因 C++ 或 Java 等编程语言的复杂性而感到沮丧,那么你来对地方了!
Blitz3D 提供了一个简单而强大的游戏开发环境——简单,因为它基于流行且易于使用的 BASIC 编程语言;强大,则得益于其高度优化的 2D/3D 引擎。
Blitz3D 包含了许多有助于游戏开发的命令,但数量并不繁多!Blitz3D 并未向你堆砌大量命令,而是精心设计命令集,以最小的努力实现最大的灵活性。
超灵活的实体系统
Blitz3D 的设计围绕“实体”这一概念展开。通常,一个 3D 游戏包含许多类型的 3D 元素,例如摄像机、光源、网格等。在 Blitz3D 中,这些都被视为实体。这意味着可以使用相同的命令来操作和处理各种 3D 对象——例如,TurnEntity 命令可以用来旋转摄像机、光源、网格,甚至巨大的地形!
网格
网格是任何 3D 引擎的核心。Blitz3D 允许你从零开始创建自定义网格,或加载以 X、3DS 或 B3D 格式存在的现有网格。B3D 格式是 Blitz3D 专有的,专为支持 Blitz3D 引擎的所有功能而设计。目前,多种建模软件(如 3D Studio、Lightwave 和 Truespace)均提供了 B3D 导出工具。Blitz3D 网格支持顶点颜色和多个纹理坐标集等功能。
地形
Blitz3D 的地形可以用来生成看似无比庞大的场景!这得益于一种称为 LOD(细节级别)降级的技巧。该过程完全自动,其原理是选取一组多边形来近似高分辨率高程图的形状。此外,Blitz3D 地形还可以在运行时进行实时修改——非常适合在物体上“挖洞”!
主要功能
🔄 替代方案
85 个选择Godot Engine
Godot 引擎是一个功能丰富的跨平台游戏引擎,可通过统一界面创建 2D 和 3D 游戏。它提供了一套完整的常用工具,使用户能够专注于游戏开发,而无需重复造轮子。
GDevelop 是一款开源的游戏制作软件,旨在为所有人使用。借助它,可以制作各种 2D 游戏,且无需编程技能即可开始使用。游戏逻辑通过可视化事件来实现。

Unreal Engine
虚幻引擎是一套用于在多种平台上构建高质量游戏的专业工具和技术组合。虚幻引擎的渲染架构使开发者能够实现令人惊叹的视觉效果,同时也能优雅地适配低端设备。
Unity
Unity 的实时 3D 引擎促进了艺术家、设计师和开发人员之间的协作,提供了沉浸式、互动式体验所需的各种工具。Unity 6 在渲染、光照和人工智能方面进行了优化,支持增强现实(AR)、虚拟现实(VR)、移动设备和桌面平台,并包含详细的多人游戏工作流程。
Redot Engine
Redot 引擎是 Godot 游戏引擎的一个功能丰富、跨平台的分支,可从统一界面创建 2D 和 3D 游戏。它提供了一整套常用工具,使用户能够专注于游戏开发,而无需重复造轮子。