Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/clomance/catengine
A 2D graphics engine with audio support.
https://github.com/clomance/catengine
audio-engine cpal graphics-engine mimimp3 opengl rust
Last synced: 26 days ago
JSON representation
A 2D graphics engine with audio support.
- Host: GitHub
- URL: https://github.com/clomance/catengine
- Owner: Clomance
- License: mit
- Created: 2020-07-04T16:56:17.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-26T12:31:37.000Z (over 1 year ago)
- Last Synced: 2024-10-12T14:04:27.042Z (26 days ago)
- Topics: audio-engine, cpal, graphics-engine, mimimp3, opengl, rust
- Language: Rust
- Homepage:
- Size: 1.92 MB
- Stars: 7
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
# ![logo](https://github.com/Clomance/CatEngine/raw/master/logo_400x400.png)
# CatEngine [![Crate badge]][crates.io] [![Doc badge]][doc.rs]
[Crate badge]:https://img.shields.io/crates/v/cat_engine.svg
[crates.io]:https://crates.io/crates/cat_engine[Doc badge]:https://img.shields.io/badge/documentation-doc.rs-green
[doc.rs]:https://docs.rs/cat_engine/A 2D graphics engine with audio support for Windows.
Compatible with OpenGL 3.3 and greater.
#### Dependencies
- Base - [cat_engine_basement](https://github.com/Clomance/CatEngine/tree/master/basement)
- Images - [image](https://github.com/image-rs/image)
- Fonts - [ttf-parser](https://github.com/RazrFalcon/ttf-parser) and [ab_glyph_rasterizer](https://github.com/alexheretic/ab-glyph)
- Audio - [cat_audio](https://github.com/Clomance/CatEngine/tree/master/cat_audio)If you use audio feature, alsa delevopment libraries are required for Linux: `libasound2-dev` for Debian and Ubuntu, `alsa-lib-devel` for Fedora (see [cpal](https://github.com/RustAudio/cpal)).
## [Release notes](RELEASE-NOTES.MD)
## [Pre-release](https://github.com/Clomance/CatEngine/tree/pre-release)