| Crates.io | turbine |
| lib.rs | turbine |
| version | 0.3.0 |
| created_at | 2015-10-20 21:24:56.098847+00 |
| updated_at | 2025-12-15 13:53:03.818595+00 |
| description | 3D game engine for content production |
| homepage | https://github.com/PistonDevelopers/turbine |
| repository | https://github.com/PistonDevelopers/turbine.git |
| max_upload_size | |
| id | 3271 |
| size | 64,438 |
3D game engine for content production
Reexports:
Content production can be described from two perspectives:
In Game Development, the word "game engine" is used in different ways, often with overlapping meaning:
In the context of Content Production, the game engine is oriented toward the parts of production software that is not game specific, usually a mixed bias of two orthogonal concepts:
A game engine for Content Production is a software system that integrates tools and projects with the pipelines, workflows and human guided creative processes.
This usage of "game engine" can differ from the more strict usage as a set of libraries used to make a game.
In the Turbine project, there is overlapping meaning a set of libraries and a game engine in the sense of Content Production.
Content Production is an umbrella term for all processes that produce content in some project, typically in Animation or Game Development:
For example, in Animation, Content Production means the processes that produce storyboard, animation, voice acting, sound, music, compositing and rendering.
Content Production is characterized by the property that the result is usually data that can be used, modified or utilized in multiple ways that fit in a project.
Some tools or temporary assets used during Content Production might not be part of the final result, but used to speed up design iterations.
Requirements to performance and flexibility can differ. This can depend on the specifics of projects or tools.