php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.11.2006, 18:49  
Gast
 
Beiträge: n/a
Standard [Erledigt] Anordnen von Quadraten in einem großen Quadrat

Hi!
ich programmiere derzeit einen Weltall-Generator mit Galaxien, Sonnensystemen und Planeten.
Alles in allem gibt es nur eine Karte mit X und Y Koordinate.

Dabei lege ich erstmal fest, wieviele Galaxien, wieviele Sonnensysteme es in jeder Galaxy und wieviel Planeten es in jedem Sonnensystem geben soll.

Danach lege ich die Planeten je Sonnensystem an und positioniere diese mit einem festlegbaren Mindestabstand von einander auf einer Fläche, die sich auch der Anzahl der Planeten errechnet.

Sobald ich mit den Sonnensystemen fertig bin, muss ich natürlich die Sonnensysteme in der Galaxie positionieren und das so, das sich die Flächen der Sonnensysteme nicht überschneiden. Die Fläche der Galaxie errechnet sich wieder aus der Anzahl der Planeten der Galaxie.

Danach folgt das gleiche Spiel mit den Galaxien im Weltall.

Viele Versuche haben leider keinen Erfolg gebracht.
Entweder überschneiden sich die Sonnensysteme oder der Rechner hört nicht auf zu rechnen.

Kann mir jemand einen Tip geben, wie ich das Anordnen lösen könnte?
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.11.2006, 19:18  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

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
Zergling-new ist offline  
Alt 29.11.2006, 19:29  
Gast
 
Beiträge: n/a
Standard

ARGH!

Das ist kein Basissystem für Browsergames, sondern nur Mathematik.

Wenn das was für Anfänger ist, dann sag die lösung.

Mein Script funzt auch fast... hab aber seltsamerweise überscchnneidungen
 
Alt 30.11.2006, 00:24  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

wenn es 'nur Mathematik' ist, was suchst du dann ausgerechnet im php forum??
nikosch ist offline  
Alt 30.11.2006, 06:52  
Gast
 
Beiträge: n/a
Standard

Die Frage kannst sicher selbst beantworten.....
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
quadrate anordnen, anzahl quadrate in groesserem quadrat, algorithmus quadrate anordnen, in wieviele quadrate lässt sich ein quadrat unterteilen, algorithmus minimale anzahl quadrate in fläche, zahlen in einem quadrat anordnen php, rechtecke im quadrat anordnen, quadrate rechtecke anordnen, rechtecke auf fläche anordnen online, rechtecke anordnen algorithmus, wikipedia überschneidung flächen mathe, überschneiden quadrate wikipedia, überschneiden von qudraten, vierecke ordnen algorithmus, php quadrat, algorithmus rechtecke anordnen, wieviele rechtecke wikipedia, quadraten weltall, quadrate in quadrat wie viel, vierecke fläche anordnen

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:00 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.