Die Suche ergab 4696 Treffer

von Schrompf
24.12.2023, 14:13
Forum: Algorithmen und Datenstrukturen
Thema: Kann man Hash-Kombinationen erkennen und ausnutzen?
Antworten: 3
Zugriffe: 605

Re: Kann man Hash-Kombinationen erkennen und ausnutzen?

Hashes und Hash-Konflikte sind mir bekannt. Das nehme ich schon in Kauf. Mir geht's eher um die mathematischen Eigenschaften von kombinierten Hashes. Wenn ich zum Beispiel XOR als Operation nehme, kann ich die drei Hashes dreier Punkte auch wieder ent-kombinieren und die Reihenfolge der Hashes ist e...
von Schrompf
23.12.2023, 22:06
Forum: Algorithmen und Datenstrukturen
Thema: Kann man Hash-Kombinationen erkennen und ausnutzen?
Antworten: 3
Zugriffe: 605

Kann man Hash-Kombinationen erkennen und ausnutzen?

Hi! Mir kam gerade die vage Ahnung einer Idee, die ich gerne mal mit euch teilen will. Ich habe Dreiecke. Dreiecke haben drei Positionen. Ich kann zu einer Position XYZ einen Hash bilden, indem ich (zum Beispiel) jeden Wert in den Bereich +-32'767.0f transformiere und den Integer davon mit irgendner...
von Schrompf
21.12.2023, 09:48
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Interaktives Gameplay mit Sprach KI
Antworten: 6
Zugriffe: 398

Re: Interaktives Gameplay mit Sprach KI

Du bist da nicht der Erste , gibt auch schon Prototypen von Spielen mit AI-Dialogen. Ich persönlich bin aber skeptisch, weil a) die AIs schon recht bald anfangen, Quatsch zu reden, b) eine Spielwelt-Mechanik daraus abzuleiten wie z.B. "Du hast ihn überredet, er öffnet Dir die Tür" ist kaum...
von Schrompf
20.12.2023, 11:26
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1945
Zugriffe: 818199

Re: Showroom - Aktuelle Arbeiten und Projekte

Das ist ein Argument. Auch die vielen fertigen Operationen sind sehr bequem.
von Schrompf
20.12.2023, 11:17
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1945
Zugriffe: 818199

Re: Showroom - Aktuelle Arbeiten und Projekte

Hm. Naja. Ja, aber. Dann nimm doch gleich Fixpoint? Ok, da kann der Compiler wahrscheinlich nicht so schön vektorisieren, weil du permanent bei Multiplikationen den Überlauf zu 64bit mitnehmen musst. Ich hab wie gesagt die Grenzfälle aktiv herbeigeführt mit nem Epsilon sehr viel größer als ULP in de...
von Schrompf
20.12.2023, 00:23
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1945
Zugriffe: 818199

Re: Showroom - Aktuelle Arbeiten und Projekte

Ich glaube ja, aber tu's gern nochmal. Es funktioniert damit für meine Bedürfnisse, und es ist auf jeden Fall besser als die Grenzfälle zu ignorieren und einfach auf Teufel komm raus jedes Winzdreieck durchzuschleifen.
von Schrompf
19.12.2023, 17:09
Forum: Vorstellungsbereich
Thema: Showroom - Aktuelle Arbeiten und Projekte
Antworten: 1945
Zugriffe: 818199

Re: Showroom - Aktuelle Arbeiten und Projekte

csg_simple.png Mein dreiecksbasiertes CSG (Constructive Solid Geometry) hat einen ersten funktionalen Stand erreicht. Ich kann eine Dreieckssuppe gegen eine andere schneiden. Die inneren Flächen entfernen kann ich aktuell nur mit nem konvexen Volumen als Schnitt, es soll dann noch rekursives Kanten...
von Schrompf
15.12.2023, 11:38
Forum: ZFX Action 23'1
Thema: Harald Hoppelhase
Antworten: 85
Zugriffe: 6819

