slowdown bei tile-Layern
Übersicht

songokuzBetreff: slowdown bei tile-Layern |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Tag.
Ich progge grad an nem Game mit Tiles. Dabei hab ich 2 Layer. ne auflösung von 1024x768 (ich weiss ist hoch. aber so muss man nicht mehr scrollen^^) Also. Ich hab es so gemacht, dass die Map mit beiden Layern jeden 4 Durchlauf gezeichnet wird. Nun hab ich aber bei meiner GraKa (sig^^) mal grade 57-60FPS. -_- Denk ich da an nen anderes proggie das zwar nur 320x240 hat aber mit 60FPS läuft auf nem 200Mhz und ner 2MB GraKa kommen mir die Gehirnzellen zu den Ohren raus. ^^ also. Wie kann man da die FPS steigern? |
||
P4 2800Mhz mit HT
512MB RAM Infenion ATI Excalibur Radeon 9600 XT Platinum (256MB,400Mhz) will aber diese wenn sie für Games umgebaut wird ![]() |
x.Force |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
gut dann meine Frage:
Hast du V-Sync abwarten auf IMMER AUS gestellt ansonsten kommt bei mir auch immer diese FPS zahl ![]() |
||
AMD Athlon XP 2000+ | 1024mb DDR-Ram | Asus Radeon 9600XT | BENQ FP757 17°Zoll TFT Was kümmert mich mein Geschwätz von gestern? (Konrad Adenauer) -.- |
songokuz |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
![]() 1. Ich habs auf aus ^^ 2. Wenn es nicht aus wäre, so sollte es 85hz haben und nicht 60 ![]() Auf dder 800x600 hab ichs auch schon probiert (150FPS) Jedoch siehts da unschön aus weil es rechts einen so grossen schwarzen Rand hat =( |
||
P4 2800Mhz mit HT
512MB RAM Infenion ATI Excalibur Radeon 9600 XT Platinum (256MB,400Mhz) will aber diese wenn sie für Games umgebaut wird ![]() |
x.Force |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
sry hab tft deswegen nur 60 *g* | ||
AMD Athlon XP 2000+ | 1024mb DDR-Ram | Asus Radeon 9600XT | BENQ FP757 17°Zoll TFT Was kümmert mich mein Geschwätz von gestern? (Konrad Adenauer) -.- |
songokuz |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Falls niemand ne gewaltsoptimierung auf Lager hat muss ich dann wohl auf 640x480 wechseln. ^.^
tiles sind übrigens 16x16 pixel gross. |
||
P4 2800Mhz mit HT
512MB RAM Infenion ATI Excalibur Radeon 9600 XT Platinum (256MB,400Mhz) will aber diese wenn sie für Games umgebaut wird ![]() |
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
Wiebitte, das ist doch klar,
65 tiles in der Breite und 48 in der Höhe?! ich kenne Spiele, die weniger haben! also, wie genau, soll man den die Figuren erkennen können? bei manschen Tileengines bringt es einen enormen schub, for next in Reapet until umzusetzten! |
||
between angels and insects |
![]() |
BladeRunnerModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
ändert sich viel an/auf der Karte ? Wenn nein, speicher sie in ein image und lass das einzeichnen. und nur wenn ne Veränderung stattfindet, wird dieses Image neu berechnet. | ||
Zu Diensten, Bürger.
Intel T2300, 2.5GB DDR 533, Mobility Radeon X1600 Win XP Home SP3 Intel T8400, 4GB DDR3, Nvidia GF9700M GTS Win 7/64 B3D BMax MaxGUI Stolzer Gewinner des BAC#48, #52 & #92 |
![]() |
TheShadowModerator |
![]() Antworten mit Zitat ![]() |
---|---|---|
1024x768=64x48x2Layer=6144 Tiles - ganz schön viel
BladeRunner hat Recht - mach ein Buffer-Image und zeichne die Karte rein. Wenn du scrollst, dann zeichnest du nur "Umrisse" und nciht die kompl. Karte - so kannst du FPS-Zahl locker verhunderfachen... |
||
AMD64 3500+ | GeForce6600GT 128MB | 1GB DDR | WinXPsp2 |
songokuz |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Das Prob ist, dass ich nicht weiss wie man createimage benutzt. Auch wenn es mehrere Tuts und Hilfen gibt. Ich raff das net ^^
Nunja. Hab ejtzt die auflösung auf 800x600 runtergeschraubt. Läuft jetzt mit ziemlich viel FPS mehr. Aber auf älteren graKas wirds wohl nicht so fliessend laufen. |
||
P4 2800Mhz mit HT
512MB RAM Infenion ATI Excalibur Radeon 9600 XT Platinum (256MB,400Mhz) will aber diese wenn sie für Games umgebaut wird ![]() |
![]() |
Jan_Ehemaliger Admin |
![]() Antworten mit Zitat ![]() |
---|---|---|
bild = createimage(Xauflösung,Yauflösung)
setbuffer imagebuffer(Bild) und dann einfach wie auf ein normalen Backbuffer malen. wenn du fertig bist, setbuffer backbuffer() |
||
between angels and insects |
HOT-BITGast |
![]() Antworten mit Zitat |
|
---|---|---|
hoi ...
Verräter ! ![]() *grins* Toni |
||
songokuz |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
wieso verräter? ^^
Jetzt gehts übrigens 4x mal schneller. thx =) |
||
P4 2800Mhz mit HT
512MB RAM Infenion ATI Excalibur Radeon 9600 XT Platinum (256MB,400Mhz) will aber diese wenn sie für Games umgebaut wird ![]() |
HOT-BITGast |
![]() Antworten mit Zitat |
|
---|---|---|
holla ..
war ja nur Spass .. ![]() Toni |
||
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group