Application Extension and Scripting Unity Reference Manual

Kennesaw State University

Richard GesickAuthorYi LiAuthorSungchul JungAuthorLei ZhangAuthorNick MurphyAuthorKevin MarkleyAuthor

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.

Recent Activity

  • Project Kickoff

    A OpenALG project is born!

Texts

Uncategorized

    • This text has 0 annotations
    • This text has 0 highlights

Metadata

  • publisher
    University System of Georgia
  • publisher place
    Athens, GA