Re: Harald Hoppelhase

Hehe, da kann man doch was hacken. Mach ne Version im Format "ZifferZiffer...RestRest...", dann kannst Du ne Zahlkonvertierung draufjagen und gleichzeitig das Ding als String vergleichen. String-Unterschiede == MinorVersion, Zahl-Unterschiede == MajorVersion, macht die Highscore kaputt. Un...
von Schrompf
14.12.2023, 08:51
Forum: ZFX Action 23'1
Thema: Harald Hoppelhase
Antworten: 85
Zugriffe: 6819

Re: Harald Hoppelhase

Ich habe gestern beim Stammtisch live den Harald ausprobieren können und war echt beeindruckt. Ein sehr rundes Erlebnis, schöner Grafikstil und ein martialisches knöchernes BRRRKK, wenn man zu tief fällt. Ne Online-Highscore, ein Tutorial, und wirklich beeindruckend: ein prozeduraler Levelgenerator,...
von Schrompf
12.12.2023, 21:32
Forum: Vorstellungsbereich
Thema: [Stammtisch] ZFX online
Antworten: 91
Zugriffe: 8354

Re: [Stammtisch] ZFX online

Erneut sehr kurzfristig, tut mir leid, aber: morgen - der 13.12.2023 - ist regulär der zweite Mittwoch im Monat und damit wieder Stammtisch! Bitte findet euch wie gewohnt ab 20 Uhr im ZFX-Discord unter https://discord.gg/7WbQAHVvEV ein.
von Schrompf
12.12.2023, 12:00
Forum: Allgemeines Talk-Brett
Thema: [SAMMELTHREAD] Sehenswerte Videos
Antworten: 872
Zugriffe: 371649

Re: [SAMMELTHREAD] Sehenswerte Videos


Animation vs. hat mal wieder ein schickes Video gemacht. 16min, am Ende wird's wirklich strange, aber egal. Ich fand's super unterhaltsam und konnte bisweilen sogar mithalten.

Bei dem Teil mit dem Magneten glaube ich, hätte die Energieerhaltung was dagegen, aber was weiß ich.
von Schrompf
08.12.2023, 19:24
Forum: Algorithmen und Datenstrukturen
Thema: Interview-Frage [asking for a friend]: Mittelwert von Array von Double
Antworten: 13
Zugriffe: 599

Re: Interview-Frage [asking for a friend]: Mittelwert von Array von Double

Gibt doch so ein Rolling Average, wo man jeden Wert mit sinkendem Gewicht einberechnet und den bisherigen Durchschnitt anteilig. Tödlich für die Genauigkeit, aber dafür überlaufsicher. double average = 0; double count = 0; // zu faul, im Beispiel nen Integer zu nehmen. for( double d : values ) { ++c...
von Schrompf
06.12.2023, 14:48
Forum: Allgemeines Talk-Brett
Thema: Linkdump
Antworten: 472
Zugriffe: 256256

Re: Linkdump

Klar, mach ruhig. Ich wunder mich nur, warum Du dort nicht posten können solltest. Ich hab gerade durch den Adminbereich geschaut und keine Beschränkung gefunden.
von Schrompf
05.12.2023, 13:50
Forum: Algorithmen und Datenstrukturen
Thema: Effektive Implementierung von Bit Spreading
Antworten: 9
Zugriffe: 610

Re: Effektive Implementierung von Bit Spreading

Oh hübsch, gibt doch ne Intrinsic dafür! Cool, damit lässt sich einiger Kram anstellen. Wikipedia zeichnet ein etwas komplexes Bild von der Prozessorunterstützung, aber wenn ich das richtig verstanden habe, werden die BMI2-Instructions bei Intel seit 2013 und bei AMD seit 2015 unterstützt, sind bei ...
von Schrompf
05.12.2023, 12:43
Forum: Algorithmen und Datenstrukturen
Thema: Effektive Implementierung von Bit Spreading
Antworten: 9
Zugriffe: 610

