Die Suche ergab 691 Treffer

von BeRsErKeR
07.08.2013, 12:30
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 2059
Zugriffe: 705594

Re: Anti-Jammer-Thread

Ich habe Alpha to Coverage via Direct3D 10.1s Coverage Output implementiert, und meine Sprites sehen auf einen Schlag deutlich besser aus: 13-08-04 no ATC.png 13-08-04 ATC.png Interessenten finden Quelltext auf Seite 51 der DICE-Publikation DirectX 11 Rendering in Battlefield 3 . Sind die Bilder un...
von BeRsErKeR
07.08.2013, 12:23
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Algorithmisches Denken & Jump n Run
Antworten: 10
Zugriffe: 6245

Re: Algorithmisches Denken & Jump n Run

1.Ist es möglich Algorithmisches Denken zu trainieren ? Laut diversen Quellen habe ich Erfahren, dass dies größten teils zu 80% angeboren ist und nur zu einem bestimmten Maße trainiert werden kann? In der Programmierung ist ja Problem-Solving dass A und O und deswegen würde mich es interessieren wi...
von BeRsErKeR
07.08.2013, 11:07
Forum: Algorithmen und Datenstrukturen
Thema: Bit-Packing/Byte-Packing (Kompressions-Vorstufe)
Antworten: 34
Zugriffe: 6281

Re: Bit-Packing/Byte-Packing (Kompressions-Vorstufe)

Könnte z.B. für bestimmte Dateiformate was bringen, wo man genau weiß, wo und wie groß bestimmte Daten-Bereiche sind und was dort für Daten liegen. Eine 24Bit-Windows-Bitmap wäre hier eigentlich gut als Beispiel geeignet. Für die Pixeldaten wäre ein Byte-Packing mit R=3 sinnvoll Zweidimensionale De...
von BeRsErKeR
06.08.2013, 19:19
Forum: Algorithmen und Datenstrukturen
Thema: Bit-Packing/Byte-Packing (Kompressions-Vorstufe)
Antworten: 34
Zugriffe: 6281

Re: Bit-Packing/Byte-Packing (Kompressions-Vorstufe)

http://code4k.blogspot.com/2010/12/crinkler-secrets-4k-intro-executable.html ist vielleicht ganz interessant dazu. Bezieht sich auf Exe-Kompression vom Crinkler . Vielen Dank für den Link. Mit EXE-Compression wollte ich mich eh noch beschäftigen. Da finde ich bestimmt reichlich gute Ideen. Wenn ich...
von BeRsErKeR
05.08.2013, 09:36
Forum: Algorithmen und Datenstrukturen
Thema: Bit-Packing/Byte-Packing (Kompressions-Vorstufe)
Antworten: 34
Zugriffe: 6281

Re: Bit-Packing/Byte-Packing (Kompressions-Vorstufe)

Ganz genau Schrompf. Es ist klar, dass das nur für bestimmte Daten sinnvoll ist. Beispiele hatte ich ja bereit genannt. Ich nutze dieses Preprocessing nur für Daten, wo eine deutliche Verbesserung der Komprimierung erzielt wird. Bei mir kann wahlweise eine Daten-Analyse vorgenommen werden und das Bi...
von BeRsErKeR
02.08.2013, 17:12
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 859623

Re: Showroom - Aktuelle Arbeiten und Projekte

Ich habe das Transparenzproblem weitestgehend gelöst: palettierte Texturen sind immer deckend; bei 15-Bit-RGB-Texturen sorgt der Color Key (1, 1, 1) für Volltransparenz. Wozu das 16. Farbbit da ist, habe ich noch nicht begriffen. Vielleicht ist es einfach ein Bit Zusatzgenauigkeit für einen der Far...
von BeRsErKeR
02.08.2013, 16:46
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Wann müssen Ausnahmetypen polymorph sein?
Antworten: 16
Zugriffe: 2797

Re: [C++] Wann müssen Ausnahmetypen polymorph sein?

Was ist wenn man ein Produkt beim Kunden hat, der eben nicht einen Debugger installiert hat und ständig nicht reproduzierbare Bugs entdeckt? Abstürzen lassen und den Crash Dump analysieren? Was ist hier für dich der Crash Dump? Das kann genauso gut eine Exception realisieren, aber so, dass das Prog...
von BeRsErKeR
02.08.2013, 16:33
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Wann müssen Ausnahmetypen polymorph sein?
Antworten: 16
Zugriffe: 2797

