Spottedcat 1.0
Spottedcat 1.0 marks the engine's first stable release.
Highlights
- Stable public API expectations for the
1.xline - A focused
Spotlifecycle for initialization, update, draw, and cleanup - 2D rendering with images, text, transforms, opacity, and custom WGSL hooks
- 3D rendering behind
model-3d, including primitives, GLTF loading, materials, animation, and instancing - Optional feature flags for keeping small projects lean
- Cross-platform examples for desktop, WebAssembly, iOS, and Android
Install
toml
[dependencies]
spottedcat = "1.0.0"Enable optional capabilities as needed:
toml
[dependencies]
spottedcat = { version = "1.0.0", features = ["model-3d", "utils", "gltf", "effects", "sensors"] }Compatibility
Breaking public API changes are reserved for future major versions. Minor and patch releases in the 1.x line should preserve the documented public API while adding features, fixes, and platform polish.
See the stability policy for the upgrade model.