Re: Effektive Implementierung von Bit Spreading

Multiplikationen sind nicht nennenswert teurer als Additionen. Heutzutage. Lookup-Table kriegste mit Bitshift in ner 64bit-Konstante für bis zu drei Bits mit reinem Shift hin, 4Bits mit nem SSE-Register. Schleife würd ich nicht machen, dass ist ne Wette auf ne ferne Zukunft, in der Du dann trotzdem ...
von Schrompf
05.12.2023, 12:34
Forum: Algorithmen und Datenstrukturen
Thema: Effektive Implementierung von Bit Spreading
Antworten: 9
Zugriffe: 610

Re: Effektive Implementierung von Bit Spreading

Die Methode heißt Z-Ordnung oder Morton Code, siehe https://de.wikipedia.org/wiki/Z-Kurve . Vielleicht findest Du mit dem Namen was bei BitHacks. Die einzige mir bekannte Verbesserung gegenüber Deiner Bruteforce-Andeutung wäre ne Potenz-Kaskade nach dem Muster: 0000 0000 abcd efgh // <<4 0000 abcd 0...
von Schrompf
03.12.2023, 23:46
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1460129

Re: Jammer-Thread

Oh, ja, stimmt! :-D Binär ergibt's Sinn, aber mei... technisches Detail #3482659, dass man im Kopf haben muss.

Ist Right Shift auf Signed Ints nicht Undefined Behaviour?
von Schrompf
03.12.2023, 10:14
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 7527
Zugriffe: 1460129

Re: Jammer-Thread

Nagt Thunderbird an mir nach Spenden. Google ich mal kurz, geht ihnen eigentlich gut. Aber ich will ja auch, dass es solche Tools weiter gibt, also will ich ihnen spenden. Zahlungsabwicklung über Paypal war stressarm, aber dann wollen sie von mir Namen und Mailadresse. Und es muss eine gültige Maila...
von Schrompf
30.11.2023, 12:53
Forum: Vorstellungsbereich
Thema: [Projekt] Devader
Antworten: 1624
Zugriffe: 496510

Re: [Projekt] Devader

Hatte Steam nicht irgendne Regelung gegen AI-generierten Content? Die Charakter-Portraits sehen auch echt ein bissl cheesy aus, aber vielleicht bin ich mit der Ansicht auch alleine.
von Schrompf
23.11.2023, 08:52
Forum: Allgemeines Talk-Brett
Thema: Gedankenexperiment - wie weit würden wir (zfx) kommen?
Antworten: 17
Zugriffe: 777

Re: Gedankenexperiment - wie weit würden wir (zfx) kommen?

Hm, das glaube ich auch. Es ist ja nicht nur das Wissen, was man haben muss - da könnten einem gute Bücher helfen. Auch wenn ich es mir sehr schwer vorstelle, vorher eine gute Liste Bücher zusammen zu stellen, deren Informationen man tatsächlich nachkochen könnte. Aber da hört's ja nicht auf. Selbst...
von Schrompf
22.11.2023, 23:17
Forum: Vorstellungsbereich
Thema: [Projekt] Rayworld-NG
Antworten: 22
Zugriffe: 1895

Re: [Projekt] Rayworld-NG

ScreenCapture mit OBSStudio ist easy, außer auf Linux, wo ich Probleme hatte, das Mikrofon mit in die Tonspur aufzunehmen. Auf Windows gibt's dann ScreenToGif und Freunde, aber das kann OBS auch, glaube ich
von Schrompf
20.11.2023, 12:48
Forum: Vorstellungsbereich
Thema: [Projekt] Rayworld-NG
Antworten: 22
Zugriffe: 1895

Re: [Projekt] Rayworld-NG

