Die Suche ergab 691 Treffer
- 21.01.2011, 18:42
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Vorgehen bei Linkerfehlern
- Antworten: 16
- Zugriffe: 2351
Re: Vorgehen bei Linkerfehlern
DLLs beim statischen Linken?
- 21.01.2011, 03:03
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Vorgehen bei Linkerfehlern
- Antworten: 16
- Zugriffe: 2351
Re: Vorgehen bei Linkerfehlern
Kann es eventuell sein, dass du mal statisch und mal dynamisch linkst? Ansonsten auch gucken ob die Methoden richtig exportiert/importiert werden. Gerade unter Windows gibt es da ja ein paar Dinge zu beachten mit dem dllspec usw.
- 13.01.2011, 14:34
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [c++] Struct in Array aus datei
- Antworten: 14
- Zugriffe: 2058
Re: [c++] Struct in Array aus datei
Ich glaub da ist ein "kein" zu viel oder es fehlt ein "nicht". Nur um Verwirrungen zu vermeiden. ;)Schrompf hat geschrieben:Alles, was kein primitiver Datentyp ist (float, int, char, NICHT char*), kann in eine Datei geschrieben werden.
- 10.01.2011, 14:15
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [gelöst] [C++] locale decimal point
- Antworten: 0
- Zugriffe: 1150
[gelöst] [C++] locale decimal point
Hallo ich bin gerade auf ein seltsames Problem gestoßen. Und zwar habe ich die Funktion strtod benutzt um einen String in einen Gelitkommawert zu konvertieren. Dabei hat der endptr immer auf den Dezimalpunkt gezeigt, was soviel bedeutet, wie: Die Konvertierung wurde nach der Zahl vorm Dezimalpunkt a...
- 04.01.2011, 19:00
- Forum: Grafikprogrammierung
- Thema: OpenGL XWindow Realisierung
- Antworten: 3
- Zugriffe: 1093
Re: OpenGL XWindow Realisierung
Das sieht vielversprechend aus. Vielen Dank!
- 03.01.2011, 17:34
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: Statische Funktionen schneller?
- Antworten: 13
- Zugriffe: 2262
Re: Statische Funktionen schneller?
ich sitze gerade wieder hier, und will Face-Normals berechnen. Ich dachte mir, schreibst eine Member-Funktion ( calcFaceNormal(...) ) der 3 Vertices übergeben wird und einen normalisierten Vektor zurückgibt, halt die Fläschennormale. Ich bin am überlegen, ob ich diese Member-Funktion ( calcFaceNorm...
- 03.01.2011, 17:23
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Design-Dokumente und Spielkonzept
- Antworten: 6
- Zugriffe: 5463
Re: Design-Dokumente und Spielkonzept
Jetzt noch meine persönliche Erfahrung: Oft sind die Menschen lesefaul. Daher ist es "eigentlich" ratsam, die Fakten festzuhalten und Offensichtlichkeiten unter den Tisch fallen zu lassen. Wobei das natürlich auch nur eine Methode von vielen ist. Wie du dir schon denken kannst, birgt sie ...
- 30.12.2010, 15:32
- Forum: Grafikprogrammierung
- Thema: OpenGL XWindow Realisierung
- Antworten: 3
- Zugriffe: 1093
OpenGL XWindow Realisierung
Hallo, ich schreibe gerade an einer kleinen Engine, die sowohl Windows auch als Linux (XWindow-System) unterstützen soll. Fernen soll OpenGL und DirectX ermöglicht werden. Ich habe mit OpenGL leider bislang nur Erfahrung auf Windows-Plattformen und mit dem XWindow-System habe ich direkt noch nie gea...
- 28.12.2010, 22:07
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1686384
Re: Jammer-Thread
... und die Welt hat auch nicht mehr so viele Atomsprengköpfe wie über einer Rasse, die sowas wie die Command Shell geboren hat, eigentlich niedergehen sollten. Ich habe gehört, dass Giftgas auch gehen soll. Ansonsten halt selber bauen. Achja die Command Shell ist schon was tolles. Aber man kann au...
- 28.12.2010, 19:22
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: WinApi: Mehrere Instanzen eines Programmes erkennen.
- Antworten: 4
- Zugriffe: 927
Re: WinApi: Mehrere Instanzen eines Programmes erkennen.
Schau dir mal die Funktion EnumWindows an.
- 28.12.2010, 12:01
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1686384
Re: Jammer-Thread
Manno ich hasse es abgeknallt zu werden! Besser?
- 28.12.2010, 01:27
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1686384
Re: Jammer-Thread
Warum glauben wir dass sie glaubt?
- 28.12.2010, 00:59
- Forum: Allgemeines Talk-Brett
- Thema: Jammer-Thread
- Antworten: 7544
- Zugriffe: 1686384
Re: Jammer-Thread
Warum glaubt die Menschheit immer noch an so unlogische Konzepte wie Zeit? :)
- 28.12.2010, 00:57
- Forum: Algorithmen und Datenstrukturen
- Thema: Uhren synchronisieren
- Antworten: 3
- Zugriffe: 1839
Re: Uhren synchronisieren
Vielleicht hilft dir die Thematik der logischen Uhren, speziell Lamport-Uhren oder Vektoruhren weiter. Diese kommen häufig in verteilten Systemen zum Einsatz.
- 28.12.2010, 00:15
- Forum: Allgemeines Talk-Brett
- Thema: Ich hasse Java
- Antworten: 116
- Zugriffe: 45290
Re: Ich hasse Java
Manche verstehen glaub ich immer noch nicht um was es geht. min() und max() gehören nicht in eine Klasse bzw. sollten nicht Teil eines Objekts sein. Das sind einfach globale Funktionen, Punkt. Kapselung dient doch nicht dazu, aus allem auf Teufel komm raus ein Objekt zu machen, sondern um flexiblen ...
- 26.12.2010, 17:17
- Forum: Allgemeines Talk-Brett
- Thema: Ich hasse Java
- Antworten: 116
- Zugriffe: 45290
Re: Ich hasse Java
Krishty versteht mich grad auch nicht, also mach ichs mal konkret als C++ Code :-) class Integer { public: Integer(int i) {value = i;} bool operator<(const Number& param) {return this.value < param.value;} Integer& min(const Integer& param) {if (this < param) return this; else return pa...
- 26.12.2010, 14:55
- Forum: Allgemeines Talk-Brett
- Thema: Ich hasse Java
- Antworten: 116
- Zugriffe: 45290
Re: Ich hasse Java
Man versucht heutzutage immer mehr dem Programmierer unter die Arme zu greifen. Halt z.B. mit Dingen wie GC. Aber sowas will man nicht unbedingt und teilweise hat man einfach keine Wahl. Das ist leider auch ein Grund, weshalb ich die neue C++ Version eher unfreudig begutachte. Wo wird einem dort di...
- 26.12.2010, 00:46
- Forum: Allgemeines Talk-Brett
- Thema: Frage
- Antworten: 7
- Zugriffe: 1506
Re: Frage
In der Regel schreibt man heutzutage seinen Quelltext nicht in der Kommandozeile, sondern in einer integrierten Entwicklungsumgebung . Hmm das kann ich so nicht ganz unterschreiben. Bei uns in der Firma entwickeln viele ohne IDE. Ich persönliche nutze z.B. einfach den VIM zum editieren und halt g++...
- 26.12.2010, 00:38
- Forum: Allgemeines Talk-Brett
- Thema: Ich hasse Java
- Antworten: 116
- Zugriffe: 45290
Re: Ich hasse Java
Erschreckend das vom Text her die Bilder oben auch auf C# passen :). Ich bin auch großer Java Verächter, sogar soo sehr, das ich nichtmal Kaffe trinke ;) Aber dagegen ein sehr großer C# Freund, passt das oder nennt man das schon Fanboy? ;) Ich persönlich mag beides nicht und finde es auch recht ähn...
- 25.12.2010, 14:44
- Forum: Programmiersprachen, Quelltext und Bibliotheken
- Thema: [C++] ostream, <<, wchar_t* und operator-overloading
- Antworten: 11
- Zugriffe: 1716
Re: [C++] ostream, <<, wchar_t* und operator-overloading
btw.: Schade, dass es ein template werden musste, jetzt hat der eine Operator comment für die Dokugeneration und Implementation im Header stehen, während es für alle anderen Methoden und Operatoren in der Klasse in der Sourcedatei steht, aber da lässt sich wohl nichts machen. Sofern du mit doxygen ...
- 22.12.2010, 20:35
- Forum: Algorithmen und Datenstrukturen
- Thema: Wahrscheinlichkeiten und Glückswert
- Antworten: 12
- Zugriffe: 3449
Re: Wahrscheinlichkeiten und Glückswert
Deshalb nutze ich diese Variante ja auch nicht. Ich realisiere es so, dass jeder für sich selbst prüft ob er der Falle entgeht und nur der Spieler, der in die Falle tappt erhält auch Schaden oder ähnliches. Gruppenfallen sind eh erstmal auf Eis gelegt. Da glaub ich nämlich auch, dass das Konzept nic...
- 22.12.2010, 18:46
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Map Event Trigger
- Antworten: 21
- Zugriffe: 8029
Re: Map Event Trigger
Die "Prüfe"-Funktion gibt es für die Bedingungen eines Events. Für Trigger will ich aber gerade vermeiden, dass ich da permanent prüfen muss, ob sie ausgelöst wurden. Es soll halt event-basiert sein. Natürlich kommt man bei Timern nicht wirklich drum rum da zyklisch zu prüfen ob die Zeit a...
- 20.12.2010, 18:52
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Design-Dokumente und Spielkonzept
- Antworten: 6
- Zugriffe: 5463
Re: Design-Dokumente und Spielkonzept
Ich denke mal Ziel des Design-Dokumentes sollte sein, dass ein Leser weiß um was es geht und wie bestimmte Dinge (nicht unbedingt technisch) umgesetzt werden sollen. Ein Grafiker sollte einen Eindruck bekommen, wie die Welt, Charaktere usw aussehen könnten, damit er seine Arbeit beginnen kann. Ein G...
- 20.12.2010, 18:42
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Grafikaddressierung
- Antworten: 14
- Zugriffe: 3162
Re: Grafikaddressierung
@Schrompf: Da hast du natürlich recht. Aber das Projekt ist ein 1-Mann-Projekt und vorallem im Programmierbereich wird es das auch immer bleiben. Ich nutze dennoch lokal hg und muss aber dazu sagen, dass während der Entwicklungsphase alle Dateien in Ordnern untergebracht sind. Über Shell-Scripts wer...
- 20.12.2010, 01:30
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Grafikaddressierung
- Antworten: 14
- Zugriffe: 3162
Re: Grafikaddressierung
Und naja, PAKs bin ich eigentlich Feind. Gaaanz am Ende, wenn man released, kann man seine Sachen vielleicht in einem Archiv zusammenfassen und zur Laufzeit transparent entpacken, aber für alles andere ist eine gewöhnliche Ordnerstruktur mehr als ausreichend. Von so Sonderfällen abgesehen wie, wenn...
- 19.12.2010, 22:38
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Grafikaddressierung
- Antworten: 14
- Zugriffe: 3162
Re: Grafikaddressierung
Wie gesagt finde ich Identifier wie "Dagger" usw auch besser. Die Vorteile von Ganzzahl-Indizes sind aber: 1. Speichern als 16-Bit oder 32-Bit Wert […] Gerade Punkt 1 ist für meinen Map-Editor recht hilfreich, da das Mapformat recht einfach bleibt. Ich könnte allerdings auch eine Art mapi...
- 19.12.2010, 14:19
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Grafikaddressierung
- Antworten: 14
- Zugriffe: 3162
Re: Grafikaddressierung
Entscheidend wäre ja z.B. auch, dass der MapEditor weiß, welche Grafiken denn nun wirklich TileGrafiken sind. Der soll ja nicht die ItemGrafiken als TileGrafik anbieten. textures \items \Dagger.png ? Nochmal als Nachtrag. Das ging bislang nicht, da nach dem Laden nur noch die ID blieb. Das heißt es...
- 19.12.2010, 11:49
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Grafikaddressierung
- Antworten: 14
- Zugriffe: 3162
Re: Grafikaddressierung
Okay, jetzt verstehe ich. Beides hat seine Vor- und Nachteile. Dateinamen sind (in meinem Projekt) eindeutig und sagen in der Regel auch etwas über die Grafik aus (z.B. Cursor.gfx). Allerdings sind Grafik-Dateinamen in Bezug auf Maps ziemlich ungeeignet, wenn man für jedes Tile eine zugehörig Grafi...
- 18.12.2010, 23:53
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Grafikaddressierung
- Antworten: 14
- Zugriffe: 3162
Re: Grafikaddressierung
Über was für Indizes sprechen wir hier? Brauchst du was, was die Engine intern zur Laufzeit verwendet (da würde ich beim Laden einfach nur ein int hochzählen und hätte einen tollen Index), oder etwas, was über die Laufzeit der Engine hinaus konsistent bleibt (GUID)? Ja es geht mir um eine Art GUID,...
- 18.12.2010, 20:27
- Forum: Allgemeine Fragen der Spieleentwicklung
- Thema: Grafikaddressierung
- Antworten: 14
- Zugriffe: 3162
Grafikaddressierung
Hallo, in meinem Rollenspielprojekt denke ich gerade über mein System zur Grafikaddressierung bzw. -identifizierung nach. Grundsätzlich sehe ich zwei Möglichen Grafiken zu identifizieren: 1. Über den Dateinamen 2. Über einen Index-Wert Beides hat seine Vor- und Nachteile. Dateinamen sind (in meinem ...