Overthinking Machine

Type one thought watch it consume everything

Mansukhani, Kavina R, Khoury Coll of Comp Sciences

Overthinking Machine

Overthinking Machine is an interactive visual experience that explores how a single thought can quickly spiral into something overwhelming. The project begins with a simple action where the user types a short thought. From there, the system takes over and gradually duplicates that thought across the screen. As time passes, the words begin to move, rotate, and change in size, creating a buildup that becomes harder to control and read. The motivation for this project comes from my own experience with overthinking as a student. Small thoughts often grow into something much bigger and harder to ignore, even when they start out as something minor. I wanted to take that internal feeling and make it visible in a way that others could experience. Instead of explaining overthinking, the project allows the user to feel it happening in real time. The main design question I explored was how visual and interactive elements can represent a mental process like overthinking. I focused on progression and pacing, making sure the system starts calm and becomes more chaotic over time. Through this project, I learned that the way something builds over time is just as important as the visual effects themselves. I also learned how structuring my code into separate classes helped manage complexity, similar to what I worked on in object oriented design before. Organizing the thoughts and their behavior this way made it easier to control multiple elements at once and experiment without breaking everything.

Overthinking Machine by Mansukhani, Kavina R — ARTG2262