中文部分
林宗斌(譯)(2010)。軟體測試之道:微軟測試團隊的成功經驗、方法與技術(原作者: Page, A., Johnston, K., & Rollision, B.)。台北市:碁峰資訊。
陳建雄(譯)(2006)。互動設計(原作者: Preece,J. ,Rogers, Y., & Sharp, H.)。台北市: 全華科技圖書股份有限公司。
王鈞鴻(2003)。JavaTest:一個Java程式語言的單元測試工具(碩士論文)。國立中正大學資訊工程研究所,嘉義縣。王漢國(2011)。要素式導向之遊戲製作教學設計-以UDK工具為例(碩士論文)。國立臺北教育大學數位科技設計學系(含玩具與遊戲設計碩士班),台北市。
林昆穎、吳京子(2005)。敏捷軟體開發-原則、樣式及實務。台北市:碁峰資訊。
侯捷、熊節(2012)。重構-改善既有程式的設計。台北市:碁峯資訊。
耿衛東、陳為。(2009)。電腦遊戲程式設計。台北市:松崗科技股份有限公司。
程杰(2009)。大話設計模式。台北市:悅之文化。
黃任佐(2010)。測試驅動開發的工作與效能度良輔助工具(碩士論文)。台中市:私立逢甲大學。英文部分
Fowler,M. Beck,K. (1999). Refactoring: Improving the Design of Existing Code. Boston: Addison-Wesley Professional.
Gestwicki, P. (2012, May). The entity system architecture and its application in an undergraduate game development studio. In Proceedings of the International Conference on the Foundations of Digital Games (pp. 73-80). ACM.
George, B. & Williams, L. (2004, April 15). A structured experiment of test-driven development. Information and software Technology, 46(5), 337-342.
Llopis, N., & Houghton, S. (2006). Backwards Is Forward:Making Better Games with Test-Driven Development. In Game Developers Conference.
Martin, R. C. (2007). Professionalism and Test-Driven Development. Software, IEEE Computer, 24(3), 32-36.
Martin, R. C. (2008). Clean Code:A Handbook of Agile Software Craftsmanship. Prentice Hall.
Samra, H.S., (2013, January). A Study on Software Testing. International Journal of Advanced Resrarch in Computer Science and Software Engineering.3(1). International Journal.
Schultz, C. P., Bryant, R., & Langdell, T. (2005). Game testing all in one. Course Technology.
網路文獻
Microsoft. (2013). the Microsoft Development. Retrieved from MSDN: http://msdn.microsoft.com/
NUnit. (2013). Retrieved from NUnit: http://www.nunit.org/
Unity Technologies. (2013). Retrieved from Unity3d: http://docs.unity3d.com/Documentation/ScriptReference/
Unreal Engine. (2013). Retrieved from EpicGames: http://udn.epicgames.com
UUnit. (2013). Retrieved from UnityCommunity: http://wiki.unity3d.com/index.php?title=UUnit