BlitzPlus

BlitzPlus
软件描述
为 Windows 创建 2D 游戏。 BlitzPlus 为 PC 开发者提供了一个完整的 2D 编程解决方案。通过使用其编译器的 BASIC/C 混合语言,BlitzPlus 能够以最少的开发时间创建任何类型的 2D 程序。
官方网站
访问软件的官方网站了解更多信息
blitzresearch.itch.io
什么是 BlitzPlus?
为 Windows 创建 2D 游戏。
BlitzPlus 为 PC 开发者提供了一个完整的 2D 编程解决方案。它使用一种结合 BASIC 和 C 的语言,配合其编译器,能够以极短的开发时间和极少的麻烦创建任何类型的 2D 程序。只需运行内置的 IDE(或使用您自己的),输入代码,即可生成可在任何运行 Windows 95/NT 4 或更高版本的计算机上直接运行的 Windows 可执行文件。
语言
BlitzPlus 的语言是一种 BASIC/C 混合语言。除了经典的 BASIC 结构(如 goto 和 gosub)外,还融合了 C 的特性,如函数和类型。此外,BlitzPlus 的命令集包含超过 500 条命令。该命令集高度精简,使得完整程序仅需极少代码行数。
2D 引擎
BlitzPlus 的 2D 引擎基于“纯”2D 位块传输操作,而非“伪”3D 方式。这带来了双重优势:实现像素级精确图形,并兼容几乎所有显卡,无论 2D 或 3D。该 2D 引擎功能强大,每秒可执行数千次位块传输操作。
GUI 支持
BlitzPlus 的 GUI 支持通过事件驱动的“控件”系统实现。只需在程序中添加 GUI 控件,并设置一个处理程序事件的小循环,即可立即获得一个功能完备的应用程序,与其它语言所创建的应用程序媲美。
IDE
BlitzPlus 自带专用的集成开发编辑器(IDE)。该 IDE 允许您在一个环境中完成代码编辑、测试、调试和编译。若对内置 IDE 不满意,也可自由使用任意代码编辑器,因为 Blitz 编译器支持命令行操作。
🔄 替代方案
23 个选择
PaletAI
无需编程即可创建、游玩和分享由AI生成的手机游戏的应用程序。
AppGameKit 是一款简单的跨平台游戏开发工具,可在 Windows、Linux、MacOS 和树莓派上运行。也可使用适用于 Android 和 iOS 的版本。通过 AppGameKit,您可以使用一种类似 Basic 的简单编程语言来开发跨平台应用程序、2D...

Reality Factory
Reality Factory 是一款程序,结合其他工具,可让您无需编程即可创建第一人称和第三人称视角游戏!Reality Factory 基于强大的 Genesis3D 开源引擎构建,并支持所有主流 3D 显卡。

Tululoo Game Maker
Tululoo游戏制作器是一个复杂的遊戲創作環境,可讓您創建基於瀏覽器的遊戲。該程序會生成JavaScript代碼,可使用下一代網絡標準HTML5在網路瀏覽器中運行。

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

RCBasic
RCBasic 是一种免费且开源的 BASIC 编程语言方言。它旨在成为一种简单而强大的语言,用于开发游戏和多媒体软件,并提供多种内置函数以辅助游戏和多媒体应用的开发。

Monkey 2
Monkey 2 是一种跨平台编程语言,旨在用于游戏开发。使用一种易于使用的语言——Monkey 代码——编写一次代码,即可发布到多个平台。Monkey 代码编译为针对每个平台的最佳原生代码,例如 Java 和 JavaScript,因此……

PlayBasic
PlayBasic 是一种游戏编程语言,为新手程序员提供了灵活的功能集,实现快速游戏开发,而无需面对复杂性或高昂成本。让每个人都能再次体验游戏编程的挑战!


