Die Suche ergab 102 Treffer

von Orioner
Sa Apr 29, 2023 6:26 pm
Forum: Algorithmen und Konzepte
Thema: Bedingung mit einigen Verzweigungen
Antworten: 3
Zugriffe: 16056

Bedingung mit einigen Verzweigungen

Hallo, erneut. Ich möchte einer Weltraumkarte, welche aus Sektoren besteht, verschiedene Anomalien zuordnen und die Karte dann anzeigen. Einige Sektoren sollen leer sein. Mein Ansatz ist folgender: for (var i = 0; i < 21 * 21; i++) { var rnd = Math.floor(Math.random() * 1000); if (rnd < 15) map[i] =...
von Orioner
Mi Mär 22, 2023 9:01 am
Forum: Algorithmen und Konzepte
Thema: Koordinatenverwaltung in einem Weltraum-Spiel
Antworten: 0
Zugriffe: 1257

Koordinatenverwaltung in einem Weltraum-Spiel

Ich möchte ein Spiel programmieren, bei dem der Spieler von Quadrant zu Quadrant fliegt, dort die feindlichen Schiffe auspürt und diese bekämpft. Dazu gibt es eine Quadranten-Karte und eine Sektor-Karte. Beide Karten bestehen aus 8x8 Feldern. Die Gesamtheit der Felder der Quadrantenkarte repräsentie...
von Orioner
Mi Mär 22, 2023 8:43 am
Forum: Algorithmen und Konzepte
Thema: Kann man Multiplayer-Spiele entwickeln, die ohne Server auskommen?
Antworten: 11
Zugriffe: 7388

Re: Kann man Multiplayer-Spiele entwickeln, die ohne Server auskommen?

Viele Spiele können auch über eigene Server laufen, es muss nicht immer der des Spieleanbieters sein. Dann wäre ja nichts gewonnen, da dieser "private Server" ja dann seinerseits im Internet auffindbar sein muss, ergo hat man wieder das Problem mit der öffentlichen IP-Adresse und dem Port. Aber ich...
von Orioner
Do Dez 08, 2022 3:56 pm
Forum: Webentwicklung
Thema: Schriftart wird im Canvas erst beim Neuladen der Seite angezeigt
Antworten: 5
Zugriffe: 17265

Re: Schriftart wird im Canvas erst beim Neuladen der Seite angezeigt

Prima, das hat funktioniert! Ich habe es ein wenig umgeschrieben und an meinen Code angepasst. Und es funktioniert. Vielen herzlichen Dank dafür! Ich muss mich übrigens mal mit Pfeil-Funktionen beschäftigen - das ist ein Konzept, das ich bisher nicht verstanden habe.
von Orioner
Sa Dez 03, 2022 7:43 pm
Forum: Webentwicklung
Thema: Schriftart wird im Canvas erst beim Neuladen der Seite angezeigt
Antworten: 5
Zugriffe: 17265

Re: Schriftart wird im Canvas erst beim Neuladen der Seite angezeigt

Nun habe ich es endlich geschafft, ein Minimal-Beispiel bereitzustellen. Ich hatte in den letzten Tagen viel zu tun, daher ging es nicht schneller. HTML inkl. JavaScript: <!DOCTYPE html> <html lang="en"> <head> <title>Startrade</title> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" cont...
von Orioner
Do Dez 01, 2022 6:54 pm
Forum: Webentwicklung
Thema: Schriftart wird im Canvas erst beim Neuladen der Seite angezeigt
Antworten: 5
Zugriffe: 17265

Schriftart wird im Canvas erst beim Neuladen der Seite angezeigt

Hi. Ich benutze in meinem JavaScript-Spiel im Canvas eine bestimmt Schriftart. Nun habe ich das Problem, dass, wenn ich die Seite lade, immer die Standardschriftart (ich glaube "Time New Roman") angezeigt wird. Erst beim Neuladen der Seite (quasi, wenn genug Zeit war, die benutzerdefinierte Schrifta...
von Orioner
Mo Nov 21, 2022 7:36 am
Forum: Webentwicklung
Thema: Punkt im Canvas von A nach B bewegen
Antworten: 4
Zugriffe: 2180

Re: Punkt im Canvas von A nach B bewegen

Ansonsten... es geht nichts über globale Variablen. :-> Rofl. Nun ja, es ist "quick and dirty", ja. Verfeinern kann man später (wenn alles funktioniert). G Habe jetzt noch eine andere Methode gefunden "setInterval" statt "setTimeout" - da sollte die Abhängigkeit entfernt sein. Danke jedenfalls für ...
von Orioner
So Nov 20, 2022 3:10 pm
Forum: Webentwicklung
Thema: Punkt im Canvas von A nach B bewegen
Antworten: 4
Zugriffe: 2180

Re: Punkt im Canvas von A nach B bewegen

Vielen Dank für deine schnelle Antwort! Ich habe in der Zwischenzeit noch ein bisschen recherchiert und diese Lösung gefunden: step = 1000; stepX = (endPosX - startPosX) / step; stepY = (endPosY - startPosY) / step; function move() { ctx.beginPath(); ctx.arc(startPosX, startPosY, radius + 1, 0, 2 * ...
von Orioner
So Nov 20, 2022 2:39 pm
Forum: Webentwicklung
Thema: Punkt im Canvas von A nach B bewegen
Antworten: 4
Zugriffe: 2180

Punkt im Canvas von A nach B bewegen

Hallo, ich bin es wieder ... Mit einem neuen Problem/einer neuen Herausforderung ... Die Situation: Ich möchte mit JavaScript einen Punkt (von Punkt A zu Punkt B) über die Zeichenfläche (Canvas) bewegen. Die Bewegung soll für den Betrachter sichtbar sein. Deshalb dachte ich mir, ich nehme eine Schle...
von Orioner
Mo Mär 07, 2022 3:57 pm
Forum: Algorithmen und Konzepte
Thema: Kann man Multiplayer-Spiele entwickeln, die ohne Server auskommen?
Antworten: 11
Zugriffe: 7388

Re: Kann man Multiplayer-Spiele entwickeln, die ohne Server auskommen?

Also nochmal Klartext, braucht es den "man-in-the-middle", sprich einen Server (des Spielanbieters), zu dem die Clients connecten?