PlayBasic

PlayBasic

PlayBasic是一种游戏编程语言,它为新程序员提供了快速开发游戏的灵活性和功能集,而没有复杂性或成本。
PlayBasic是一种游戏编程语言,可为新程序员提供快速开发游戏的灵活性和功能集,而无需复杂性或成本。这样,每个人都可以再次体验游戏编程的挑战!PlayBasic在您的指尖提供了丰富的图形功能。从映射(创建世界),精灵,图像效果,照相机,矢量形状,多边形(纹理映射)到全套传统2D矢量艺术(点/线/圆,框等)不等。PlayBasic的sprite引擎支持“旋转/缩放/翻转和Sprite深度”,以及各种实时图像效果,例如Alpha混合(可变,加法,减法),着色(漫反射),通过光栅进行逻辑遮罩以及仅进行实时颜色替换仅举几例。游戏编程中的碰撞检测可能具有挑战性,因此我们内置了对地图和精灵碰撞方法的支持。包括“像素完美碰撞”,“矩形”,“旋转矩形”,“圆形”,“多边形”,“滑动”和“粘滞”模式。碰撞方法可以旋转/缩放甚至混合。允许沿着侧面像素完美碰撞使用矢量碰撞方法,反之亦然
playbasic

分类目录

具有任何许可的所有平台的PlayBasic替代品

Blitz3D

Blitz3D

为Windows创建2D和3D游戏。
BlitzMax

BlitzMax

为Windows,MacOS和Linux创建2D游戏。
AppGameKit Classic

AppGameKit Classic

AppGameKit是一个简单的跨平台游戏开发工具,可在Windows,Linux,MacOS和Raspberry Pi上运行。还提供了可在Android和iOS上运行的版本。
sdlBasic

sdlBasic

sdlBasic是一款小型,高效,多平台的基本解释器,旨在借助SDL库的强大功能来创建游戏,它的灵感来自古老而辉煌的AMOS。
AppGameKit Studio

AppGameKit Studio

AppGameKit Studio是功能齐全的跨平台游戏开发工具集,可在Windows,Linux和MacOS上运行。
Monkey 2

Monkey 2

Monkey 2是一种针对游戏开发的跨平台编程语言。
GLBasic

GLBasic

GLBasic是一种跨平台编程语言,旨在使用OpenGL开发游戏。
DarkBasic Professional

DarkBasic Professional

DarkBASIC Professional是基于BASIC语言构建的高级游戏开发包,具有1000多个专门用于游戏开发的命令,可为您提供...