java und javascript sind auch noch 2 ganz verschiedene dinge.

aber noch mal zur allgemeinen funktion:

sollen die anderen user genau das gleiche spiel bekommen wie der erste spieler, also auch die anordnung der bilder genau gleich?

oder wie ist das gemeint:
Wenn ein User eins gespielt hat wird das "Spiel"angezeigt und andere user können auch das memorie spielen.
denn meiner meinung nach kommt es beim memorie nur auf die nzahl der bilder an (also verschiedene bilder x2), aber die anordnung ist ja für das lösen des spiels bzw. für die geschwindigkeit irrelevant, wenn man die bilder einfach zufällig verteilen lässt.

Später soll das script wie foglt erweitert werden: Usen können selbst tische eröffnen und können das memorie layout und die feldgröße selbst wählen.
das layout aber nur aus vorgefertigten, oder?
und die tischgöße muss ja auch aus einer vorgegebenen liste stammen, bzw. begrenzt sein.

da sich aber die "löse-geschwindigkeit" ja nur nach der anzahl der bilder richtet, macht es doch eher sinn, z.bsp. 10 verschiedene feldgrößen vorzugeben, dann die user sagen wir mal 5 tage lang daran spielen zu lassen (mit einsatz X lose je spiel), und am ende gewinnen die schnellsten 3 user je spielfeldgröße dann anteilig den inhalt des pots (natürlich mit abzug einer betriebergebühr für refverdienste etc.).

das layout, also die verwendeten bilder spielen da ja eher keine rolle, theoretisch könnte jeder user ein anderes layout verwenden, solange die bilder einigermaßen unterscheidlich sind und ungefähr gleich gut einzuprägen.

nur werden da dann auch die user immer vorne dabei sein, die das ganze per zettel und stift "mitschreiben", so lässt sich das ja schneller lösen, oder zu 5 vor dem pc sitzen, das kommt aufs gleiche raus.