Hi!
Hab mir vorgenommen, 'ne kleine Landkarte zu coden, also ich dachte da an ein Raster..
Wenn ich 'ne Stadt hinzufügen will, möchte ich nur $x und $y Position angeben müssen.
Außerdem möchte ich die Entfernung berechnen können (nur Luftlinie).
Also den berühmten Satz des Pytagoras(?).
Bevor ich mich da verlaufe, wollte ich mal nach Ideen fragen.
Also, her damit! :)
Danke,
carapau! :rocks:
Außerdem möchte ich die Entfernung berechnen können (nur Luftlinie).
Also den berühmten Satz des Pytagoras(?).unter der annahme, daß die ebene, in der alle städte liegen, flach ist (und wirklich eine ebene, also zweidimensional), geht das. einfach betrag des vektors zwischen den städten berechnen.
Jup genau, ganz einfach wie bei den Browsergames halt.
Ist zwar nicht so sauber, aber schon mal ein Anfang :)
'Ne Idee für die Rastergröße? Soll ich das in Pixeln machen?
1px = 2km? Dann hätte man Deutschland zB gut drauf.
Shurakai
16-03-2006, 15:46
Ich denke das ist dir überlassen - und der Zweckmäßigkeit...
Schon, aber dachte, vielleicht hat jemand sowas schon mal gemacht und kann mir das anhand seiner Arbeit erklären oder mir 'n paar gute Tipps mit auf den Weg geben :teach:
hmm, da gibts nen skript das dir ein Bild in lauter kleine Pixel (quasi zerschnitten) ausgibt. Dient eigentlich dazu das man es nicht komplett speichern kann ( ja ich weiß, screenshot... ich habs auch nicht programmiert*g*). jedenfalls könntest dir das evtl nützlich für ein sehr kleines raster sein.
danke aber ich glaub da hab ich ne einfachere idee:
landkarte.jpg als hintergrund und die kleinen punkte (standort, ziel) dann einfach als png drüber legen :)
dann läd der ja auch nur das png neu, da landkarte.jpg im cache ist ;)
ach jetzt erst verstanden.. oh man bin überarbeitet :)