Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

11.10.2013, 16:59

XNA ne lahme Krücke?

Wie die Überschrift schon vermuten lässt würde ich gerne wissen ob XNA eben ne lahme Krüke ist weil immer wenn ich anfange ein kleines 2D(oder auch mal 3D) Spiel zu machen krieg ich extreme Performance Probleme ich habs schon mit fast allem versucht ()V-Sync abschalten wenige if abfragen kein foreach usw.)

also ich weis nich mehr weiter und würde mich über schnelle Antwort freuen.

thx

C-/C++-Quelltext

1
void CreateGame(int Quality);


:D

BlueCobold

Community-Fossil

Beiträge: 10 738

Beruf: Teamleiter Mobile Applikationen & Senior Software Engineer

  • Private Nachricht senden

2

11.10.2013, 17:05

Klingt eher danach dass Du entweder nur im Debug-Modus arbeitest oder Algorithmen mit schlechter Laufzeit zusammenbaust.
Teamleiter von Rickety Racquet (ehemals das "Foren-Projekt") und von Marble Theory

Willkommen auf SPPRO, auch dir wird man zu Unity oder zur Unreal-Engine raten, ganz bestimmt.[/Sarkasmus]

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

3

11.10.2013, 17:19

Und wie laufen dann die ganzen Spiele auf der Xbox so flüssig wenn XNA so schlecht ist?

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

4

11.10.2013, 17:23

wenige if abfragen kein foreach usw.

Also das ist auf jeden Fall schonmal Unfug.
Ohne Code zu sehen, kann dir niemand sagen, was das Problem ist.

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

5

11.10.2013, 18:38

Ich würde mal vermuten, dass du deine Verwendung von XNA einfach nicht besonders effizient gestaltet hast... ;)

David_pb

Community-Fossil

Beiträge: 3 886

Beruf: 3D Graphics Programmer

  • Private Nachricht senden

6

11.10.2013, 19:44

Und wie laufen dann die ganzen Spiele auf der Xbox so flüssig wenn XNA so schlecht ist?


Und seit wann nutzen die ganzen Spiele auf der Xbox XNA? :)
@D13_Dreinig

DeKugelschieber

Community-Fossil

Beiträge: 2 641

Wohnort: Rheda-Wiedenbrück

Beruf: Software-Entwickler

  • Private Nachricht senden

7

11.10.2013, 21:28

Na gut nicht alle ^^

Sacaldur

Community-Fossil

Beiträge: 2 301

Wohnort: Berlin

Beruf: FIAE

  • Private Nachricht senden

8

11.10.2013, 23:56

Ich habe bisher ein paar kleine Spiele und ein etwas umfangreicheres mit C# und XNA angefangen und bisher hatte ich keine Probleme. Performance-Probleme hatte ich nur dann, wenn ich sie mir selbst einbrockte. Ich meine mich an einen Benutzer hier im Forum zu erinnern, der in jedem Frame seine Sprites neu geladen hatte, bei dem aus diesem Grund die Performance verdammt mies war.
David hat es bereits geschrieben: ohne Codeeinsicht können wir nur raten, woran es genau liegt. Es ist aber davon auszugehen, dass es nicht an XNA liegt.
Spieleentwickler in Berlin? (Thema in diesem Forum)
---
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].

9

12.10.2013, 10:22

Ok Ja ich Geb zu ich bin nich der Beste mit XNA und C# aber so viele Performance Bugs kann ich mir nun auch wieder nich gemacht haben xD.

Und Was fürn Debug Modus? Ich hab noch nirgendswas gesehen wo ich das Einstellen kann (Um erich zuseien hab ich danach schon im netz gesucht und nichts gefunden).

C-/C++-Quelltext

1
void CreateGame(int Quality);


:D

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

10

12.10.2013, 10:43

Ok Ja ich Geb zu ich bin nich der Beste mit XNA und C# aber so viele Performance Bugs kann ich mir nun auch wieder nich gemacht haben xD.

ähm...doch, schon!?

Werbeanzeige

Ähnliche Themen