| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Apr 2010
Beiträge: 31
| Endlos wechselnder Hintergrund
Liebe Flashgemeinde Vielleicht kennt ihr Spiele wie Mega Jump oder Dolphin Olympics. Bei diesen Spielen ändert sich der Hintergrund, umso höher man springt. Besonders beim Dolphin Olympics 2 hat man das Gefühl, auf einer riesigen, schier endlosen Welt zu spielen, sowohl in die Höhe wie auch in die Breite. Da fragte ich mich wie man so etwas anstellt, es wird ja wohl kaum ein 10'000x10'000px bild als Hintergrund definiert. Alleine aus Performancegründen ist dies meiner Ansicht nach nicht möglich. Allerdings kann man auch kein kleines Bild nehmen und dieses wiederholen, es sieht ja immer anders aus, umso höher man kommt. Vielleicht habt ihr eine Idee wie man sowas mit Flash oder AS3 hinkriegt? Vielen Dank im Voraus |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Nov 2005
Beiträge: 548
|
Ich schau mir jetzt nicht extra die Spielchen an, aber da gibts mehrere Möglichkeiten, z.B.: - On-The-Fly generieren aus fertigen Einzelelementen - Tilesets verwenden (mit großen Hintergrund-Tiles) - mehrere sich wiederholende Hintergründe verschiedener Größe auf mehreren Ebenen übereinanderblenden um Muster immer neu zu generieren - außerdem: automatisch umfärben (z.B. höhenabhängig) |
| | |
| | #3 (permalink) |
| + Zimt & Zucker Registriert seit: Mar 2006 Ort: hinterm Mond gleich links
Beiträge: 2.040
|
So groß ist die Unendlichkeit gar nicht. ![]() Schwimm' doch einfach mal nach links und rechts. Da wird dir auffallen das sich der Hintergrund oberhalb des Wassers gar nicht bewegt. Der Hintergrund wird ein großesBild sein, das vlt. doppelt so hoch ist als das gesamte flash. Da der Hintergrund nicht sonderlich detailreich ist, kann das mit ner saumäßigen Qualität abgespeichert werden. Durch die gewünschte Perspektivische Wirkung muss der Hintergrund nur minimal bewegt werden. Auf dem Meeresgrund sieht es anders aus, da bewegen sich wohl dynamisch gezeichnete Horizonte unterschiedlich schnell, um dort etwas mehr Tiefenwirkung (perspektivisch) zu erreichen. Ob das ganze nun per actionsscript oder direkt in Flash gezeichnet wurde, macht keinen entscheidenden Unterschied, das Prinzip bleibt gleich: Ein großer Hintergrund "füllt" das Bild. Mehrere kleine erzeugen eine Tiefenwirkung durch unterschiedliche Scrollgeschwindigkeiten. Muss ja ein besonderer Delphin sein, wenn sich die Sonne immer genau über ihm befindet
__________________ anbei Grüße vom milchreis: Viva la [Silb] "Selbst wenn uns nur noch der Zynismus treibt, wir werden trotzdem einfach immer weiter gehen!" [Von null auf Flash in einem Klick.] <<< klick |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Apr 2010
Beiträge: 31
|
Hab mich tatsächlich ein bisschen täuschen lassen durch diese raffinierten Effekte ![]() Also sind Wasser und Unterwasser-Kram feste Bilder, die sich stets wiederholen (mit unterschiedlicher Geschwindigkeit um dem Ganzen Tiefeneffekt zu verleihen) In der Höhe ist vorerst ein Bild, dass von Himmel-Sonne-Universum geht, aufhört und vielleicht dann einfach durch einen schwarzen Hintergrund mit Sternen abgelöst wird? Und dann irgendwo weit weit oben sind wieder Bilder von Planeten eingefügt worden, wie zuvor bei den vielen Sternen.. Cool Danke ![]() Nun noch zur Erstellung eines solchen Projektes... Man wählt also als Bühnengrösse die Grösse des Games (für den Benutzer sichtbar).. Danach legt man das grosse Bild in den Hintergrund und verschiebt es mit der Bewegung des Delphines.... Läuft das so? |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Aug 2008
Beiträge: 205
|
Je nachdem welchen Eindruck Du erzeugen möchtest. Eine weit entfernte Berglandschaft würde sich evtl. nur minimal bewegen. So wie sich ja auch im echten Leben die Perspektive auf ein weit entferntes Gebirge nach einer 10 - minütigen Autofahrt nicht geändert hat. Hier findest Du eine schöne Anleitung, wie sich das umsetzen läßt: Add Depth to Your Game with Parallax Scrolling | Activetuts+ |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| endloser hintergrund |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Wechselnder Hintergrund - Script anpassen | biggi77 | Flash Einsteiger | 3 | 09-05-2008 17:58 |
| Endlos eben nicht endlos... | bohnen | ActionScript 1 | 6 | 09-04-2006 14:53 |
| Banner mit wechselnder Farbe - Wie stelle Ich dieses an? | merovinger | Flash MX 2004 | 1 | 26-02-2006 16:21 |
| hintergrund verlauf, skalierbar bzw. endlos???? | kasnudl | Flash MX | 1 | 10-05-2005 14:19 |
| endlos hintergrund mit variabler geschwindigkeit | schwarze Rose | ActionScript 1 | 2 | 01-03-2002 10:54 |