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 193.

Werbeanzeige

07.08.2014, 12:51

Forenbeitrag von: »Jack«

SFML -> Text wird nicht ausgegeben.

Stimmt. Aber von diesem Kommentar ausgehend: C-/C++-Quelltext 1 textPtr->setFont(font); // lade das font Könnte er auch vielleicht denken das setFont(...) die Schriftart lädt und hat in der Schleife einfach nur eine Statusvariable ausgegeben. Oder er hat aus Verzweiflung wirklich das loadFromFile(...) in die Schleife verlagert. Aber lassen wir das.

06.08.2014, 23:01

Forenbeitrag von: »Jack«

SFML -> Text wird nicht ausgegeben.

Er hat doch geschrieben, dass er etwas über den Text gezeichnet hat und dass das Problem gelöst ist...? Und btw. er lädt den Font nur einmal im Konstruktor, von seinem ersten Beitrag ausgehend.

04.08.2014, 12:43

Forenbeitrag von: »Jack«

SFML -> Text wird nicht ausgegeben.

Zitat von »BlueCobold« Die Textfarbe is aber nicht schwarz auf schwarz, um mal ganz triviale Sachen auszuschließen? Das ist gar nicht so trivial, bei SFML ist die Standard Textfarbe nämlich Weiß, er sollte also prüfen ob der Text nicht auf einem weißen Hintergrund ist. Ist mir auch schon mal passiert, war eine total bescheuerte Fehlersuche, weil man halt irgendwie durch Word und co. automatisch denkt das die Standard Textfarbe Schwarz sein müsste.

19.06.2014, 17:54

Forenbeitrag von: »Jack«

Binäre Dateien Hardwareunabhängig schreiben und lesen?

Ich hab jetzt mittlerweile mithilfe von Bitoperationen eine byteswap Methode gebastelt. Das ist das Ergebnis (Integer 4 Byte, Dezimal: 300): index.php?page=Attachment&attachmentID=2542 Ist korrekt, oder? Ach und wollte nochmal kurz was zu der Methode von Helmut sagen, also dieser hier: C-/C++-Quelltext 1 2 3 4 5 6 7 void WriteInt(std::ostream& out, uint32_t Int) { WriteByte(out, Int >> 0); WriteByte(out, Int >> 8); WriteByte(out, Int >> 16); WriteByte(out, Int >> 24); } Ich hab vorhin mal einen ...

19.06.2014, 00:24

Forenbeitrag von: »Jack«

Binäre Dateien Hardwareunabhängig schreiben und lesen?

Sorry, wenn das jetzt Frech klingt, aber: Funktioniert das auch? Gibt es später keine Probleme beim einlesen, wenn man die Bytes unabhängig von einander speichert? Oder muss ich diese dann nur wieder Byte weise anreihen und der Rest klärt sich von selbst? Wenn das tatsächlich so einfach funktioniert, würde das ja echt einiges erleichtern. Wenn ich schon dabei bin, ... (Ich hoffe keiner wird mich dafür erschlagen wollen ): Wenn man einen String abspeichern will, würde so etwas: C-/C++-Quelltext 1...

18.06.2014, 16:49

Forenbeitrag von: »Jack«

Binäre Dateien Hardwareunabhängig schreiben und lesen?

So, dank eurer Hilfe hab ich endlich die Ansätze verstanden und habe mir mit diesen eine Serializable Klasse gebastelt. Aber trotzdem habe ich noch ein paar Fragen... Ich hoffe ich nerve keinen. Und zwar habe ich vorhin auf stackoverflow eine interessante Methode zum vertauschen von Bytes gefunden: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #include <algorithm> template <class T> void endswap(T *objp) { unsigned char *memp = reinterpret_cast<unsigned char*>(objp); std::reverse(memp, memp ...

18.06.2014, 11:37

Forenbeitrag von: »Jack«

Binäre Dateien Hardwareunabhängig schreiben und lesen?

Also ich hab mich jetzt weit und breit informiert über die ganze Thematik, allerdings verstehe ich einige Dinge nicht. Die Endianness ist ja Prozessor abhängig, aber wie prüfe ich denn welche Endianness der Prozessor verwendet? Wie finde ich also raus, ob er Big Endianness oder Little Endianness verwendet? Und verstehe ich es richtig, dass sobald eine andere Endianness als auf dem System wo die Datei erstellt wurd vorliegt, einfach nur alle Bytes (bzw. Bits) neu sortiert werden müssen? Also von ...

