Unity, to what object should I attach my game engine script
<p>Me and my friend are building a simple idle game as our first project in unity.
We got to the point at which we build a script that handles all calculations, and communicates with each <code>GameObject</code> the player sees.</p>

<p>Now, to what should we attach this script?</p>

<p>We would rather not use a <code>GameObject</code> because:</p>

<p>1) The <code>GameObject</code> would be an overkill</p>

<p>2) The <code>GameObject</code> lies in the space where all of my "physical" objects exist (That would be useless since the script does not have to "exist somewhere")</p>

<p>First time posting in stackoverflow, if I made any mistake please tell me ^^</p>