AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Shape Wars - Version 2.0.0

Shape Wars - Version 2.0.0

Ein Thema von Edlmann · begonnen am 23. Mär 2011 · letzter Beitrag vom 16. Apr 2013
Antwort Antwort
blackfin
(Gast)

n/a Beiträge
 
#1

AW: Shape Wars - Version 1.2.2

  Alt 5. Jul 2011, 20:28
Vielleicht ein kleiner Tipp zur Fehlerfindung:
Ich verwende zur Analyse von GPU-Bottlenecks unter OpenGL das geniale Tool GLIntercept.

Einfach die OpenGL32.dll von GLIntercept in das Applikations-Verzeichnis kopieren, durch eine INI-Datei kannst du dann GLIntercept konfigurieren.

Damit kannst du dann z.B. Shader live editieren, nachsehen, welche OpenGL-Calls gerade ausgeführt werden, einen kompletten Frame-Dump zur Analyse erstellen usw.
Du siehst dann alle Displaylisten, Framebuffer, Shader usw. und das Tool spuckt dir auf Wunsch per Hotkey sogar eine XML aus, die du im Browser ansehen kannst, mit dem gesamten Function-Callstack per Frame und noch mehr.

Ich weiss nicht, ob es dir in deinem Fall etwas bringt, aber damit habe ich schon das eine oder andere Flaschenhälschen gefunden

Geändert von blackfin ( 5. Jul 2011 um 20:35 Uhr)
  Mit Zitat antworten Zitat
Edlmann

Registriert seit: 19. Nov 2010
212 Beiträge
 
#2

AW: Shape Wars - Version 1.2.2

  Alt 5. Jul 2011, 20:31
Vielleicht ein kleiner Tipp zur Fehlerfindung:
Ich verwende zur Analyse von GPU-Bottlenecks unter OpenGL das geniale Tool GLIntercept.

Einfach die OpenGL32.dll von GLIntercept in das Applikations-Verzeichnis kopieren, durch eine INI-Datei kannst du dann GLIntercept konfigurieren.

Damit kannst du dann z.B. Shader live editieren, nachsehen, welche OpenGL-Calls gerade ausgeführt werden, einen kompletten Frame-Dump zur Analyse erstellen usw.
Du siehst dann alle Displaylisten, Framebuffer, Shader usw. und das Tool spuckt dir auf Wunsch per Hotkey sogar eine XML aus, die du im Browser ansehen kannst, mit dem gesamten Function-Callstack per Frame und noch mehr.

Damit findet man oft Flaschenhälse
Danke, werd ich mir mal anschauen, wird mir hier aber nicht mehr nützen als auf den Source zu schauen Habe weder Shader, noch VBO's oder so. Alles ziemlich nativ. Von daher
  Mit Zitat antworten Zitat
Edlmann

Registriert seit: 19. Nov 2010
212 Beiträge
 
#3

AW: Shape Wars - Version 1.2.2

  Alt 6. Jul 2011, 12:00
@mleyen: Könntest du bitte die Version von hier runterladen:
http://dl.dropbox.com/u/12342503/Sha...%20GFXTest.rar
Und mir Rückmeldung geben ob das dein Problem fixxt? Habe einige Sachen an der Grafik (zurück-)geschraubt, mal schauen ob das das Problem löst.
Danke schonmal,
Edlmann
  Mit Zitat antworten Zitat
Benutzerbild von mleyen
mleyen

Registriert seit: 10. Aug 2007
609 Beiträge
 
FreePascal / Lazarus
 
#4

AW: Shape Wars - Version 1.2.2

  Alt 6. Jul 2011, 17:57
Ja, tritt immer noch auf.
Teilweise läuft das 1 Spiel auch super, nur dann fängs im Hauptmenü an zu laggen. (also der Hintergrund)
  Mit Zitat antworten Zitat
Culxxaw

Registriert seit: 21. Okt 2008
40 Beiträge
 
#5

AW: Shape Wars - Version 1.2.2

  Alt 6. Jul 2011, 18:28
