Skip to main content

Plug-in-Based Asset Compiler Architecture

  • Living reference work entry
  • First Online:
Encyclopedia of Computer Graphics and Games
  • 171 Accesses

Synonyms

Build toolchain; Data baking; Data compiler; Data cooking; Data processor

Definition

A plug-in-based asset compiling solution for game development where each plug-in handles a data file format and outputs an optimized form for a specific hardware/software platform.

From the beginning of the game creation process to the end, development revolves around two main subjects: code and data (game art and other type of assets). In the past, data was formatted specifically for the one platform the game was about to run on. Now we have to format the same data for many different platforms. In order to satisfy this new requirement, we need access to source assets that can be compiled into a variety of targets. More work has to be done, since special care has to be taken for each format.

However, there are ways to reduce the pain involved in this more complex pipeline. To make this process as streamlined as possible, a plug-in-based asset compiler that can load converter plug-ins for the...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Nicusor Nedelcu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this entry

Cite this entry

Nedelcu, N. (2016). Plug-in-Based Asset Compiler Architecture. In: Lee, N. (eds) Encyclopedia of Computer Graphics and Games. Springer, Cham. https://doi.org/10.1007/978-3-319-08234-9_3-1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-08234-9_3-1

  • Received:

  • Accepted:

  • Published:

  • Publisher Name: Springer, Cham

  • Online ISBN: 978-3-319-08234-9

  • eBook Packages: Living Reference Computer SciencesReference Module Computer Science and Engineering

Publish with us

Policies and ethics