Also erstmal find ichs nicht so toll, dass wir hier die Basissysteme eines Browsergames vorschaukeln sollen, aber im Prinzip wiederholt sich deine Berechnung doch, sie wird nur im Maßstab verändert.
Planeten liegen in Sonnensystem, Sonnensysteme liegen in Galaxien, Galaxien liegen im Weltall.
Mach das ganze doch mal auf Papier. Wie bringst du 2, 3, 4, 5 Quadrate in ein größeres Quadrat? Mals auf.
Wie sieht die Unterteilung aus? Überleg dir einen Algorithmus, der die Unterteilung vornimmt und bau dir vielleicht noch eine simple Display-Funktion, die dir die Koordinaten als Zahlen oder schon als einfache Grafik ausgibt.
Wenn du den Algorithmus gekapselt hast, hast du eigentlich schon die Lösung und kannst ihn für Sonnensystem, Galaxie und Weltall benutzen.
PS: verschoben wo es hingehört |