Bei mir tritt das Problem, wie Edlmann bereits sagte, auch auf.

Aufgefallen ist mir, dass es immer ca. 1 Min nachdem man stirbt auftritt. Ist das bei dir auch der Fall? Könntest du das evtl. mal testen?
  Mit Zitat antworten Zitat
WM_CLOSE

Registriert seit: 12. Mai 2010
Ort: königsbronn
398 Beiträge
 
RAD-Studio 2009 Pro
 
#6

AW: Shape Wars - Version 1.2.2

  Alt 6. Jul 2011, 20:47
Ich hab da noch nen Feature-Request:
Könntest du vllt das einschalten des Bildschirmschoners / das Abschalten des Bildschirms verhindern, ist ziemlich ärgerlich wenn das passiert
Delphi programming
  Mit Zitat antworten Zitat
Benutzerbild von Memnarch
Memnarch

Registriert seit: 24. Sep 2010
737 Beiträge
 
#7

AW: Shape Wars - Version 1.2.2

  Alt 7. Jul 2011, 08:09
Ich hab da noch nen Feature-Request:
Könntest du vllt das einschalten des Bildschirmschoners / das Abschalten des Bildschirms verhindern, ist ziemlich ärgerlich wenn das passiert
hö? solange du irgendeine taste drückst sollte dein schoner da absolut nichts gegen haben. Sollte eig. garnicht starten


MFG
Memnarch
Da man Trunc nicht auf einen Integer anwenden kann, muss dieser zuerst in eine Float kopiert werden
  Mit Zitat antworten Zitat
Edlmann

Registriert seit: 19. Nov 2010
212 Beiträge
 
#8

AW: Shape Wars - Version 1.2.2

  Alt 7. Jul 2011, 09:34
Ich hab da noch nen Feature-Request:
Könntest du vllt das einschalten des Bildschirmschoners / das Abschalten des Bildschirms verhindern, ist ziemlich ärgerlich wenn das passiert
Solange du die Maus bewegst und hin und wieder eine Taste drückst, sollte das doch eigentlich kein Problem sein, und ohne geht das Spiel nunmal nicht...oder meinst du während des Spielens mit GamePad?

@mleyen: Das ist echt mysteriös...Ich hab jetzt einiges zurückgeschraubt, was ich geändert hatte um Performance zu sparen, und wenn es immer noch laggt muss es woanders dran liegen...Ich werd mal durch den alten Quelltext suchen und schauen wo ich sonst noch was verändert hab was diesen Fehler beheben wird.
  Mit Zitat antworten Zitat
Benutzerbild von mleyen
mleyen

Registriert seit: 10. Aug 2007
609 Beiträge
 
FreePascal / Lazarus
 
#9

AW: Shape Wars - Version 1.2.2

  Alt 6. Jul 2011, 22:35
Aufgefallen ist mir, dass es immer ca. 1 Min nachdem man stirbt auftritt. Ist das bei dir auch der Fall? Könntest du das evtl. mal testen?
Ne, tritt bei mir auch so auf, gestern sogar als ich nur an den Settings im Menü gespielt hab.
Heftig wirds, wenn ich ein anderes Fenster aktivier und dann wieder Shapewars aktivier.
War bisher in keiner Version so.
Im Anhang noch 2 Bugs:
1. Unbesiegbarer Gegner + Licheffekte (evtl verursacht durch den Lag)
2. Man kann schießen wenn sich die Kamera zurück zum Schiff bewegt.
Miniaturansicht angehängter Grafiken
gegner_bug.jpg   invis_shot.jpg  

Geändert von mleyen ( 6. Jul 2011 um 22:37 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

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

Gehe zu:

(?)

LinkBack to this Thread

Erstellt von For Type Datum
C-Sharp-Forum.de - Shape Wars - Version 0.9.9 This thread Refback 11. Apr 2011 14:31
Delphi-Forum.de - Shape Wars - Version 0.9.9 This thread Refback 7. Apr 2011 16:55

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:36 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz