#assets #game-assets #cross-platform #format #automated #pipeline #transformation

yanked datap-cli

A cross-platform, engine/format/language-agnostic, automated asset pipeline for games

1 unstable release

0.1.0 Oct 2, 2024

#45 in #automated

Custom license

30KB
701 lines

WARNING: Not yet ready for serious use, everything subject to change

A cross-platform, engine/format/language-agnostic, automated asset pipeline for games. Bring your own asset compilers!

  • Offline asset transformations (authoring format -> runtime format)
  • Automatic parallelized builds
  • Output to standard or custom formats
  • Asset dependencies
  • Move/rename assets without breaking dependencies

Roadmap

  • Artist-friendly GUI wrapper
  • Source file change tracking to only rebuild what's necessary
  • Watch mode: Detect changes and automatically rebuild assets
  • Tool servers: Reuse heavyweight tool processes to build multiple assets (e.g. Blender + xmlrpc)

Dependencies

~14–26MB
~385K SLoC