Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-20 von insgesamt 1 000. Es gibt noch weitere Suchergebnisse, bitte verfeinere deine Suche.

Werbeanzeige

02.06.2023, 08:32

Forenbeitrag von: »Schorsch«

Stilllegung des Forums (Goodbye ...)

Zitat von »drakon« Also ich persönlich fände ein (Moderatoren/Superuser) Treffen als Abschluss noch ganz cool. Würde das auf prinzipielles Interesse stossen? Das fände ich auch cool

31.05.2023, 14:13

Forenbeitrag von: »Schorsch«

Stilllegung des Forums (Goodbye ...)

Vielen Dank für die tolle Zeit Es hat Spaß gemacht mit euch zu arbeiten und zu diskutieren. Ich konnte viele nette Leute kennen lernen und werde das Forum sicher nicht vergessen Ich wünsche euch allen alles gute und vielleicht sieht man sich ja irgendwo wieder.

23.06.2022, 12:13

Forenbeitrag von: »Schorsch«

Gameboy Classic Platformer

Echt genial dass du es noch fertig gemacht hast Ich werde es auf jeden Fall anspielen. So wie Schrompf schon gesagt hatte, der Stil und die Musik sind richtig gut geworden.

23.06.2022, 12:08

Forenbeitrag von: »Schorsch«

SFML C++ Touch Joystick Radius für Bewegung

Du erkennst ja schon mal dass der Kreis zu weit bewegt wurde. Jetzt berechnest du den Punkt an dem der Mittelpunkt vom Kreis maximal sein darf. Das ist ein Punkt auf der Strecke vom Mittelpunkt des großen Kreises zum Mittelpunkt des kleinen Kreises. Hier kannst du jetzt den Abstand vom Mittelpunkt des großen Kreises berechnen. Das ist eben der Radius vom großen Kreis minus den Radius vom kleinen Kreis. Jetzt hast kennst du die Strecke und den Abstand von dem gesuchten Punkt. Vektorrechnung macht...

22.06.2022, 15:57

Forenbeitrag von: »Schorsch«

SFML C++ Touch Joystick Radius für Bewegung

Eine Idee wäre es den kreis weiter zur Mitte zu schieben. Du kennst die Strecke zwischen den beiden Mittelpunkten. Wenn der Abstand zu groß ist dann verschiebst du den inneren Kreis nach innen, sodass die Strecke zwischen beiden Kreisen gleich deiner maximalen Distanz ist. Hilft dir das soweit weiter? Guck doch mal hier. Da werden Vektoren erklärt. Das ist eine ziemlich essenzielle Sache wenn du Spiele entwickelst. Auch wenn es irgendwie ohne funktioniert machst du dir das Leben mit Vektoren um ...

26.07.2021, 08:05

Forenbeitrag von: »Schorsch«

Movement und Koordinatenverhalten (2D)

In manchen Spielen sind Objekte eben nicht in Tiles angeordnet. Da braucht man dann andere Lösungen. Aber an sich sind wir uns ja einig. Du hast in deinem Spiel Tiles und deshalb kannst du diese für deine Abfragen nutzen. Ohne irgendwelche Listen.

23.07.2021, 09:58

Forenbeitrag von: »Schorsch«

Movement und Koordinatenverhalten (2D)

Zitat von »thijeman« Ich frage mich halt nur wie es z.B. Openworld Spiele wie Zelda Breath of the Wild machen Das läuft ganz anders ab. Dort werden keine Tilemaps genutzt sondern Objekte frei platziert. Damit nicht zwischen allen Objekten auf Kollision geprüft werden muss, wird die Welt unterteilt. Du kannst die Umgebung zum Beispiel wie bei einer Tilemap in viele Quadrate einteilen. Du speicherst dir dann welche Objekte sich in welchem Quadrat befinden. Kollisionen musst du dann nur unter Obje...

22.07.2021, 08:50

Forenbeitrag von: »Schorsch«

Movement und Koordinatenverhalten (2D)

Die Verwaltung der Liste ist aber schon ein ganz schöner overhead und am Ende ist vor allem wichtig dass dein Code einfach und verständlich ist. Wenn du zwei Monate später da rein guckst willst du möglichst direkt verstehen was da passiert. Und zusätzlich zum Verständnis hast du bei einfachem Code weniger Potenzial Fehler zu machen. Die paar Überprüfungen pro Frame werden schon schnell genug laufen, mach dir da mal keine Sorgen. Und solltest du am Ende tatsächlich Probleme mit der Performance ha...

21.07.2021, 15:25

Forenbeitrag von: »Schorsch«

Movement und Koordinatenverhalten (2D)

Ich glaube wir reden stark aneinander vorbei. Wenn ich dich richtig verstehe hast du doch eine Art von Tilemap. Sagen wir mal deine Kollisionseben sieht in etwa so aus: 1111111111 1000000001 1000000001 1000110011 1000010011 1111111111 Hierbei steht 1 für Kollision und 0 für eine freie Fläche. Dein Spieler befindet sich jetzt an irgendeiner Stelle auf der Karte. Du musst die Kollision natürlich nur bei den Kacheln abfragen die der Spieler aktuell auch erreicht. Befindet sich der Spieler am untere...

21.07.2021, 08:43

Forenbeitrag von: »Schorsch«

Movement und Koordinatenverhalten (2D)

