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!

Suchergebnisse

Suchergebnisse 1-14 von insgesamt 14.

Werbeanzeige

26.02.2011, 12:52

Forenbeitrag von: »Sydon«

Textur verschwommen bei transformierten Vertices

Also, ich hab herausgefunden, woran es liegt. Ich habe das Programm auf dem Laptop ausgeführt. Dieser hat ein spezielles System betreffend Grafikkarte. Solange er an einer Stromquelle angeschlossen ist, läuft er im Leistungsmodus. Unterwegs wechselt er dann in den Normalmodus. Er wechsel also den Treiber und/oder die Hardware. Nunja, ironischerweise spinnt die Textur nur im Leistungsmodus. Manchmal übertreibt es ATI Trotzdem würde ich das Problem natürlich gern weg bekommen. Es kann ja nicht sei...

26.02.2011, 09:49

Forenbeitrag von: »Sydon«

Textur verschwommen bei transformierten Vertices

Hallo zusammen. Ich wollte in meinem Spiel mal kurzerhand einen Ladebildschirm erstellen. Das ging auch recht flott, doch das Bild, das über den ganzen Bildschirm angezeigt werden soll, ist total verschwommen. Und das, obwohl die Auflösung des Bilds die doppelte Grösse des Bildschirms hat. Ist das hier auch schon jemandem passiert? (z.B. beim Interface) In Breakanoid scheint es ja gut zu funktionieren. Hier der code: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24...

21.02.2011, 21:54

Forenbeitrag von: »Sydon«

C++ FunktionsArrays in Klassen

So, ich habs geschaft. Da Funktionszeiger in meinem Fall nichts brachten, hab ich es wie vorgeschlagen mit einer Basisklasse gelöst. Die Funktionszeiger habe ich jetzt nur zum Aufrufen der Ladefunktion der Räume benutzt. Dank eurer Hilfe funktioniert das jetzt einwandfrei. Bei Gelegenheit werde ich hier meinen Code nochmals rein-editieren. Vielen Dank euch für die Unterstützung! Ich bin immer wieder erstaunt, wie hilfsbereite Leute man in diesem anonymisierten Zeitalter trifft. MfG Sydon

20.02.2011, 13:53

Forenbeitrag von: »Sydon«

C++ FunktionsArrays in Klassen

@Dot Wenn ich das richtig verstanden habe, kann ich die Funktion nicht aufrufen, weil der Compiler ja nur weis, dass er die Funktion einer CRoom-Klasse aufrufen soll. Aber er weis nicht, von welcher Instanz er das tun soll. Kann ich dann nicht einen Zeiger direkt auf die Funktion der Instanz erstellen? Ansonsten nützen mir ja Funktionszeiger nix.

20.02.2011, 02:05

Forenbeitrag von: »Sydon«

C++ FunktionsArrays in Klassen

Also indem ich Klassenprototypen hinzugefügt habe (bei "class CRoom0000" auch noch das Selbe mit den andern Klassen) meldet das Programm nur noch 1 Fehler. Und zwar der beim Aufrufen der Funktion in CEnvironment. Der aktuelle Code ist also mit dem im Anfangsposting (fast) identisch. @Tobiking Ich werde mir das mit den Basisklassen mal genauer anschauen.

20.02.2011, 01:10

Forenbeitrag von: »Sydon«

C++ FunktionsArrays in Klassen

Ich geh mal der Reihe nach Aber Danke erstmal für die schnellen Antworten. @Jogge Ehrlich gesagt weis ich nicht ob das geht. Ich muss zahlreiche Räume über ihre Nummer erstellen, Funktionen daraus aufrufen und wieder löschen können. Diese Räume haben grösstteils verschiedene Funktionen, verschiedene MemberVariablen, etc. Die einzige Lösung die ich bis jetzt kenne, ist die Funktionen der aktuellen Räumen zu speichern. Aber das ist ja auch echt erfahrungssache. So wie ich in der Lehre als Hochbauz...

19.02.2011, 18:12

Forenbeitrag von: »Sydon«

C++ FunktionsArrays in Klassen

Hallo zusammen! Ich versuche mich gerade an einem Raumladesystem meines Spiels. Leider hänge ich seit einigen Tagen an einem Problem fest. Aus den bisher gefundenen Treads bin ich leider nicht schlau geworden. Ich habe 3 Klassen: CEnvironment, CRoomlist und CRoom0000. CRoomlist soll eine Funktion von CRoom0000 in ein FunktionsZeigerArray von CEnvironment speichern. Danach soll diese Funktion natürlich auch verwendet werden können (innerhalb CEnvironment). Zur Erklärung hier ein grobes Ablaufsche...

