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

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-01-2010, 21:13   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2009
Beiträge: 19
Große Spielwelt, kleiner sichtbarer Bereich

Hallo,
ich suche ein kleines Tutorial indem die position des kleines sichtbaren verändert wird. Ich find einfach keinen Ansatz daran zu gehen.
Muss nichts großen sein.

MfG Alex
AlexB1982 ist offline   Mit Zitat antworten
Alt 14-01-2010, 21:27   #2 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Wenn du etwas mehr Infos zu deinem Anliegen bereitstellst, kann dir sicherlich auch geholfen werden.
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 14-01-2010, 21:54   #3 (permalink)
Neuer User
 
Registriert seit: Aug 2009
Beiträge: 19
ok
ich entwickle gerade ein Multiplayergame auf basis des SmartFoxServer.
Die Stage ist nun gerade 700*500 px groß. Die Welt soll natürlich noch gößer werden und demenstprechend srollen.
Mein Gedanke ist ein MC als Background zu nehmen und die x y Position jeweils zu verschieben. Bleibt die Frage wie ich das mit der Darstellung der anderen Clients mache.
Aber es geht erstmal darum ob das mit dem MC der richtige Ansatz ist.

MfG Alex

edit: Gedankenblitz!
Ich mach das wie oben beschrieben und addChilde die ClientAvatars in den Background MC. Damit sehe ich diese wenn der MC in den sichtbaren bereich kommt.
Was sagt Ihr?

Geändert von AlexB1982 (14-01-2010 um 22:02 Uhr)
AlexB1982 ist offline   Mit Zitat antworten
Alt 15-01-2010, 09:27   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.326
Zitat:
Zitat von AlexB1982 Beitrag anzeigen
ok
ich entwickle gerade ein Multiplayergame auf basis des SmartFoxServer .. Bleibt die Frage wie ich das mit der Darstellung der anderen Clients mache.
hmmm, und dann schon bei solchen fragen scheitern?
da gibts 1000 möglichkeiten. für eine antwort müsstest du konkreter werden.
- wer soll was sehen
- alle das gleiche oder unterschiedliche ausschnitte ...
- egal wie, das BG-mc kann nicht unendlich gross werden

wenn du eh schon SmartFoxServer nimmst, wie sieht's dann damit aus?
OpenSpace: Isometric Engine for multiplayer virtual worlds and MMOs
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (15-01-2010 um 09:30 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 15-01-2010, 10:07   #5 (permalink)
Crème brûlée
 
Registriert seit: Jan 2006
Ort: Düsseldorf
Beiträge: 719
Falls du Openspace verwenden willst, musst du auf jeden Fall die Kosten für die Lizenz im Blick haben. Und - warte auf den Release 2 (ich spreche aus Erfahrung)!
laxersaz ist offline   Mit Zitat antworten
Alt 15-01-2010, 10:12   #6 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.326
SmartFoxServer gibts auch nicht für umsonst ;-)
aber zum testen und programmieren (geringe useranzahl) kann man beides benützen.

p.s.
ich programmiere z.Z. auch so ein iso-dingens. openspace haben wir verworfen, weils noch zu wenig von dem kann, was wir brauchen.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 15-01-2010, 12:28   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2009
Beiträge: 19
Das ich die Frage stelle liegt daran das das Game ansich schon so läuft, halt nur ohne scrooling Background und ich nach einem Ansatz suche.
Das OpenSpace schau ich mir mal an. 20 User sind zum testen voll ausreichend. So weit ich weis darf die Stage ja nur ein maximale Göße habe, mir war so was von 2880px * xpx ?!?
@ hgseib: Und eine MovieClip hat dann sicherlich die gleiche Begrenzung?
Ich werd mal das testen mit dem MC verschieben, wie das auch optisch ausschaut.

MfG Alex und danke für die Antworten
AlexB1982 ist offline   Mit Zitat antworten
Alt 15-01-2010, 12:36   #8 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.326
EIN objekt kann max +/-2880 haben.
rein rechnerisch kannst du einzelne objekte durchaus auf z.b. x=1000000 positionieren.

dennoch, es ist keine vernüftige lösung, komplett alles gleichzeitig in einem einzigen frame halten zu wollen.
wie gesagt: kommt darauf an, was genau du da machst.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 15-01-2010, 12:47   #9 (permalink)
Crème brûlée
 
Registriert seit: Jan 2006
Ort: Düsseldorf
Beiträge: 719
Genau, der Herr Seib nimmt mir - wie so oft - die Worte aus dem Mund
Alles was gerade nicht im sichtbaren Bereich gebraucht wird, sollte von der Stage genommen werden - das bringt sehr viel Performancegewinn.
laxersaz ist offline   Mit Zitat antworten
Alt 15-01-2010, 14:23   #10 (permalink)
Neuer User
 
Registriert seit: Aug 2009
Beiträge: 19
Hm, ja da könnte ich die Elemente(Bäume, etc) dynamisch nach der position des Avatars laden. Coordinaten zB über xml holen. Und mit der Anzeige der anderen Spielern mach ich es mit ner ähnlichen Abfrage. Eigentlich recht simpel.
Eine einzelne Shape als Background mit max 2880 px ohne Inhalt sollte Performace mäßig kein Proplem sein.
AlexB1982 ist offline   Mit Zitat antworten
Alt 15-01-2010, 14:55   #11 (permalink)
Zero to Hero
 
Registriert seit: Apr 2007
Beiträge: 871
suchst du was im sinne von:

artscoutone

?
__________________
Ein Tag an dem du nicht gelacht hast ist ein verschwendeter Tag.
Never Stop!

Mike
ingrimm ist offline   Mit Zitat antworten
Alt 15-01-2010, 16:48   #12 (permalink)
Neuer User
 
Registriert seit: Aug 2009
Beiträge: 19
Oh ja
so vom Ansatz her ja. Sieht suoer aus, besonders das mit der MiniMap.
Danke für den Link
AlexB1982 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Focus sichtbarer Bereich c-o-m-m-a-n-d-e-r Flash 8 0 11-08-2009 10:34
Sichtbarer Bereich != MC Größe (Skalieren im Skalierten) Endorphie ActionScript 3 0 06-07-2008 00:00
Sichtbarer Bereich angehängter Maske - Kann mir das jemand erklären? mribeiro Flash Einsteiger 16 08-02-2006 13:47
sichtbarer bereich carlson Flash MX 2 29-01-2004 15:51
sichtbarer bereich im browser / mac s@mmy HTML und CSS 7 30-12-2003 13:06


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