Die Suche ergab 174 Treffer

von NytroX
13.12.2019, 01:20
Forum: Algorithmen und Datenstrukturen
Thema: STL sort und "sweep & prune"
Antworten: 19
Zugriffe: 658

Re: STL sort und "sweep & prune"

@Chromanoid: Keine Ahnung, habe ich mal irgendwo gesehen und hat für mich gut funktioniert :-P (Mein Programm oben war in C#, d.h. ich dupliziere das Objekt ja nicht wirklich; sind ja Reference Types, also quasi alles nur Pointer) Man kann ja Objekte mit einer Ausdehnung in den nächsten/angrenzenden...
von NytroX
11.12.2019, 19:01
Forum: Algorithmen und Datenstrukturen
Thema: STL sort und "sweep & prune"
Antworten: 19
Zugriffe: 658

Re: STL sort und "sweep & prune"

Wie Chromanoid ja schon geschrieben hat, geht man normalerweise so vor, dass man einfach die Fläche jeweils in der Mitte teilt. Anbei ein Bild: quadtree.png Das Vorgehen wäre wie folgt: - Wir fügen Kreis (1) hinzu. - Wir fügen Kreis (2) hinzu. - Wir stellen fest, dass nun 2 Kreise in einem Rechteck ...
von NytroX
04.12.2019, 14:19
Forum: Algorithmen und Datenstrukturen
Thema: STL sort und "sweep & prune"
Antworten: 19
Zugriffe: 658

Re: STL sort und "sweep & prune"

Bei einem Grid geht man normalerweise so vor, wie marcgfx beschrieben hat, es hat eine feste Größe. Das wichtigste ist, dass du deine Daten kennst und dann den dazu passenden Lösungsansatz wählst, das ist bei allen Algorithmen so. Meiner Meinung nach ist dein Ansatz gerade komplett falsch, du denkst...
von NytroX
30.11.2019, 01:10
Forum: Algorithmen und Datenstrukturen
Thema: STL sort und "sweep & prune"
Antworten: 19
Zugriffe: 658

Re: STL sort und "sweep & prune"

Hi, sorry ich kam vor dem Wochenende nicht dazu, nochmal was zu schreiben. Mit "regelmäßig" meinte ich, dass alle Äste im Baum die gleiche Länge haben. Also so: regelmäßig: root / \ N1 N2 / \ / \ N11 N12 N21 N22 unregelmäßig: root / \ N1 N2 / / \ N11 N21 N22 Du kannst erstmal mit einer festen Anzahl...
von NytroX
19.11.2019, 23:06
Forum: Algorithmen und Datenstrukturen
Thema: STL sort und "sweep & prune"
Antworten: 19
Zugriffe: 658

Re: STL sort und "sweep & prune"

Ich würde an deiner Stelle erstmal mit einem regelmäßigen Tree anfangen, damit du ein Gefühl dafür bekommst, wie es funktioniert. Optimieren kann man später immer noch, ich stimme Jonathan zu, ich würde auch einfach bissel rumprobieren. Ich hatte dich so verstanden, dass deine Kreise unterschiedlich...
von NytroX
17.11.2019, 00:37
Forum: Algorithmen und Datenstrukturen
Thema: STL sort und "sweep & prune"
Antworten: 19
Zugriffe: 658

Re: STL sort und "sweep & prune"

Extrem cool wäre, wenn man diese Idee so kombinieren könnte, dass es zeitgleich auch einen "kritischen Streifen für die Y-Werte geben würde. Aber eine Liste kann man halt Prinzip bedingt nicht gleichzeitig nach zwei gleichwertigen Kriterien sortieren. Oder seht ihr da vielleicht doch eine Möglichke...
von NytroX
10.11.2019, 15:50
Forum: Vorstellungsbereich
Thema: [Projekt] StoneQuest lebt noch!
Antworten: 840
Zugriffe: 184451

Re: [Projekt] StoneQuest lebt noch!

Warum machst du nicht einfach einen Dedicated Server als getrenntes Programm? Und da du dafür im Prinzip nur Filesystem und Netzwerk brauchst, ist auch Linux-Support für den Server eigentlich kein Problem. Und dann könntest du einfach einen Master-Server selbst hosten, auf dem sich die anderen Serve...
von NytroX
20.10.2019, 12:12
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 1720
Zugriffe: 465349

Re: Anti-Jammer-Thread

Größtenteils sind sie im Vivaldi entfernt. Hier die Details von den Entwicklern: https://forum.vivaldi.net/topic/22330/google-spyware-is-still-not-removed/34 Wenn man dem Ganzen nicht traut, sind die Sourcen zum selbst nachschauen hier: https://vivaldi.com/source/ Vielleicht gibt es aber ja noch and...
von NytroX
19.10.2019, 14:04
Forum: Grafikprogrammierung
Thema: Shader debuggen
Antworten: 12
Zugriffe: 204

Re: Shader debuggen

Hat bei mir auch noch nie ordentlich hingehauen. Ich würde für das Debuggen von Shadern das entsprechende Tool deines Grafikkarten-Herstellers nehmen. Welche GPU hsat du denn (AMMD/NVIDIA/Intel), und was für Shader willst du debuggen (DX11, DX12, Vulkan, OGL)? NVIDIA: https://developer.nvidia.com/ns...
von NytroX
10.10.2019, 21:16
Forum: Allgemeines Talk-Brett
Thema: Lustiges und so
Antworten: 302
Zugriffe: 116639

Re: Lustiges und so

Lol, was für Übersetzungen "Rechts unten fallendes weißes Quadrat mit Schatten" "Lower Right Drop-Shadowed White Square" "Horizontaler Mann mit Schlaganfallzeichen" Wtf? Erinnert an https://www.youtube.com/watch?v=qDpyrSrrz9A "If you want to throw a view left down..." "Wenn sie nun einen Blick links...
von NytroX
20.09.2019, 19:40
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5935
Zugriffe: 1013037

Re: Jammer-Thread

VSCode installiert, C# Extensions auch. dotnet new wpf Projekt hat 19 Problems.... in den automatisch generierten Files ... uuund alles wieder deinstallieren. Haben die Entwickler nicht mal EIN neues Projekt angelegt? Ich hab irgendwie keine Nerven mehr, mich mit sowas auseinanderzusetzen. Nichtmal ...
von NytroX
05.08.2019, 14:17
Forum: Vorstellungsbereich
Thema: [Projekt] Wurmdings
Antworten: 22
Zugriffe: 780

Re: [Projekt] Wurmdings

Woran genau das Webgame scheitert, weiß ich nicht. Hab nicht profiled. ...und das hat mich gerade mal interessiert, also kurz mal gespielt und die Chrome dev-tools angeworfen :-) Hab nur 10 Minuten reingeschaut, aber was mir aufgefallen ist: Es gibt Frames, die länger dauern als andere, und das füh...
von NytroX
28.07.2019, 20:18
Forum: Algorithmen und Datenstrukturen
Thema: Hilfsvariablen als Membervariablen anlegen?
Antworten: 8
Zugriffe: 548