31.12.2010, 12:23

Forenbeitrag von: »Sydon«

tbObject: AddRotationAbs

Ich habe jetzt mal weiter gesucht und herausgefunden, dass die Funktion "AddRotationRel" im gesamten Quellcode von Galactica an keiner Stelle benutzt wird. Ist es möglich, dass die Funktion einfach einen Fehler drinn hat? Naja, wenn ich wieder Zeit zum Programmieren habe, schau ich sie mir mal an.

30.12.2010, 01:48

Forenbeitrag von: »Sydon«

tbObject: AddRotationAbs

Ich habe ein kleines Problem mit der Kamera. Ich möchte, dass wenn ich auf A drücke, die Kamera nach links schwenkt, bei D nach rechts, bei W nach oben und bei S nach unten. Das WASD-System halt. Dabei soll sich die Kamera bei Links und Rechts auf der absoluten Y-Achse drehen. (global) Bei Oben und Unten soll sie sich auf der relativen X-Achse drehen. (lokal) Also bedeutet dies im übertragenen Sinne, dass ich meinen Kopf nach oben und unten neigen kann, und mich dabei beliebig mit meinem Körper ...

19.10.2010, 21:51

Forenbeitrag von: »Sydon«

C++ Tastenabfrage bei Fokus auf EditBox

Cool, denke das hilft mir schon weiter Ich hab wohl viel zu komplizierte Stichwörter bei der Suche genommen. Hoffe ich finds beim nächsten mal schneller Edit: Ich habs jetzt hinbekommen Danke nochmal. Falls wer das selbe Problem hat, dieser Link war sehr hilfreich: http://web.archive.org/web/2006123021113….php?inhalt=s27 Er ist aus diesem Tread: [Erledigt] Text soll aus EditBox mit Enter geholt werden

19.10.2010, 19:38

Forenbeitrag von: »Sydon«

C++ Tastenabfrage bei Fokus auf EditBox

Hallo zusammen! Mein Problem ist ziemlich simpel. Ich habe ein Windows-Programm geschrieben in dem ich gerne Wörter in eine Editbox schreiben würde und danach auf Enter drücke. Dann wird die Editbox geleert und ein Textfeld bekommt einen neuen Inhalt. Das meiste davon ist programmiert. Wo ich nun noch anstehe ist: Wie kann ich mit dem Fokus auf der EditBox eine Funktion per Drücken von Enter starten? Die Callback-Funktion (Winproc) fängt ja nur Befehle beim Fokus auf dem Hauptfenster ab und eine...

06.03.2010, 17:19

Forenbeitrag von: »Sydon«

2.4.7 / 2.5 Das erste Dreieck - GetDirect3DParameters

Hallo zusammen! Ich habe nun alle Compiler-Fehler bei meinem ersten 3-Eck ausgeräumt. Wenn ich aber das Programm ausführe, kommt immer die selbe Fehlermeldung ("Fehler beim initialisieren der Anwendung! (Error)"). Ich habe mittels Debugger bereits herausgefunden dass das Programm bei der Funktion "GetDirect3DParameters(&g_Direct3DParameters)" einen TB_ERROR geliefert bekommt. Dieser beendet anschliessend das Programm. Es ist mir ein Rätsel, wieso er mir immer einen Error liefert, die Funktion is...

20.02.2010, 21:46

Forenbeitrag von: »Sydon«

MessageBox verweigert das Compilieren

Cool, danke euch beiden! Von MessageBoxA stand nix im Buch

20.02.2010, 17:38

Forenbeitrag von: »Sydon«

MessageBox verweigert das Compilieren

Hallo zusammen! Ich habe das Problem, dass die Methode MessageBox bei mir nichtmehr funktioniert. Ich hatte im Buch "C++ für Spieleprogrammierer" keine Probleme mit dieser Funktion. Seither habe ich auch kein Update oder sonstige bewusste Änderungen an Visual C++ 2008 Express Edition vorgenommen. Immer wenn ich jetzt ein Programm compilieren will, bringt er eine Fehlermeldung. Hier der Code und die Fehlermeldung: C-/C++-Quelltext 1 2 MessageBox(NULL, "Fehler beim Erzeugen der Direct3D-Schnittste...

Werbeanzeige