9. ExtendScript
• Free IDE from Adobe that allows you to create and debug scripts
for Photoshop, Flash, Illustrator, After Effects, Fireworks,
Bridge, Dreamweaver, InDesign and a few others
• Write scripts in Javascript
13. Importing in Unity
• Write an importer that understands the intermediate XML
• Can’t use AssetPostprocessor because you can’t create files then
Data class to hold
deserialized XML
Editor class to process
to import the data
14.
15. Authoring Games in Photoshop
1. Use meta-data to tag Groups and Layers
2. Export using ExtendScript that outputs the imagery and meta-
data as intermediate files
3. Import using Unity’s editor scripting to process the
intermediate files into the final desired format
17. Anime Studio
• Simple animation tool
• But it’s scriptable!
• Uses Lua, love it or hate it
18. No Limits!
• Flash exporter
• https://github.com/grapefrukt/grapefrukt-export
• ScriptableObject assets for animated and static sprites
• See Tim Cooper’s talk on serialization to learn more
19.
20.
21. Summary
• Leverage your 2D art tools and Unity
• Let each tool do what it's best at
• Give meaning to your assets where possible using meta-data
• Take the leap into editor scripting, you won’t regret it