Re: Hilfsvariablen als Membervariablen anlegen?

Hi, der erste Punkt ist leicht zu beantworten. Lokale Variablen ("Hilfvariablen") in Funktionen und/oder Methoden werden auf dem Stack verwaltet und müssen quasi nicht angelegt und gelöscht werden. Der Pointer auf das obere Ende vom Stack wird lediglich etwas mehr verschoben (also im Prinzip macht d...
von NytroX
20.06.2019, 19:41
Forum: Gamedesign und Kreatives
Thema: DRACHEN - 4 oder 6 Gliedrig?
Antworten: 14
Zugriffe: 8272

Re: DRACHEN - 4 oder 6 Gliedrig?

Die englische Wikipedia sagt: "A wyvern is a legendary bipedal dragon". Damit sind Wyvern zweibeinig und eine spezielle Art der Drachen
(ich wittere Vererbung :-P)

Also so gesehen ist es egal; nimm einfach was für deinen Fall am coolsten aussieht. :-)
von NytroX
12.06.2019, 19:02
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Netzwerkspiele mittels Dedicated Server / Design
Antworten: 4
Zugriffe: 374

Re: Netzwerkspiele mittels Dedicated Server / Design

Hi, ich denke es kommt stark darauf an, wie du die Logik unterteilen willst und welche Art Spiel du machen möchtest. Ich gebe mal ein paar (sehr grobe) Beispiele: Strategie-Spiel: (z.B. AoE, 0ad, ...) Hier braucht man Server-seitig kaum Kollisionsabfragen. Der Server muss hauptsächlich prüfen, ob ei...
von NytroX
10.06.2019, 12:58
Forum: Allgemeine Fragen der Spieleentwicklung
Thema: Content Verwaltung
Antworten: 14
Zugriffe: 952

