PlayBasic

软件描述

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

官方网站

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

官方认证

www.playbasic.com

安全链接HTTPS
立即访问

什么是 PlayBasic?

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

PlayBasic 为您提供了丰富的图形功能,涵盖从地图创建(构建世界)、精灵、图像效果、摄像机、矢量形状、多边形(纹理映射)到全套传统2D矢量绘图(点、线、圆、矩形等)。

PlayBasic 的精灵引擎支持旋转、缩放、翻转及精灵深度,并提供多种实时图像效果,如 Alpha 混合(可变、加法、减法)、着色(漫反射)、逻辑遮罩,以及光栅条纹和实时颜色替换等功能。

在游戏编程中,碰撞检测可能颇具挑战性,因此我们内置了地图与精灵的碰撞检测方法,包括像素级精确碰撞、矩形、旋转矩形、圆形、多边形、滑动和粘滞模式。碰撞方法可进行旋转、缩放甚至混合使用,使矢量碰撞与像素级精确碰撞可以协同应用,反之亦然。

🔄 替代方案

16 个选择
AppGameKit Classic

AppGameKit Classic

5

AppGameKit 是一款简单的跨平台游戏开发工具,可在 Windows、Linux、MacOS 和树莓派上运行。也可使用适用于 Android 和 iOS 的版本。通过 AppGameKit,您可以使用一种类似 Basic 的简单编程语言来开发跨平台应用程序、2D...

0

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

AppGameKit Studio

AppGameKit Studio

0

AppGameKit Studio 是一款功能齐全的跨平台游戏开发工具集,可在 Windows、Linux 和 MacOS 上运行。通过重新设计的游戏开发用户界面,专注于打造一体化的工作空间,您现在可以快速拖放资源以可视化您的……

sdlBasic

sdlBasic

0

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

0

FNA 是 Microsoft XNA Game Studio 4.0 Refresh 库的重新实现。

5

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

0

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

0

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

下一页