Die Suche ergab 4712 Treffer

von Schrompf
02.06.2011, 12:43
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Speicherfreigabe bei statischem Singleton
Antworten: 158
Zugriffe: 15074

Re: [C++] Speicherfreigabe bei statischem Singleton

Ich habe das Gefühl, dass hier mehrere Leute Singletons nicht mögen. Warum ist das so? In meinem Falle geht es um eine Sound Engine. Ich will halt nicht, dass jemand versucht, das Ding zweimal zu initialisieren. Und wem bitte soll das "aus Versehen" passieren? Mal ganz davon abgesehen, da...
von Schrompf
01.06.2011, 10:29
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Projektverwaltung mit Redmine
Antworten: 22
Zugriffe: 5479

Re: Projektverwaltung mit Trac

Redmine liest sich sehr interessant - alle Features, die man bei Trac erst mit Plugins reinbügeln muss. Ich mach mich mal an die Arbeit. Allerdings ist die Installation ja der reine Hass. Die ganze Liste an Dependencies, jedes Mal mit ner Warnung, welche neueren und älteren Versionen unbedingt vermi...
von Schrompf
01.06.2011, 09:26
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [Assimp]Blender Collada Problem
Antworten: 6
Zugriffe: 2610

Re: [Assimp]Blender Collada Problem

Alternativ kannst Du die Testmodelle auch mir schicken: thomas (bei) dreamworlds (pkt) de - sowohl den Collada-Loader als auch den XFile-Loader habe in weiten Strecken ich verbrochen.
von Schrompf
01.06.2011, 09:21
Forum: Allgemeines Talk-Brett
Thema: Must Have Game der letzten 5 Jahre?
Antworten: 44
Zugriffe: 8924

Re: Must Have Game der letzten 5 Jahre?

Ich fand den Witcher super - trotz einiger Steuerungs-Nervungen immernoch einer meiner Lieblinge. Portal war super, Portal2 fand ich sogar noch besser. Mass Effect hat mir Freude bereitet, die 2 fast noch mehr, auch wenn mir da das "Rollenspiel" ein bisschen fehlte. Und von der Indie-Seite...
von Schrompf
31.05.2011, 11:04
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Projektverwaltung mit Redmine
Antworten: 22
Zugriffe: 5479

Re: Projektverwaltung mit Trac

Interessanter Lesestoff. Ich bin schon vor Urzeiten mal über diesen Artikel gestolpert, glaube ich. Beim erneuten Lesen jetzt scheint es mir aber angeraten, den heimischen Subversion-Server gegen einen Git-Server auszutauschen. Oder Bazar, wenn ich die Empfehlungen recht lese. Obwohl die alle (völli...
von Schrompf
30.05.2011, 21:02
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Projektverwaltung mit Redmine
Antworten: 22
Zugriffe: 5479

Projektverwaltung mit Redmine

Hallo Leute, ich möchte die Arbeit unseres kleinen Teams ein wenig organisieren und im Nachhinein auch ein wenig Controlling betreiben. Ich möchte konkret: - Tasks/Issues verwalten und hierarchisch gruppieren können - Milestones bestimmen und verfolgen können - eine grundlegene Zeitplanung und auch ...
von Schrompf
24.05.2011, 17:54
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Mit Zeigern System zerschießen????
Antworten: 17
Zugriffe: 2341

Re: Mit Zeigern System zerschießen????

Nein, Du kannst Dir das System nicht zerschießen. Jedes aktuelle Betriebssystem (also auch MacOsX) hat Speicherschutz - jeder Prozess bekommt einen eigenen, virtuellen Adressraum. Und wenn Du auf Speicher zugreifst, den Du nicht vorher irgendwie allokiert hast, passiert nur eine Speicherschutzverlet...
von Schrompf
18.05.2011, 13:49
Forum: News und Ankündigungen
Thema: Game Jaques Roque released
Antworten: 11
Zugriffe: 11442

Re: Game Jaques Roque released

Nein, eher 2 Millionen, soweit ich das herausgelesen habe. Ist aber auch eine sehr ungesicherte Aussage.
von Schrompf
17.05.2011, 13:29
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1477947

Re: Jammer-Thread

Jetzt wird's wirr. Was heißt denn "Du nimmst an"? Womit füllst Du die Vertizes denn?
von Schrompf
17.05.2011, 13:18
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1477947

Re: Jammer-Thread

Welchen Tiefenwert haben denn die Vertizes des Bildschirm-Rechtecks?
von Schrompf
17.05.2011, 12:29
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1477947

Re: Jammer-Thread

Was heißt denn "nicht funktionieren"? Scheitert der Funktionsaufruf? Oder siehst Du nur nix? Solche Unterschiede zwischen Debug und Release sind meistens der Tatsache geschuldet, dass im Debug alle Variablen und Speicherbereiche einen definierten Wert bekommen, im Release dagegen Zufall dr...
von Schrompf
17.05.2011, 12:05
Forum: Allgemeines Talk-Brett
Thema: ZFX / Developia: Fehler & Anregungen
Antworten: 202
Zugriffe: 108853

Re: ZFX / Developia: Fehler & Anregungen

Steht doch jedesmal drunter: Sperrung, weil der Autor um Feedback nur über Mail gebeten hat. Ich halte das für eine sinnvolle Erfindung, da die meisten Leute nicht den Nerv haben, alle Foren zu verfolgen, in denen sie mal ein Jobangebot gepostet haben.
von Schrompf
16.05.2011, 16:53
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Gedanken über unabhängige Grafikdarstellung
Antworten: 12
Zugriffe: 1715

Re: Gedanken über unabhängige Grafikdarstellung

Get/SetPixel braucht man nach meiner Erfahrung nur sehr selten, aber es ist nützlich. Ich würde dann aber eher eine Lock()-Funktion erfinden, die eine Beschreibung des Speicherbereichs zurückgibt. Partikelsysteme dagegen sind eher der Standard als die Ausnahme - wir hatten bei Splatter im Durchschni...
von Schrompf
16.05.2011, 14:10
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Gedanken über unabhängige Grafikdarstellung
Antworten: 12
Zugriffe: 1715

Re: Gedanken über unabhängige Grafikdarstellung

Wenn Du einen ehrlichen Kommentar haben willst: tu es nicht. Aus folgenden Gründen: a) Du gewinnst nichts. Wenn Du nur einen OpenGL-Backend schreibst, kommst Du mit sehr viel weniger Arbeit ans Ziel und hast langfristig weniger Pflegeaufwand. b) Falls Du es doch machst, dann nimm keine Interfaces un...
von Schrompf
14.05.2011, 11:21
Forum: Grafikprogrammierung
Thema: OpenGL: Texturen für Splatmapping im FS
Antworten: 17
Zugriffe: 3804