Re: Content Verwaltung

Keine Ahnung vom Spiel aber der Name sagte mir was, habe gerade die ehemalige Seite gefunden - scheint aber relativ tot zu sein.
http://sechsta-sinn.com oder http://sechsta-sinn.de
Facebook und Twitter haben 2013 den letzten Eintrag - ich schätze Real-Life™ hat mal wieder zugeschlagen :-P
von NytroX
27.05.2019, 22:32
Forum: Allgemeines Talk-Brett
Thema: Anti-Jammer-Thread
Antworten: 1720
Zugriffe: 465349

Re: Anti-Jammer-Thread

AMD Keynote in 9 Minuten (Computex) https://www.youtube.com/watch?v=3qqBijKHuHM 12 Core/24 Thread, 70MB Cache, 499$ ?!?? Wenn das mit dem Preis/Leistungsverhältnis auch hierzulande so hinkommt, dann wird das wohl demnächst mein neuer Prozessor :-) ... mal schauen, wie die Navis so abschneiden und ob...
von NytroX
04.05.2019, 20:20
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5935
Zugriffe: 1013037

Re: Jammer-Thread

Joa, ein paar Freunde von mir haben letztens diskutiert, dass die Werbung auf Youtube so schlimm geworden ist. Und ich so: "Häh? Welche Werbung?" Kann mir ein Internet ohne Blocker und mit Werbung garnicht mehr vorstellen :-P Aber Firefox ist glaube ich bald tot. Selbst MS setzt ja nun auf Chromium,...
von NytroX
29.03.2019, 18:56
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5935
Zugriffe: 1013037

Re: Jammer-Thread

Joa, ich finds ok, weil sie halt das Geld brauchen, immerhin ist das ein Unternehmen, aber mit Ausschaltknopf wäre schon besser. Vor allem treiben sie damit mehr User zum Chrome(ium). Ich denke das Problem wird bald sein, dass Chromium die WebStandards quasi vorgibt, weil es bald die einzige praktik...
von NytroX
17.03.2019, 21:00
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5935
Zugriffe: 1013037

Re: Jammer-Thread

"Hey, die 'Bits sind alle gleich', ich kann jetzt den VS2019 RC2 installieren, dann brauch' ich die Preview nicht mehr".... Visual Studio 2019 Preview 4.2 contains the same functionality as the Visual Studio 2019 RC.2 release. *viele schlimme Worte*!!! Warum fall ich eigentlich immer auf sowas rein?...
von NytroX
08.02.2019, 20:03
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5935
Zugriffe: 1013037

Re: Jammer-Thread

...bis auf die "kleine" Abhängigkeit: clang 7.0.1-1 Dependencies (11) - gcc <-- ääh, lol? siehe: https://www.archlinux.org/packages/extra/x86_64/clang/ Also nochmal deutlich: Clang braucht unter Linux den gcc, und unter Windows den Microsoft Linker. Kann der Clang eigentlich irgendwas selbst? (war r...
von NytroX
02.02.2019, 01:59
Forum: Artikel, Tutorials und Materialien
Thema: C++ Kurznotizen
Antworten: 15
Zugriffe: 1535

Re: C++ Kurznotizen

