Zurück   Flashforum > Flash > ActionScript > Spielkonzepte und Spieleprogrammierung

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 10-12-2006, 15:09   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2006
Beiträge: 56
[Hubschrauber-Spiel] - wie Hintergründe "automatisch" generieren?

Guten Morgen meine Herren, ;-)

wir wollen in Flash das bekannte Helicopter-Game nachbauen (Ihr wisst schon, der Hubschrauber, der ständig abstürzt und nur wenn man eine Taste drückt, aufsteigt).

Größte Sorge ist für uns der Hintergrund: Habt Ihr eine kleine Anregung, wie man diesen „dynamisch“ erzeugen kann, als beispielsweise die Hindernisse zufallsgesteuert positioniert?
Idealerweise geben wir als programmier vorher an, wo sie überall sein können, damit es nicht zu schwer wird für den Spieler.

Und wie machen wir am besten die Bewegung: Frame für Frame (vgl. Maniac Mansion) oder "richtig", dass also der Hubschrauber immer an der gleichen Stelle stehe und sich der Hintergrund tatsächlich bewegt?

Vielen Dank im Voraus
Flughundi
Flughundi ist offline   Mit Zitat antworten
Alt 10-12-2006, 17:59   #2 (permalink)
Developer
 
Benutzerbild von malthoff
 
Registriert seit: Sep 2001
Ort: Unterhaching/München
Beiträge: 513
watt is?

Komisch, dass ich das "typische" hubschrauber spiel nicht kenne

Grundsätzlich: Cooler ist natürlich, wenn sich der Hintergrund bewegt
und nicht umswitched. Vorschlag: Erstellt Euch eine Menge an Hintergrund
"Teilen", die ihr per attachMovie zufällig hintereinander reiht. Vergebt dabei
IDs, die ihr in einer Liste speichert, damit ihr beim "Zurückfliegen" die gleiche
Landschaft zeigt.

Anstelle der vorher gezeichneten Hintergrundteile könntet Ihr natürlich auch
dynamisch mit der Drawing API in emptyMovieClips die "Teile" zeichnen,
aber das vielleicht schon etwas aufwendiger.

gruß,
dr.ache

p.s. jetzt hab ich erst gelesen, dass ihr eher das zufällige positionieren
wissen wolltet Dazu weiss ich gerade nix, wenn die sich auch an die
Landschaft anpassen müssen. (pixelorientierter Hittest?)
malthoff ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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

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



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:17 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele