Example 6
In any of the examples described herein, an integrated development environment (IDE) can comprise one or more software applications for editing source code assets and generating an executable program based on source code assets loaded in the IDE. At least some IDE's comprise user interfaces for editing other types of computer program assets as well (such as 3D model assets, graphical image assets, audio assets, etc.). At least some IDE's provide functionality for project management. For example, an IDE may provide a user interface for managing multiple computer program assets that are compiled into a single executable program. Such a user interface may allow a user to open a project file, which will cause multiple program assets identified in the project file to be loaded into the IDE where they can then be edited using one or more other user interfaces of the IDE. Example IDE's included UNITY® real-time development platform, MICROSOFT VISUAL STUDIO, ECLIPSE, and the like.