17.06.2014, 17:41

Forenbeitrag von: »Jack«

Binäre Dateien Hardwareunabhängig schreiben und lesen?

Hallo, hab schon wieder eine Frage, diesmal bezüglich dem schreiben und lesen von binär Daten. An sich ist das ganze ja kein Problem, dass Problem tritt erst in meinem Kopf auf, wenn ich daran denke das die Größe (in Bytes) verschiedener nativer Datentypen Hardware abhängig ist. So stellt sich mir die Frage: Wenn ich auf meinem System ein Integer binär in eine Datei schreibe, welcher 4 Bytes misst, und dann auf einem anderen System diese binär Datei lesen möchte, wo ein Integer allerdings 6 Byte...

11.06.2014, 22:05

Forenbeitrag von: »Jack«

C++ Map, Zugriff über [] - Interne Funktionsweise?

Alles klar, vielen lieben Dank für die Hilfe und die Erklärung, hab dadurch wieder ne Menge dazu gelernt. Wünsche noch einen schönen Abend.

11.06.2014, 20:46

Forenbeitrag von: »Jack«

C++ Map, Zugriff über [] - Interne Funktionsweise?

Mhh, das verstehe ich ehrlich gesagt nicht ganz, von welchem Faktor ist also die Geschwindigkeit abhängig bzw. inwiefern hat der Logarithmus damit zu tun? Und wenn also eine unordered map direkten Zugriff über eine Zeichenkette als Schlüssel ermöglicht, welcher intern in einen Hash umgewandelt wird, heißt das dann auch das dieser Container die bessere Wahl wäre, wenn man eigentlich nur ein kleines assoziatives Array mit schnellen Zugriffszeiten haben möchte? Oder ist es im Endeffekt nahezu gleic...

11.06.2014, 19:38

Forenbeitrag von: »Jack«

C++ Map, Zugriff über [] - Interne Funktionsweise?

Hey, hab eine kleine Frage bezüglich des Map Containers in C++: Wie sieht der interne Vorgang aus, wenn man einen String als Schlüssel hat und über die Array Syntax [] auf ein Feld zugreifen will? Also wenn ich eine Map à C-/C++-Quelltext 1 2 std::map<std::string, int> kreativerName; kreativerName.insert(std::pair<std::string, int>("ersterWert", 7)); habe und dann über C-/C++-Quelltext 1 int x = kreativerName["ersterWert"]; darauf zugreife, wird dann intern durch alle Werte iteriert oder wird di...

09.10.2013, 16:05

Forenbeitrag von: »Jack«

Binäre Dateien

Mhhh... bei dem Stichwort "Reverse Engineering" hab ich dann doch noch ein paar Fragen parat, speziell was MMO Spiele angeht, und zwar: Könnte man nicht die Prüfsumme in der ausführbaren Datei zu seinem "Vorteil" über einen Hexeditor anpassen und somit eine veränderte binäre Datei durch mogeln? Da gibt es dann ja eigentlich nur noch die Option die Prüfsummen der Dateien auf den Server zu verlegen und das ganze dann Serverseitig zu überprüfen, weil so wie ich es bisher verstanden hab, die Prüfsum...

07.10.2013, 17:17

Forenbeitrag von: »Jack«

SnaXe - Snakes in conflict

Hey, das ganze sieht ziemlich cool aus, allerdings habe ich Probleme das Spiel runterzuladen und kann es deshalb nicht spielen, der Patcher / Launcher sagt mir: "Could not download file: Content/font/fontSmall.xnb;00079d01df09ce3b57...ad0a2" Es hängt also bei 3 von 67.

07.10.2013, 17:11

Forenbeitrag von: »Jack«

Binäre Dateien

Vielen Dank für eure Hilfe, jetzt ist mir einiges viel klarer geworden. Ich werde mich mal als nächstes mit Checksums beschäftigen und danach mal probieren kleine fremde binär Dateien zu analysieren und die Struktur zu entschlüsseln. Ich finde das ganze nämlich ziemlich spannend. Danke nochmal!

05.10.2013, 13:14

