PixiJS
软件描述
PixiJS 是一个先进的、成熟的 HTML5 创作引擎,具有快速灵活的 2D WebGL 渲染器。
官方网站
访问软件的官方网站了解更多信息
www.pixijs.com
什么是 PixiJS?
PixiJS 是一个先进且成熟的 HTML5 创作引擎,拥有快速灵活的 2D WebGL 渲染器。
特性
使用单一代码库,在桌面、移动设备及其他平台实现交互性强、视觉效果出色的內容。 支持 Photoshop 级别的混合模式与色彩模式。 支持裁剪和旋转打包的精灵图格式。 精灵图、图形、字体、动画数据。 直观易用,上手简单。 可使用或自定义 WebGL 滤镜与着色器。 在原生及视网膜分辨率下呈现精美抗锯齿文本。 通过父子关系组织对象,构建层级结构。 Pixi 可作为旧设备的 Canvas 回退方案。 可借助 Cordova 等技术快速将 Pixi 项目部署为应用程序。 支持屏幕阅读器访问。 原生支持真正的多点触控,内置缩放手势。
主要功能
🔄 替代方案
26 个选择
Amethyst Game Engine
Amethyst 使用 gfx-rs 通过 Vulkan 或 Metal 渲染图形,适用于 2D 和 3D 游戏,并提供两类游戏的多种实用工具。它旨在对初学者友好,同时也支持更高级的用法,如自定义渲染流程和 GLSL 着色器。
NasNas 是一个轻量级的模块化 2D 游戏框架,专注于像素艺术风格游戏。它完全使用现代 C++17 编写,除了 SFML2 外不依赖任何其他库,提供简洁易用的 API。

Oxygine
Oxygine 是一款完全免费且开源(MIT 许可证)的 2D 游戏引擎,可在 GitHub 上获取。它使用 C++ 编写,可在 MacOSX、iOS、Android、Windows 和 Linux 上运行。
作为CreateJS库组的一部分,EaselJS为使用HTML5 Canvas进行丰富图形和交互操作提供了简单直接的解决方案。它提供了一个对Adobe Animate开发者而言熟悉的API,同时又符合JavaScript的特性。

Pts
软件
Pts 是一个用于可视化和创意编程的 JavaScript 库。Pts 轻量且模块化,使用 TypeScript 编写,内置了大量适用于可视化和创意编程的实用算法。其友好的 API 既支持快速原型设计,也适用于大型项目。






