LEADER 03421nam 22005053 450 001 9910746295003321 005 20230923060240.0 010 $a9781484295083 010 $a1484295080 024 7 $a10.1007/978-1-4842-9508-3 035 $a(CKB)28269950600041 035 $a(MiAaPQ)EBC30749671 035 $a(Au-PeEL)EBL30749671 035 $a(CaSebORM)9781484295083 035 $a(Exl-AI)30749671 035 $a(OCoLC)1399167926 035 $a(OCoLC-P)1399167926 035 $a(EXLCZ)9928269950600041 100 $a20230923d2023 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aAccelerating Unity Through Automation $ePower up Your Unity Workflow by Offloading Intensive Tasks 205 $a1st ed. 210 1$aBerkeley, CA :$cApress L. P.,$d2023. 210 4$d©2023. 215 $a1 online resource (312 pages) 300 $aIncludes index. 311 08$a9781484295076 311 08$a1484295072 327 $aTable of Contents -- About the Author -- About the Technical Reviewer -- Chapter 1: What Is Automation? -- What Does Automation Mean for a Unity Developer? -- What to Expect from This Title? -- Looking Ahead -- Chapter 2: What Is Gained Through Automation, the Highlights! -- Example Workflows -- 1. Checkout -- 2. Running Scripts ? Bash/PowerShell/Python -- 3. NPM Build and Test -- 4. MSBuild Build and Test -- 5. Chat/Mail Integration (Slack/Email) -- 6. Schedule/Remove Backups -- 7. Upload Artifacts, Build, and Publish -- 8. Create Releases on GitHub -- 9. Update Project Management Solutions and Workflows -- 10. Generate Release Documentation -- 11. Publish Documentation -- 12. Varying Flows Based on the Submitter -- 13. Call External APIs for Analytics, Reporting, or PowerBI -- 14. Generate/Search for Gifs to Add to a Post/Issue When Craziness Is Detected or a ?lmgtfy? Tag Is Used by an Admin -- 15. Convert Source Files (yaml/xml/json) to Other Formats or Perform Bespoke Actions -- 16. Integrate with Docker/Kubernetes -- 17. Manage Versioning -- 18. Run Unit Tests and Perform Actions Based on Results -- References -- Summary -- Chapter 3: Services Covered by This Title$7Generated by AI. 330 $aSimon Jackson's 'Accelerating Unity Through Automation: Power Up Your Unity Workflow by Offloading Intensive Tasks' provides comprehensive guidance on automating various tasks within the Unity development environment. The book covers workflows and services that can be automated to enhance productivity, such as running scripts, testing builds, managing versioning, and integrating with external APIs. Jackson aims to help developers streamline their processes, reduce manual effort, and leverage automation tools like Azure Pipelines and GitHub Actions. The intended audience includes Unity developers and software engineers seeking to optimize their development workflows.$7Generated by AI. 606 $aVideo games$xProgramming 615 0$aVideo games$xProgramming. 676 $a794.8/151 700 $aJackson$b Simon$01329784 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910746295003321 996 $aAccelerating Unity Through Automation$93568534 997 $aUNINA