Re: [C++] Wann müssen Ausnahmetypen polymorph sein?

Übrigens kenne ich einige Programmierer, die sehr viel über Exceptions lösen, vorallem auch Fehler, die andere Programmierer als Rückgabewert abarbeiten. Gerade für Exceptions, die man selbst schreibt sind die Nachrichten oft sehr hilfreich, vorallem wenn Sie nicht nur hardcoded Text beinhalten, so...
von BeRsErKeR
02.08.2013, 15:48
Forum: Algorithmen und Datenstrukturen
Thema: Bit-Packing/Byte-Packing (Kompressions-Vorstufe)
Antworten: 34
Zugriffe: 6281

Bit-Packing/Byte-Packing (Kompressions-Vorstufe)

Bit- und Byte-Packing Ich möchte hier einen kleinen Algorithmus vorstellen, um bestimmte Daten so zu transformieren, dass sie in einem nachfolgenden Schritt effizienter komprimiert werden können. Ich bin mir fast sicher, dass dieser Algorithmus bereits Verwendung findet, ich konnte aber bisland nic...
von BeRsErKeR
31.07.2013, 13:44
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Wann müssen Ausnahmetypen polymorph sein?
Antworten: 16
Zugriffe: 2797

Re: [C++] Wann müssen Ausnahmetypen polymorph sein?

Ich habe bisher keinen Fall gehabt, wo mich die Textrepräsentation einer Ausnahme interessiert hätte. Falls der Anwender sie DOCH mal brauchen sollte (ich habe aber von keinen Anwendern gehört, die Technik-Blabla-Fehlermeldungen mögen), muss ich sie sowieso beim Abfangen formatieren statt beim Werf...
von BeRsErKeR
31.07.2013, 13:27
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Erweitern von String-Funktionalität
Antworten: 13
Zugriffe: 2386

Re: Erweitern von String-Funktionalität

In den meisten Fällen würde ich eXiles Vorschlag zustimmen. Dennoch finde ich z.B. den Ansatz von glib::ustring auch sinnvoll. Dort wurde eine komplett neue Klasse geschrieben, die ein identisches Interface zu std::string bietet plus zusätzliche Methoden. Ich finde es dort deshalb sinnvoll, da es ei...
von BeRsErKeR
10.06.2013, 20:36
Forum: Artikel, Tutorials und Materialien
Thema: Menüs ohne Resource Compiler
Antworten: 12
Zugriffe: 5748

Re: Menüs ohne Resource Compiler

Krishty hat geschrieben:Bist du betrunken?
Ab und zu.
von BeRsErKeR
08.06.2013, 13:31
Forum: Artikel, Tutorials und Materialien
Thema: Menüs ohne Resource Compiler
Antworten: 12
Zugriffe: 5748

Re: Menüs ohne Resource Compiler

Wenn man nicht auf Plattformunabhängigkeit angewiesen ist ( finde ich scheiße ), gibt es eigentlich kaum Gründe, die dagegen sprechen – man hat ein auf allen Windows-Versionen von 95 bis 8 lauffähiges Menü ohne Abhängigkeiten / Build-Skripte / ähnlichen Kram, das von jedem Benutzer sofort zu bedien...
von BeRsErKeR
04.06.2013, 21:55
Forum: Algorithmen und Datenstrukturen
Thema: Best Way? Main Function auslagern?
Antworten: 16
Zugriffe: 5663

Re: Best Way? Main Function auslagern?

Ja, das liegt daran, dass mainCRTStartup genau die Funktion ist, die dafür zuständig ist, argc und argv abzuholen und mit denen dann main aufzurufen. Naja ist doch super. Was anderes braucht man doch nicht um das Problem zu lösen. :) Ist ja eh nur eine Sonderlocke vom Visual Studio. Das eine pragma...
von BeRsErKeR
04.06.2013, 20:23
Forum: Algorithmen und Datenstrukturen
Thema: Best Way? Main Function auslagern?
Antworten: 16
Zugriffe: 5663

Re: Best Way? Main Function auslagern?