Ich versteh nicht viel von der Erklärung, aber das Bild sieht schon cool aus!
von Schrompf
17.11.2023, 23:39
Forum: Vorstellungsbereich
Thema: [Projekt] Ring Racer
Antworten: 71
Zugriffe: 3646

Re: [Projekt] Ring Racer

Ja, stimmt schon, nach Release wird man da kaum mehr groß was umwerfen. Ich war von der Steuerung halt fies genervt, tut mir leid.
von Schrompf
17.11.2023, 19:51
Forum: Vorstellungsbereich
Thema: [Projekt] Ring Racer
Antworten: 71
Zugriffe: 3646

Re: [Projekt] Ring Racer

Hab's mal fix ausprobiert. 1) Man findet Dein Spiel nicht über die Steam-Suchfunktion. Taucht einfach nicht in der Liste auf, dafür 2 andere Spiele gleichen Namens. 2) Hab's über Deinen DemoLink installiert, kann daher nix zur Shopseite sagen. 3) Alles im Spiel spricht nur in Controller zu mir, aber...
von Schrompf
12.11.2023, 17:12
Forum: ZFX Action 23'1
Thema: Harald Hoppelhase
Antworten: 85
Zugriffe: 6819

Re: Harald Hoppelhase

Ich find's gut, wenn Du Bilder einbaust, dann bleib ich auch lesend länger bei der Stange :-) Und ich freu mich auch über nen Kurzabriss der Steuerung beim Start. Von daher: gut investierte Zeit!

(Für ein GameJam-Spiel les ich sogar Readmes. Aber wirklich erst vorm zweiten Start :-D )
von Schrompf
08.11.2023, 10:31
Forum: Vorstellungsbereich
Thema: [Sammelthread] Ich stelle mich vor
Antworten: 159
Zugriffe: 139928

Re: [Sammelthread] Ich stelle mich vor

Cool! Willkommen. Wenn Du Zeit und Lust hast, zeige Dein Browserspiel doch im Projekte-Forum. Kurze Beschreibung, was es sein soll, ein paar Bilder, vielleicht paar Anekdoten aus der Entwicklung :-)
von Schrompf
07.11.2023, 17:50
Forum: Algorithmen und Datenstrukturen
Thema: Rendern einer Voxelwelt
Antworten: 26
Zugriffe: 2063

Re: Rendern einer Voxelwelt

Nimm Dir NVidia NSight oder RenderDoc und finde es heraus. Das sind beides Frame Debugger, die Dir in Deine OpenGL-Calls reinleuchten können oder in einzelne Dreiecke oder sogar in einzelne Pixel.
von Schrompf
05.11.2023, 11:28
Forum: Vorstellungsbereich
Thema: [Stammtisch] ZFX online
Antworten: 91
Zugriffe: 8354

Re: [Stammtisch] ZFX online

New round in 3.. 2.. 1..
Mittwoch, der 8.11.2023 wie immer "so ab 20 Uhr" im ZFX-Discord unter https://discord.gg/7WbQAHVvEV
von Schrompf
05.11.2023, 11:11
Forum: Allgemeines Talk-Brett
Thema: Lustiges und so
Antworten: 347
Zugriffe: 165753

Re: Lustiges und so

Aus einem der Fake-Tech-Interviews neulich der einzige mir bekannte Cobol-Witz:

"Eine Stelle als Cobol-Programmierer wurde neu ausgeschrieben!" "Oh, wer starb?"
von Schrompf
03.11.2023, 09:42
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Entity transformation innerhalb einer hierarchie
Antworten: 10
Zugriffe: 917

Re: Entity transformation innerhalb einer hierarchie

Was brauchst Du denn? Ich bin lange Jahre ohne jede Skalierung ausgekommen, die macht hintenraus dann auch bissl Ärger beim Shaden oder wenn Du erweiterte Techniken wie Global Illumination anwenden willst. Aber wenn Du diese Parent-Child-Relations benutzt, um komplexe Objekte zusammen zu stecken, wü...