Die Suche ergab 691 Treffer
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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
Ab und zu.Krishty hat geschrieben:Bist du betrunken?
- 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...
- 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...
- 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...
- 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?
Muss man das auf dem anderen Weg für Windows nicht auch tun?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.
- 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 ...
- 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...
- 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...
- 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. ;)
Also ich finde, dass es sehr gut aussieht und bestimmt auch viel Arbeit drin steckt. Weiter so. ;)
- 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...
- 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...
- 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...
- 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...
- 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...
- 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...
- 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 ...
- 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...
- 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...
- 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...