Re: OpenGL: Texturen für Splatmapping im FS

Lass die if's > 0 weg, die Texturzugriffe werden nach meinem Wissen eh ausgeführt.
von Schrompf
11.05.2011, 11:01
Forum: News und Ankündigungen
Thema: Game Jaques Roque released
Antworten: 11
Zugriffe: 11442

Re: Game Jaques Roque released

Ich wünsch euch auf jeden Fall viel Glück! Falls ihr könnt und wollt, könnt ihr ja nach ein paar Wochen mal eine kurze Zusammenfassung schreiben, wie es gelaufen ist. Also was ihr so an Werbemaßnahmen durchgezogen habt und wie dann die Verkaufszahlen aussahen. Belastbares Zahlenmaterial gibt es ja l...
von Schrompf
11.05.2011, 08:57
Forum: News und Ankündigungen
Thema: Game Jaques Roque released
Antworten: 11
Zugriffe: 11442

Re: Game Jaques Roque released

Wie und wo habt ihr es denn jetzt released, wenn Steam abgelehnt hat? Dass Steam inzwischen von Indie-Projekten geflutet wird und daher die Einstiegshürden immer höher setzt, war mir auch schon zu Ohren gekommen.
von Schrompf
10.05.2011, 12:41
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Zeiger, Referenzen, Variablen
Antworten: 37
Zugriffe: 6159

Re: [C++] Zeiger, Referenzen, Variablen

Ok, dann habe ich Dich missverstanden. Ich habe halt meinen eigenen Satz Erwartungen, was für Fehler ein C++-Neuling machen will, und passe schon vorab meine Ermahnungen an diese Erwartungshaltung an :-)
von Schrompf
10.05.2011, 12:26
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Zeiger, Referenzen, Variablen
Antworten: 37
Zugriffe: 6159

Re: [C++] Zeiger, Referenzen, Variablen

Nein. Ein std::vector ist ein Container, also ein Zeiger mit Größe und Kontextinfo, verpackt in eine halbwegs durchdachte und gut getestete Klasse, mit Exception-Garantien soweit möglich und vor allem einer zuverlässigen Benutzbarkeit mit einfachem Interface. Und es lässt sich schlicht per Reference...
von Schrompf
10.05.2011, 12:12
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Zeiger, Referenzen, Variablen
Antworten: 37
Zugriffe: 6159

Re: [C++] Zeiger, Referenzen, Variablen

Das Ziel des Verweises kann jederzeit geändert oder auch als nicht änderbar markiert werden. Dazu gibt es "const". Aber ein Zeiger kann zur Laufzeit sein Ziel ändern, eine Referenz nicht. Wenn Du über ein Array iterieren willst, könntest Du einen Zeiger, aber keine Referenz nehmen, weil Du...
von Schrompf
10.05.2011, 11:46
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Zeiger, Referenzen, Variablen
Antworten: 37
Zugriffe: 6159

