Date of Graduation

5-2025

Document Type

Thesis

Degree Name

Bachelor of Science in Computer Science

Degree Level

Undergraduate

Department

Computer Science and Computer Engineering

Advisor/Mentor

Patitz, Matthew

Committee Member

Fredrick, David

Second Committee Member

Gauch, John

Abstract

This paper outlines work performed by the author within the Unity3D game engine to gain preliminary experience with technical art implementation and suggests design choices that could be useful to other students or independent game developers to manage complexity within their games while maintaining visual appeal. The final product of the discussed project is a small game consisting of an outdoor urban city environment as well as an interior aquarium environment. This paper begins with the author’s motivations and goals for the project before describing the implementation of specific aspects of technical art, including 3D modeling, rigging, animation, level design, lighting, programming, and performance optimization. Finally, this paper includes an analysis discussing the project’s success in terms of visual appearance and overall performance and describes areas for improvement and potential future work.

Keywords

Game Design; Unity; Shaders; Cel Shader; Technical Art; Tech Art

Share

COinS