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

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-07-2010, 13:44   #1 (permalink)
Neuer User
 
Registriert seit: Mar 2008
Beiträge: 4
Performance für Shooter mit Sprites

Hallo zusammen,

gerade entwickle ich für ActionScript Programmierung meiner FH einen Shooter.

Leider passiert es manchmal das die shots flackern bzw das schiff in der bewegung stottert. Im Moment sind nur 2 grafiken in der FLA, für das Schiff und einen Schuss.

Die Bewegungen und Schüsse werden mit Enter_Frame, KeyUp und KeyDown Events realisiert. Bei 24fps war das zuckeln recht deutlich sichtbar, mit den jetzigen 60fps gehts schon besser.

Frage: Ist das normal oder kann man das irgendwie optimieren? Z.b. werden die Schussgrafiken manchmal unschön angeschnitten.

Ich hab mir auch überlegt ob man das Fenster nicht per AS3 resizen kann dann würde ich die Grafiken so lassen wie sie sind und nicht erst in Photoshop hochskalieren.. oder hilfts der Performane auch wenn man die Grafiken in AS3 skaliert?

// Edit: In Flash skalieren anstelle von Photoshop hilft höchstens der Dateigröße, die darstellungsfehler bleiben

Danke und Gruß,
r-kite
Angehängte Dateien
Dateityp: swf shooter.swf (3,5 KB, 43x aufgerufen)

Geändert von r-kite (11-07-2010 um 13:55 Uhr)
r-kite ist offline   Mit Zitat antworten
Alt 02-08-2010, 20:22   #2 (permalink)
Developer
 
Benutzerbild von malthoff
 
Registriert seit: Sep 2001
Ort: Unterhaching/München
Beiträge: 513
Was hast du probiert? Grafiken in unterschiedlichen Formaten? Mal vektorgrafiken genommen anstelle von gfx? Hast du den Grafiken mal mehr Platz gegeben außen rum? (png)
malthoff ist offline   Mit Zitat antworten
Alt 02-08-2010, 20:32   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2009
Ort: Bremen
Beiträge: 147
Ist 60 fps nicht arg viel? Alles ab 25 fps sieht das menschliche Auge doch eh nicht mehr.
DerTobi ist offline   Mit Zitat antworten
Alt 02-08-2010, 23:34   #4 (permalink)
ING
whatever
 
Registriert seit: May 2008
Beiträge: 419
Zitat:
Zitat von DerTobi Beitrag anzeigen
Ist 60 fps nicht arg viel? Alles ab 25 fps sieht das menschliche Auge doch eh nicht mehr.
ist ein irrglaube, es stimmt zwar das der mensch ab 24 fps es als gleichmäßige bewegung wahrnimmt aber er kann trotzdem bis zu über 100 fps sehen. computerspieler wissen wovon ich rede denn da ist es ein enormer unterschied ob man mit 25 oder 60 fps zockt

man muss aber auch bedenken das 60 fps mehr als das doppelte an leistung verbraucht, deshalb sind 25 fps immer der ideale kompromiss für webanimationen.
ING 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
tooltip bei sprites... _kweso Flex programmieren 6 26-01-2010 20:22
Performance Problem beim Bewegen eines 653 Objekte beinhaltenden Sprites falsanu ActionScript 3 6 13-09-2009 20:59
MovieClips und Sprites Stillmatic ActionScript 3 14 17-07-2008 11:01
Sprites XplosionCompany Flash MX 0 18-05-2003 11:50


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

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


Copyright ©1999 – 2012 Marc Thiele