Re: [C++] Zeiger, Referenzen, Variablen

Ich würde grundsätzlich zu Referenzen raten, weil der Compiler da zusätzliche Mittel hat, um Dich auf Fehler in der Verwendung hinzuweisen. Man kommt allerdings nicht immer ohne Zeiger aus. Ich versuche mich mal in einer Faustregel: Benutze immer Referenzen, außer: a) du willst mit Speicheradressen ...
von Schrompf
09.05.2011, 14:24
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Template-Magie für Signal/Slot-System (geändert)
Antworten: 19
Zugriffe: 3057

Re: [C++] Template-Magie für Signal/Slot-System (geändert)

Danke nochmal - ich habe hier schon wieder unerträglich viel gelernt. Somit wuerde ich zu eindeutig nicht standardkonformem Verhalten tendieren. Ob man das als Bug bezeichnen kann, ist eine andere Frage :-) Diese Syntax, um die Signatur einer Memberfunktion als Signatur einer ungebundenen Funktion a...
von Schrompf
07.05.2011, 14:06
Forum: Vorstellungsbereich
Thema: [Projekt] XIBALBA
Antworten: 11
Zugriffe: 2673

Re: [Projekt] XIBALBA

Sehr cooler Grafikstil! Und ich denke, wir wissen alle, wieviel Arbeit hinter so einem Projekt steckt. Hab's aber noch nicht angezockt, weil ich aktuell eigentlich die Wohnung putzen müsste...
von Schrompf
07.05.2011, 13:30
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1477947

Re: Jammer-Thread

Das ist durchaus üblich. QT hat mit seiner QFlags-Templateklasse eine typsichere Enum-Kapselung geschaffen und mit den üblichen Operationen für Flag-Kombinationen ausgestattet. Ist ganz praktisch.
von Schrompf
07.05.2011, 13:15
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1477947

Re: Jammer-Thread

Nunja, das ist allerdings lästig. Wird wahrscheinlich eher für NeueFarbe = Grün | Blau | Gelb gewesen sein, oder um Enums als Array-Index benutzen zu können - aber das Prinzip ist schon lästig. Waren halt andere Zeiten damals...
von Schrompf
07.05.2011, 11:47
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7534
Zugriffe: 1477947

Re: Jammer-Thread

Krishtys Schimpfereien sind inzwischen in ziemlich esoterischen Bereichen angekommen :-) Deswegen sollte man jetzt keine enums meiden, nur weil die Überladung von Funktionen mit int und unsigned int-Parametern mehrdeutig wird.
von Schrompf
07.05.2011, 11:44
Forum: Grafikprogrammierung
Thema: OpenGL: Texturen für Splatmapping im FS
Antworten: 17
Zugriffe: 3804

Re: OpenGL: Texturen für Splatmapping im FS

Probier mal, ob Du den Texturfilter für die dritte Dimension manuell einstellen kannst. Unter Direct3D geht das, aber die Karten machen nicht alle Filter mit. Die hochqualitativen Filter wie Anisotropische sind für 3D-Texturen nicht immer verfügbar, soweit ich weiß. Ansonsten spricht eigentlich nich...
von Schrompf
04.05.2011, 11:12
Forum: Vorstellungsbereich
Thema: [Projekt] Tri
Antworten: 12
Zugriffe: 4482

Re: [Projekt] Tri

Sieht gut aus. Und ich finde es beeindruckend, was man so erreichen kann, wenn man sich mit seinem Toolset wirklich auskennt. Was zu den bisherigen ZFX-Actions an FertigEngine-Projekten zu sehen war (Karoshi ausgenommen), war ja eher unterentwickelt. Ihr dagegen beweist recht konstant, was so alles ...
von Schrompf
03.05.2011, 14:40
Forum: Grafikprogrammierung
Thema: [DX9 C++] Versuche mit libvlc
Antworten: 5
Zugriffe: 1148

Re: [DX9 C++] Versuche mit libvlc

Evtl. hat die libvlc auch selber Abhängigkeiten zu D3D9? Wenn ja, versucht die Lib dann in ihrem Startup-Code, die D3D9-DLL zu laden und merkt dann, dass das irgendwie ne andere Version ist, als sie erwartet, weil sie die genannte Funktion nicht darin findet. €dit: Ne, das ergibt keinen Sinn. Aus un...
von Schrompf
03.05.2011, 09:17
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: QT
Antworten: 13
Zugriffe: 2265

Re: QT

- alle QT-Libs müssen dynamisch gelinkt werden Es gibt auch die Möglichkeit beim Erstellen anzugeben das die Bibliotheken statisch gelinkt werden sollen. Ja, aber dann ist Dein Code nicht mehr vor der LGPL sicher. Ich vermute, darauf wollte Joggel hinaus: die LGPL erfordert dynamisches Linken, dami...