Forenbeitrag von: »Jack«

Binäre Dateien

Hey, ich hab ein paar fragen zu binären Dateien, und zwar: Ist es möglich eine binäre Datei sinnvoll zu lesen & zu verwerten ohne die Struktur zu kennen? Bzw. ist es möglich die Strukturen zu entschlüsseln? Falls ja, wie schwer ist so was und wie geht man an so etwas ran? Wie erkennt man z.B dass das 3. Byte in einer binären Datei einem die Anzahl der Tannenbäume in der Region X (wahlloses Beispiel) verrät oder ähnliches. Geht das nur mit dem wissen über die Struktur der jeweiligen Datei? Könnte...

19.07.2013, 16:16

Forenbeitrag von: »Jack«

Moderne Webentwicklung (inklusive Geheimtipp!)

Ich verwende Notepad++ und arbeite momentan damit auch an einer etwas größeren Website... (kann sie hier allerdings leider nicht vorstellen, da das wahrscheinlich durch den Shop als Werbung durchgehen würde) Von anderen Editoren halte ich nicht viel, weil ich persönlich viel lieber im Web Bereich mit leichtgewichtigen Editoren programmiere. Jquery wird meiner Meinung nach auch zu einem must-have, sobald man JS im großen Maß verwendet, allein schon wegen der Kompatibilität. Und LESS kannte ich ni...

01.02.2013, 14:46

Forenbeitrag von: »Jack«

Warnehmbaren Musik Hörbereich in Pixel umrechnen?

Ich dachte ich hätte es verständlich genug erklärt... Entschuldigung. Mhh... Da Bilder mehr als 1000 Wörter sagen (hoffe ich): ExternesOriginalbildanzeigen(Link) Was ich wissen möchte ist, wie man diesen Hörbereich (im Programm) visuell darstellen kann. Auf Klartext, ich hab keine Ahnung wie man die Größe / den Radius des Hörbereichs in Pixel ermittelt. Und ich möchte wissen wie ich das machen kann, also die Größe (in Pixel) ermitteln. Zitat Sound:: SetMinDistance() defines from which distance t...

01.02.2013, 12:26

Forenbeitrag von: »Jack«

Warnehmbaren Musik Hörbereich in Pixel umrechnen?

Halli Hallo, ich benutze die SFML und habe gerade ein bisschen mit 3D Sounds gespielt. Eine kurze Frage dazu: Wie kann man die MinDistance und die Dämpfung die man setzt in Pixel "umrechnen". Ich möchte nämlich Visualisieren, wann der Listener anfängt den Ton wahrzunehmen. Ein bisschen Code: C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 10 sf::Music music; music.openFromFile("xyz.ogg"); // Channelcount: 1 sf::Listener::setPosition(sf::Vector3f(10.f, 10.f, 5.f)); sf::Listener::setDirection(1.f, 0.f, 5.f); s...

28.12.2012, 17:03

Forenbeitrag von: »Jack«

Blog Rückmeldungen

Meine Meinung zu deinem Blog: Wie einige schon gesagt haben, die zweite Spalte des Designs solltest du unter der dritten positionieren und die erste Zeile vergrößern. Außerdem solltest du beim verfassen eines Blog Eintrags deinen Blog Eintrag 1 - 2 mal vor dem Absenden und einmal nach dem Absenden lesen, denn manchmal hakt es an deinem Satzbau und an der Rechtschreibung. Lade dir am besten ein Plugin für deinen Browser runter, welches dir bei der Rechtschreibung hilft. Dein Schreibstil gefällt m...

18.12.2012, 19:51

Forenbeitrag von: »Jack«

Angriff auf die Persönlichkeit

Werter Herr LetsGo, vorstellen kann ich mir nicht, dass bei der Menge an Beiträgen sowie externen Blog Einträgen es sich lediglich um Satire handelt... Jedenfalls war mein Herz erfreut, als meine Augen erhascht haben, welch ein Umgangston in dieser Commmunity herrscht. Ich wäre sehr erfreut, wenn man mir mitteilen könnte, welcher Droge die dort angemeldeten User unterliegen. Wenn mich mein Verstand nicht trübt, scheint diese Droge eine gute zu sein und das Selbstwert Gefühl in einem unglaubliche...

Werbeanzeige