#asset-pipeline #format #cross-platform #automated #language-agnostic #games

yanked datap-cli

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

1 unstable release

0.1.0 Oct 2, 2024

#22 in #language-agnostic

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–29MB
~424K SLoC