Gegenfrage, wie willst du dir denn merken ob du die Brücke schon überprüft hast? Du würdest einfach die eine gegen eine andere Abfrage tauschen. Und was genau meinst du mit jeder einzelnen Koordinate der Brücke? Wenn der Spieler sich von Kachel zu kachel bewegt dann musst du natürlich auch prüfen ob er das überhaupt darf.

20.07.2021, 13:26

Forenbeitrag von: »Schorsch«

Movement und Koordinatenverhalten (2D)

Hey, mir ist nicht ganz klar wo dein Problem liegt. Du hast dein Raster mit den jeweiligen Daten. Wenn du weißt wo sich der Spieler hinbewegen wird kannst du genau diese Zellen im Raster kontrollieren. Da dein Spieler nicht nur ein einzelner Punkt ist wird es nicht ausreichen nur eine einzelne Zelle zu prüfen. Du kennst ja die Größe des Spielers und kannst dadurch berechnen welche umliegenden Zellen du prüfen möchtest. Jetzt musst du einfach checken ob der Spieler kollidiert und/oder irgendein T...

21.04.2021, 11:24

Forenbeitrag von: »Schorsch«

Beruflicher Einstieg in die Gaming-Branche

Hey, aus welchem Raum kommst du denn grob? Das wäre bei einem Praktikum ja nicht ganz unwichtig. Es macht ja einen Unterschied ob du was in Berlin, Düsseldorf oder München suchst.

20.01.2021, 16:12

Forenbeitrag von: »Schorsch«

Ich habe das wohl verrückteste Spiderman Spiel allerzeiten entwickelt :D

Das sieht ziemlich albern aus Aber ganz lustig. Was möchtest du da genau raus machen? Soll es irgendwie ein bestimmtes Spiel geben oder geht es einfach um den Spaß mit den Mechaniken?

13.11.2020, 12:51

Forenbeitrag von: »Schorsch«

Eigenes kleines Forum rund um Spieleentwicklung

Und welchen Vorteil sieht du in deinem Forum zu den schon bestehenden? Was zeichnet euch aus?

09.11.2020, 12:50

Forenbeitrag von: »Schorsch«

Zahlen komprimieren

Zitat von »MaxB96« kann man auch für Hallo ->H2lo für Brunnen->Bru2nen ,Schif3ahrtsgesel2schaft oder muss das so sein wie oben? Ob du die Zahl vor oder hinter den Text schreibst ist egal. Zitat von »Jonathan« @Schorsch: Man kann das nicht einfach weglassen: Das führt zu Problemen, klar, wird aber so in dem vorgegebenen Text beschrieben. Es gibt übrigens noch mehr Probleme. a123 bedeutet das 123 mal a oder a222? Dafür gibt es Lösungen, die werden hier in der Erklärung aber auch nicht aufgegriffe...

09.11.2020, 09:12

Forenbeitrag von: »Schorsch«

Zahlen komprimieren

Hey, du merkst dir zu jedem Buchstaben einfach wie oft er hintereinander steht. Sowas wie abbbccdeeefba wird (a, 1), (b, 3), (c, 2), (d, 1), (e, 3), (f, 1), (b, 1), (a, 1). In deinem Fall ist es jetzt leicht abgewandelt. Anstatt dir die Zahl der aufeinanderfolgenden gleichen Buchstaben zu merken, merkst du dir einen weniger. Das hat den Vorteil dass "abc" einfach "abc" bleibt und nicht "a1b1c1" wird. Mal ein paar Beispiele. Hallo -> Hal1o Brunnen -> Brun1en Schifffahrtsgesellschaft -> Schif2ahrt...

28.06.2020, 14:10

Forenbeitrag von: »Schorsch«

KI - Grundlagen

Das sind am Ende alles nur Möglichkeiten bestimmte Probleme zu lösen. Es ist sicher gut sich die verschiedenen Möglichkeiten anzusehen. Du musst für dein Spiel aber selbst entscheiden was sich lohnt und was nicht. Ich fand dieses Buch (https://www.amazon.com/Programming-Examp…ing%20language.) ziemlich gut als Einstieg. Guck da vielleicht mal durch das Inhaltsverzeichnis.

22.06.2020, 13:21

Forenbeitrag von: »Schorsch«

Hilfe zu Regex pattern

Mach mal eine Liste von Worten die gematcht werden sollen. Zusätzlich machst du eine Liste mit Worten die nicht gematcht werden. An sich reicht es hier von mir aus wenn du nur die gewünschten Zeichen benutzt die du festgelegt hast. Also Großbuchstaben und Zahlen. Versuch dabei möglichst unterschiedliche Fälle abzudecken.

05.06.2020, 08:20

Forenbeitrag von: »Schorsch«

Algorithmus zur Umrechnung

Willkommen im Forum. Ich möchte ungern ein PDF-Dokument herunterladen um mir deinen Code anzusehen. Du kannst den Code hier direkt im Forum posten. Dafür haben wir hier extra Code tags. Dann sieht das ganze auch entsprechend gut aus.

20.05.2020, 17:33

Forenbeitrag von: »Schorsch«

[UNITY] Trigger, Gegner in Reichweite prüfen

Zitat von »Tris« So habe ich das derzeit umgesetzt und es scheint auch gut zu funktionieren. Das sagt an sich schon alles. Solange es funktioniert würde ich mir da wenig Gedanken machen. Sollte das mal ein Bottleneck werden kannst du dich darum kümmern das performanter zu machen.

Werbeanzeige