kestrelm/Creature_WebGL
2D Skeletal Animation WebGL Runtimes for Creature ( PixiJS, PhaserJS, ThreeJS, BabylonJS, Cocos Creator )
🦖 Creature WebGL: Hoạt hình bóng nhân 2D trên WebGL
Hỗ trợ PixiJS, Phaser, ThreeJS, BabylonJS, Cocos Creator với bản chạy WebAssembly.
Creature_WebGL cung cấp runtime JavaScript và WebAssembly cho khung hoạt hình 2D bóng nhân (skeletal animation) Creature trên nền tảng WebGL. Dự án hỗ trợ các engine PixiJS, Phaser (CE và 3), ThreeJS, BabylonJS và Cocos Creator.
✨ Điểm nổi bật
- Hỗ trợ đa engine: PixiJS, Phaser, ThreeJS, BabylonJS, Cocos Creator.
- WebAssembly: Tăng tốc độ bằng WASM backend.
- Delta Compression: Nén dữ liệu hẹn hòi, giảm kích thước file xuống còn 230KB.
- Hiệu năng cao: Chạy 200 nhân vật đồng thời ở 60 FPS.
- CreaturePack Widget: Dễ dàng chia sẻ hoạt hình trên web.
- Đa dạng license: Apache License cho người không dùng Creature, license riêng cho người dùng bản quyền.
💡 Vì sao đáng chú ý
Dự án kết hợp WebAssembly với định dạng CreaturePack để tối ưu tốc độ và kích thước, đặc biệt phù hợp cho các ứng dụng web yêu cầu nhiều nhân vật hoạt hình. Delta Compression giúp giảm đáng kể dung lượng truyền tải mà vẫn giữ chất lượng cao.
#WebGL #SkeletalAnimation #WebAssembly #PixiJS #PhaserJS #BabylonJS #CocosCreator #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.