Mehrfache, benannte return values (a.k.a. Voldemort types): "nie wieder tuples!" auto myfunc(int i) { struct returntype { int result; bool success = true; }; return returntype{ i * 2 }; //geht, weil return type "auto" :-) } int main() { auto test1 = myfunc(10); //normal if(test1.success) { auto x = ...
von NytroX
05.01.2019, 20:18
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5935
Zugriffe: 1013037

Re: Jammer-Thread

Und kennt ihr das, wenn man sucht, wie man XYZ in Visual Studio macht, kommen immer Suchergebisse von VSCode und andersrum ?!??
ich nominiere Microsoft hiermit für den "Worst Product Name" Award.
von NytroX
13.12.2018, 23:05
Forum: Allgemeines Talk-Brett
Thema: Jammer-Thread
Antworten: 5935
Zugriffe: 1013037

Re: Jammer-Thread

VS2019 installiert: int main(){ gsl::owner<int*> x = new int{ 2 }; *x = 5; return 0; } Code-Analyse: 0 Errors, 0 Warnings.... Uuuund gleich wieder deinstallieren. Wieder VS2017 drauf: Warning C26403 Reset or explicitly delete an owner<T> pointer 'x' (r.3). Aah, jetzt, ja! So is besser :-)
von NytroX
28.08.2018, 19:15
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: VS 2017 - api-ms-win-core... Dateien im Bin Ordner
Antworten: 17
Zugriffe: 2805

Re: VS 2017 - api-ms-win-core... Dateien im Bin Ordner

Das schlimmste, was bei DLLs passieren kann wäre aus meiner Sicht, dass man aufgrund einer Sicherheitslücke darüber Admin Zugriff bekommt und/oder irgendeinen Code ausführen darf. Dann besteht das Sicherheitsproblem, sobald du sie auf deinem Rechner hast, weil der Schadcode nach der DLL suchen, ein ...
von NytroX
16.08.2018, 21:01
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Kreaturen Liste erstellen
Antworten: 8
Zugriffe: 1153

Re: Kreaturen Liste erstellen

Noch ein paar Tipps: Statt einem Iterator, würde ich einfach ein foreach benutzen, das ist weniger kompliziert und man muss nicht mit der Länge/size rumhantieren. Du kannst statt einem Pointer einfach den Index speichern. Selbst wenn der vector dann reallokiert wird, bleibt der index ja gleich. Und ...
von NytroX
11.08.2018, 14:49
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Read-only für Klassen-Variablen?
Antworten: 18
Zugriffe: 3125

Re: Read-only für Klassen-Variablen?

Wer definiert denn was schlechter Code ist? Mit wachsender Erfahrung wird man immer sagen dies oder jenes war schlecht. Vollkommen richtig. Guten oder schlechten Code bemerkt man normalerweise erst nach ein paar Jahren, wenn man den Code immer wieder verändert. Vor allem im professionellen Bereich ...
von NytroX
07.08.2018, 20:43
Forum: Vorstellungsbereich
Thema: [Projekt] Lords & Peasants
Antworten: 41
Zugriffe: 8293

Re: [Projekt] Lords & Peasants

Wow, schicke Sache, die Weizenfelder sehen echt hammermäßig gut aus. Die Animationen / Bewegungen der Menschen und Tiere gefallen mir auch sehr gut. Habe noch ein Vorschlag: Die Grafik sieht ja generell sehr gut aus. Aber wenn man näher ranzoomt (siehe Screenshots und Videos auf eurer Homepage) fehl...
von NytroX
07.08.2018, 20:22
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Read-only für Klassen-Variablen?
Antworten: 18
Zugriffe: 3125

Re: Read-only für Klassen-Variablen?

Nein, ist im Beispiel nicht möglich. :mrgreen: Auf "Circle" kann außerhalb der engine.cpp nicht zugegriffen werden, d.h. man kann in der game.cpp weder einen Circle erstellen, noch auf seine Member zugreifen. Erstellen geht nur über die Factory-Funktion, die dafür von der Engine bereitgestellt wird....
von NytroX
06.08.2018, 20:02
Forum: Programmiersprachen, Quelltext und Bibliotheken
Thema: Read-only für Klassen-Variablen?
Antworten: 18
Zugriffe: 3125

Re: Read-only für Klassen-Variablen?

Oha, ich glaube da hast du mich falsch verstanden, ich wollte damit nicht sagen, dass da ein Code-Gewurschtel entstehen soll und alles von überall aus erreichbar ist :mrgreen: Das gefährliche an "public" Variablen sind Menschen die diese dann auch von außen setzen Stimmt. Aber heißt das im Umkehrsch...