Übrigens muss ich euch enttäuschen. Wenn ich als Subsystem WINDOWS nutze und den Entry-Point auf mainCRTStartup stelle, dann läuft das wie geschmiert mit der normalen main-Funktion und auch mit den gültigen Argumenten. Beispielsweise damit: #ifdef _MSC_VER # pragma comment(linker, "/subsystem:w...
von BeRsErKeR
04.06.2013, 20:14
Forum: Algorithmen und Datenstrukturen
Thema: Best Way? Main Function auslagern?
Antworten: 16
Zugriffe: 5663

Re: Best Way? Main Function auslagern?

Krishty hat geschrieben:Ein manuell gesetzter Einsprungspunkt akzeptiert keine Parameter. Man müsste sich argc und argv also über das Betriebssystem aus seiner Kommandozeile zusammenbauen; damit würde es erst recht plattformabhängig.
Muss man das auf dem anderen Weg für Windows nicht auch tun?
von BeRsErKeR
03.06.2013, 12:18
Forum: Artikel, Tutorials und Materialien
Thema: Menüs ohne Resource Compiler
Antworten: 12
Zugriffe: 5748

Re: Menüs ohne Resource Compiler

Also erstmal Hut ab dass du dir die Mühe machst. Allerdings frage ich mich ob es noch sinnvoll ist sowas händisch per WinAPI zu machen. Gibts es einen Grund dafür? Es gibt ja mit gtkmm, Qt und Co. genug Alternativen, die einem diesen ganzen Kram abnehmen und zudem noch plattformunabhängig sind. Für ...
von BeRsErKeR
03.06.2013, 12:14
Forum: Algorithmen und Datenstrukturen
Thema: Best Way? Main Function auslagern?
Antworten: 16
Zugriffe: 5663

Re: Best Way? Main Function auslagern?

Ich versteh nicht so ganz wozu man die main-Funktion plattformabhängig implementieren sollte. Die kann doch auf jeder Plattform gleich sein und ruft dann etwas auf, was eine plattformabhängige Implementierung enthält. Dann kann man sich den ganzen Link-Kram sparen und einfach mit einer kleinen Präpr...
von BeRsErKeR
03.05.2013, 16:14
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Klassen-Properties für Transformationen
Antworten: 2
Zugriffe: 1271

Re: [C++] Klassen-Properties für Transformationen

Danke für die Antwort. Ich glaube ich mach das zu kompliziert. Prinzipiell brauch ich die Positionen, Rotationen und Skalierungen gar nicht für Kindelemente ändern wenn sich der Elternknoten ändern, sondern nur beim Zeichnen relative Werte nutzen. Das läuft ja nur auf ein paar Additionen hinaus. Die...
von BeRsErKeR
02.05.2013, 17:56
Forum: Vorstellungsbereich
Thema: [Projekt] Force
Antworten: 18
Zugriffe: 4955

Re: [Projekt] Force

Was verwendet ihr denn an Technik für das Spiel? Nutzt ihr eine vorhandene Engine oder ein Studio oder ist die selbst gemacht? Auf welchen Plattformen wird das Spiel laufen?

Also ich finde, dass es sehr gut aussieht und bestimmt auch viel Arbeit drin steckt. Weiter so. ;)
von BeRsErKeR
02.05.2013, 17:47
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [C++] Klassen-Properties für Transformationen
Antworten: 2
Zugriffe: 1271

[C++] Klassen-Properties für Transformationen

Hallo von C# her kennt man ja Builtin-Properties für Klassen. In meinem Fall geht es allerdings um C++ und ich brauche hier Properties für folgenden Fall: Ich habe eine Szene, in der beliebige Spiel-Objekte vorhanden sein können (Baumstruktur). Spiel-Objekte können ihrerseits wieder aus mehreren and...
von BeRsErKeR
23.04.2013, 10:35
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: [XSLT] Nicht verarbeitete Elemente
Antworten: 0
Zugriffe: 923

[XSLT] Nicht verarbeitete Elemente

Hallo ich habe mal eine Frage zu XSLT. Gibt es eine Möglichkeit direkt in XSLT oder im Processor (genauer Saxon) herauszufinden ob bestimmte Elemente nicht verarbeitet wurden? Das Problem ist, dass ich mit Quellen arbeite, die sich ändern können. Dabei wird auch die DTD mit angepasst, d.h. die Quell...
von BeRsErKeR
14.04.2013, 21:08
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1954
Zugriffe: 859623

