Application Extension and Scripting Unity Reference Manual
Files
Download Full Text
Description
Contributors to the text include Yi (Joy) Li and Nick Murphy. Grant team members also include Sungchul Jung, Lei Zhang, and Kevin Markley.
Authors' Description:
The Application Extension and Scripting Unity Reference Manual is a comprehensive, openly accessible textbook developed specifically for use in CGDD 3103: Application Extension and Scripting at Kennesaw State University. The manual provides students with a practical, step-by-step guide to extending and scripting within the Unity game engine, covering foundational concepts such as project setup, scene organization, interactive input systems, user interface integration, and core scripting techniques in C#.
Designed around real-world game development workflows, the book includes clearly organized sections on creating and manipulating GameObjects, handling physics and input, implementing collision and event logic, working with advanced systems like ScriptableObjects and object pools, and building save/load systems. By combining structured instructional content with reference material drawn from official engine practices, this resource supports both novice and intermediate learners in mastering interactive scripting fundamentals without requiring a commercial textbook.
The manual is freely available online to all students and is regularly updated to reflect current Unity versions and industry best practices, ensuring continued relevance, affordability, and accessibility.
Course Title
CGDD 4303, CGDD 4203, CGDD 2012, CGDD 2014, CGDD 3103
Course Number
Educational and Serious Games, Introduction to Mobile and Immersive Gaming, Fundamentals of Game Design, Fundamentals of Digital Game Development, Application Extension and Scripting
Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License
Publication Date
Fall 2025
Publisher
University System of Georgia
Keywords
game design, computer science, unity
Disciplines
Computer Sciences
Recommended Citation
Gesick, Richard, "Application Extension and Scripting Unity Reference Manual" (2025). Computer Science and Information Technology Open Textbooks. 23.
https://oer.galileo.usg.edu/compsci-textbooks/23
Accessibility Status
Compliant
After testing by Affordable Learning Georgia staff, the resources in this entry were found likely to be ADA Title II compliant. See the ALG Accessibility Statement for more details.

