Darth Shannon has written
Ist Uncountable Sheep dann kein Moorhuhn Klon, wie deine Frage impliziert?
1) Aaahh! Das heißt nicht "Game", sondern SPIEL, überall diese Anglizismen, aaahhh! Ihr seid ja alle so krank, eines Tages komme ich zu euch und knall euch alle ab, muahaha!
2) Ist ganz einfach:
Als erstes verwendest du setInterval um persistent eine Funktion zum Erstellen der Instanzen zu haben, relativ kleines Interval aber dafür ein auf Math.random basierendes Script, dass nicht alle Querys durchlässt.
Die Funktion zum Erstellen: Du brauchst eine Countervariable, die den Inkrement Operator verwendet, um der attachMovie Funktion, mit der du bei jedem Funktionsaufruf einen MC auf die Bühne zeichnest, der sich mithilfe eines onEnterFrame Events navigiert (e.g. this._x +=5) und zur Kollisionsüberprüfung ein onMouseDown Event verwendet, dem du eine hitTest() Funktion mit einem Zeiger auf den selben MC und als additionale Parameter die Maus Koordinaten (_root._xmouse, _root._ymouse) zuweist, jedes Mal einen neuen Layer anzugeben, damit die alten MCs nicht überschrieben werden.
Wenn die hitTest() Funktion, die du mit if() oder switch() auf true prüfst, selbiges ergibt, rufst du eine Funktion auf, die die Punkte (angezeigt über ein Textfeld) addiert und die solange aktiv ist, bis eine Funktion, die mithilfe von setInterval im 1000ms Intervall aufgerufen wird, die Zeitvariable soweit dekrementiert hat, dass der nächste Frame aufgerufen hat, der gegebenenfalls eine Highscore aufruft, realisiert durch das Laden einer PHP Funktion mit den Punkten als Parameter, übergeben über GET oder POST.