Blitz3D

软件描述

为 Windows 创建 2D 和 3D 游戏。 如果你一直渴望创作游戏,却因 C++ 或 Java 等编程语言的复杂性而感到沮丧,那么你来对地方了! Blitz3D 提供了一个简单而强大的游戏开发环境。

官方网站

访问软件的官方网站了解更多信息

官方认证

blitzresearch.itch.io

安全链接HTTPS
立即访问

什么是 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 个选择
0

Leadwerks游戏引擎提供了最平滑的学习曲线,帮助你从新手成长为成熟的游戏玩家开发者。使用可视化编辑器和流程图系统,无需编写代码即可设置游戏交互。使用Lua编写自己的游戏脚本。

Project Anarchy

Project Anarchy

0

Project Anarchy 是一款完整的端到端游戏引擎及先进的移动开发工具集。Project Anarchy 提供完全免费的授权,可将您的游戏发布至 iOS、Android 和 Tizen 平台。

Project Spark

Project Spark

0

Project Spark 是一种强大而简单的创建和体验自己世界、故事与游戏的方式。

5

Orx 是一个开源、可移植、轻量级、基于插件、数据驱动且极其易用的面向 2D 的游戏引擎。Orx 主要使用 C 语言编写,但允许您使用任何能够与 C 语言交互的语言进行开发。

0

一个基于 OpenGL 和 C++ 的跨平台 2D 游戏原型开发框架。Angel 在保持原生代码速度与灵活性的同时,注重快速迭代和开箱即用的功能。在网页游戏和内存管理脚本引擎盛行的时代,有时你仍然需要它。

SmartShape

SmartShape

5

您项目智能3D数字孪生即服务。SmartShape(前身为Minko)是一项用于开发和设计丰富、交互式且通用的3D应用的技术,适用于计算机、网络浏览器和移动平台。

sdlBasic

sdlBasic

0

sdlBasic 是一个小型、高效且跨平台的 BASIC 解释器,旨在利用 SDL 库的强大功能进行游戏开发,其灵感来源于古老而辉煌的 AMOS。

Reality Factory 2

Reality Factory 2

0

Reality Factory 2 是一款下一代游戏创作套件。它结合了由 Python 驱动的灵活全脚本游戏开发环境与 Ogre3D 引擎,并支持所有主流桌面操作系统。

上一页下一页

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub