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-20 von insgesamt 28.

Werbeanzeige

13.07.2010, 17:16

Forenbeitrag von: »TSS«

[Qt] integer in lineEdit ausgeben

Es geht auch mit der Funktion QString::number(intWert).

15.06.2010, 16:13

Forenbeitrag von: »TSS«

Tilemap aus Textdatei lesen

Zitat von »ZIR« C-/C++-Quelltext 1 2 3 4 5 6 7 for (int i = 0; i < 7; i++) { for (int j = 0; j < 7; i++) { cout<<Map[i][j]; } } Das sollte wohl eher j++ heißen in der inneren Schleife, oder?

30.05.2010, 12:16

Forenbeitrag von: »TSS«

Gtkmm/WxWidgets in Visual C++ Express einbinden...

Hast du denn die richtige Version runtergeladen? Es gibt das ja einmal für Visual Studio und einmal für MinGW.

30.05.2010, 11:34

Forenbeitrag von: »TSS«

Gtkmm/WxWidgets in Visual C++ Express einbinden...

Bist du dir sicher, dass die Qt-Libs für Visual Studio die Endung .a haben? Die sollten doch eher QtGui4.lib etc. heißen.

30.05.2010, 10:57

Forenbeitrag von: »TSS«

Was haltet ihr von Java GUIs

Das Ding heißt dann (in der Standardeinstellung) ui->button1. Aber genau dafür gibt es ja auch die Anleitung zum Designer.

29.05.2010, 14:44

Forenbeitrag von: »TSS«

Free 3D Modeler Sculptris

Also wenn ich mal ohne Router ins Internet gehe, dann krieg ich diese Meldung mehrmals am Tag.

29.05.2010, 14:43

Forenbeitrag von: »TSS«

Was haltet ihr von Java GUIs

Um Qt zu lernen kann ich nur empfehlen die Dokumentation durchzuarbeiten. Da gibt es Tutorials, Beispielprogramme und zu den wichtigsten Bestandteilen auch noch Einführungen. Alles was in diesen Büchern steht wirst du auch in der Dokumenation finden.

28.05.2010, 13:30

Forenbeitrag von: »TSS«

Framerate begrenzen bei kleinem SFML-Spiel

In jedem Frame kurz zu pausieren hat erstmal die CPU-Auslastung deutlich gesenkt, ohne dass das Spiel ruckelt. Ich werde demnächst dann auf jeden Fall die Kollisionserkennung mal überarbeiten, mein Ziel wäre eben, dass man die Framerate auf 60 begrenzen kann und trotzdem alles ohne Probleme läuft.

27.05.2010, 23:45

Forenbeitrag von: »TSS«

Framerate begrenzen bei kleinem SFML-Spiel

Naja, in dem Thread ist das Problem ja eher, dass die Framerate aufgrund der Berechnungen runter geht. Nur ich würde meine gerne auf ein vernünftiges Niveau begrenzen, weil das Programm sonst natürlich mit Vollstoff läuft (CPU komplett aufgelastet, dafür aber so 5000 Fps). Für die Anzeige reichen ja 60-100 Fps locker, nur ich müsste es irgendwie schaffen die Berechnungen öfter durchzuführen (da die Kollisionserkennung mehr oder weniger Pixelgenau ist). Ich habe zwar ein paar Dinge ausprobiert (z...

27.05.2010, 22:38

Forenbeitrag von: »TSS«

Framerate begrenzen bei kleinem SFML-Spiel

Hallo Leute, ich habe folgendes Problem und komm nicht wirklich weiter. Ich hab ein kleines Spiel mit SFML programmiert. Klappt auch alles ganz gut, nur ist die Framerate nicht begrenzt und die CPU-Auslastung geht damit auf 100% hoch. Ich wollte die Framerate jetzt mit C-/C++-Quelltext 1 App.SetFramerateLimit(60); limitieren. Das ist aber ziemlich ungünstig für meine Kollisionserkennung. Der Ball bewegt sich mit 750 Pixeln pro Sekunde, macht also bei limitierter Framerate 12.5 Pixel pro Durchlau...

27.05.2010, 17:10

Forenbeitrag von: »TSS«

Allgemeine Fragen zum Buch: Die C++ Programmiersprache

Zitat von »GR-PA« Das liegt daran, dass Arrays zusammenhängende Speicherblöcke sind. Das "Months" in deinem Code ist ein Zeiger auf das erste Element dieses Speicherblockes. Der []-Operator ist nur eine vereinfachte Schreibweise für *(Months+i). Wie also schon gesagt wurde: C-/C++-Quelltext 1 2 3 string Months[] = {"Januar", "Februar", "Maerz", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember"}; bedeutet, dass Months ein Zeiger auf dieses Array ist. Das he...

27.05.2010, 10:19

Forenbeitrag von: »TSS«

Programmierung unter Mac

Naja, mit z.B. Qt lassen sich plattformunabhängige Programme schreiben. Damit lässt sich dann recht einfach eine GUI erstellen. Ob sich ein Mac zum Programmieren lohnt, dazu kann ich dir leider nichts sagen. Aber ist doch immer gut, sich mal mit was Neuem auseinanderzusetzen.

26.05.2010, 09:24

Forenbeitrag von: »TSS«

Firefox - Website ohne Styles angezeigt

Warum das so ist weiß ich auch nicht wirklich. Ich könnte mir vorstellen, dass Firefox die Bilder und die CSS Datei ausm Cache laden will. Wenn die Dateien aber jetzt aus irgendeinem Grund nicht mehr existieren und Firefox das nicht mitkriegt gibts Probleme.

25.05.2010, 19:21

Forenbeitrag von: »TSS«

Firefox - Website ohne Styles angezeigt

Versuch sonst mal den Cache zu löschen. Unter Extras -> Einstellungen... -> Erweitert -> Netzwerk -> Jetzt leeren

24.05.2010, 11:05

Forenbeitrag von: »TSS«

Problem mit SFML

Die DLLs direkt ins Programm einzubinden wäre statisches linken. Dazu brauchst du eben die libs mit -s dran. Dazu sollte aber auch was auf der Seite von SFML stehen.

22.05.2010, 14:17

Forenbeitrag von: »TSS«

SDL_Game : Allgemeine Fragen (Lebensanzeige ?)

Also die Lebensanzeige sollte mit folgender Schleife eigentlich funktionieren: C-/C++-Quelltext 1 2 3 4 5 for(int i=0;i<m_Life;i++) { m_pSpriteLife->SetPos (690+20*i, 15); m_pSpriteLife->Render (); }

22.05.2010, 12:12

Forenbeitrag von: »TSS«

Zufallszahl generieren?

Also ich denke doch mal für ein Programm, das einen Würfel simuliert brauchst du keinen Mersenne-Twister. Um bei jedem Programmstart andere Zufallszahlen zu bekommen kannst du z.B. folgendes aufrufen (einmal am Anfang des Programms): C-/C++-Quelltext 1 srand((unsigned)time(0)); Dabei aber nicht C-/C++-Quelltext 1 #include <ctime> vergessen. Danach dann einfach die Zufallszahlen mit rand() ausgeben lassen.

16.05.2010, 21:27

Forenbeitrag von: »TSS«

Programm im Hintergrund laufen lassen?

Was soll das Programm denn machen? Laut Quelltext nämlich gar nix. Also wird es auch sofort beendet.

14.05.2010, 18:09

Forenbeitrag von: »TSS«

Kapitel 12 Debug Problem

Zitat von »KeksX« Zitat von »NachoMan« Zitat von »KeksX« Zitat von »CBenni::O« Oder man verwendet erst gar keine Zeiger und nutzt nur Stack-Objekte (sofern diese nicht zu groß sind)... mfg CBenni::O Das ergibt aber auch keinen Sinn, wenn du das Objekt über verschiedene Scopes hinweg verwenden musst, bspw. wenn du es einer Funktion übergeben musst. Da ist ein Zeiger bei Weitem günstiger, als das Objekt "in die Funktion zu kopieren". warum ergibt das keinen sinn? mit dem adressoperator-& bekommst...

14.05.2010, 11:08

Forenbeitrag von: »TSS«

Was ist hier falsch? BITTE HELFEN!

Lass das ganze Projekt am besten nochmal neu durchlaufen. Also entweder vor dem Kompilieren einmal "cleanen" oder auf "Neu Erstellen" (oder wie auch immer die Option genau heißt).

Werbeanzeige