Re: Showroom - Aktuelle Arbeiten und Projekte

Hi, Wir wollen unser Projekt iKuh vorstellen. iKuh ist ein Rätselspiel, bei dem es das Ziel ist, eine Kuh zum Pokal zu führen. Hierfür müssen Pfeile auf das Spielfeld gelegt werden. iKuh, ist ab jetzt kostenlos online spielbar auf http://ikuh.clay.io/ screenshot2.png screenshot1.png Gedacht ist das...
von BeRsErKeR
13.04.2013, 21:19
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Unicode Strings
Antworten: 72
Zugriffe: 6993

Re: Unicode Strings

Binärdateien, die ich lesen will, habe ich entweder selbst geschrieben und damit habe ich die volle Kontrolle und die verdammte Pflicht, mir vorher eine Kodierung zu überlegen. Dazu fallen mir gerade die UTF-16-kodierten GUIDs im CHM-Format (welches wohlbekannt von Microsoft stammt) ein, wo dann nu...
von BeRsErKeR
13.04.2013, 21:12
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Unicode Strings
Antworten: 72
Zugriffe: 6993

Re: Unicode Strings

Kannst du mir erklären, was die Größe meiner Textdateien damit zu tun hat, ob ich irgendwo einen Dateipfad in eine andere Kodierung konvertiere?! Hier vollkommen belanglose Generalisierungen mit aus der Luft gegriffenen Extrembeispielen zu verschwurbeln bringt doch keinem was. Niki arbeitet hier ni...
von BeRsErKeR
13.04.2013, 20:24
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Unicode Strings
Antworten: 72
Zugriffe: 6993

Re: Unicode Strings

Also ich würde lieber bei den kleinen Datenmengen, die ich von der OS-API erhalte oder die ich hinschicke konvertieren, als beim Lesen und Schreiben von beliebig großen Dateiinhalten. Es ist schon ein großer Unterschied wenn ich 200 Zeichen eines Pfades von UTF-16 auf UTF-8 konvertieren muss, als me...
von BeRsErKeR
13.04.2013, 18:14
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Unicode Strings
Antworten: 72
Zugriffe: 6993

Re: Unicode Strings

Grundsätzlich gebe ich dir recht. Besonders wenn man nur die Plattformunabhängigkeit im Auge hat. Ich persönlich bin kein großer Freund von typedefs und Makros. Ich weiß gern mit welchen Daten ich es zu tun habe, wobei das heutzutage wohl an Bedeutung verliert und ruhig schön abstrakt sein kann. In ...
von BeRsErKeR
13.04.2013, 17:15
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Unicode Strings
Antworten: 72
Zugriffe: 6993

Re: Unicode Strings

Genau das meine ich. Man nutzt plattformabhängige E/A-Funktionen wie CreateFile usw. Aber an irgendeiner Stelle werden die so gekapselt, dass man mit einer plattformunabhängigen Schnittstelle arbeiten kann. Sonst müsste man ja den halben Code mit #ifdefs bestücken. Ja, äh, oder mit einem einzigen t...
von BeRsErKeR
13.04.2013, 17:04
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Unicode Strings
Antworten: 72
Zugriffe: 6993

Re: Unicode Strings

Dann muss man doch aber auch den ganzen File-I/O-Krams anpassen, was man ja in der Regel über eine Extra-Ebene einheitlich (plattformunabhängig) zusammenführt. Die Strings brauchst du aber auch jenseits dieser Ebene. Wie meinen? Kram um die E/A zu verwalten, zu verarbeiten, oder die E/A-Daten selbs...
von BeRsErKeR
13.04.2013, 16:49
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Unicode Strings
Antworten: 72
Zugriffe: 6993

Re: Unicode Strings

Naja ich weiß nicht ob du auf andere Bibliotheken zurückgreifen willst. Ich kann halt nur aus meiner Erfahrung sagen, dass ich mit Glib ganz gut gefahren bin was Encodings angeht. Und das gibts auch für Windows. Die bieten halt auch sowas wie Glib::filename_to_utf8 an. Oder allgemeiner locale_to_utf...