Öğretici & eğitici makaleler
Oyun geliştirme, web, Discord botları ve tasarım üzerine notlar, rehberler ve denemeler.
Maskottchen-Logo gestalten: Charakter erschaffen
So gestaltest du ein Maskottchen-Logo, das einer Marke Persönlichkeit verleiht – vom Konzept bis zum Vektor.
Discord-Bot-Statistik-Panel: Serveranzahl und Metriken
Discord-Bot-Statistiken erfassen und anzeigen: Serveranzahl, Nutzer- und Befehlsmetriken in einem Live-Panel verfolgen.
SSL-Zertifikat einrichten: HTTPS mit Let's Encrypt
Bringen Sie Ihre Seite mit einem kostenlosen SSL-Zertifikat auf HTTPS: Let's Encrypt einrichten, automatisch erneuern und sicher umleiten.
Metin2 Auto-Hunt-System: Architektur und Balance
So baust du ein Metin2 Auto-Hunt-System: serverseitige Architektur, Quest-Trigger, Sicherheit und Spielbalance.
Glassmorphism CSS: Milchglas-Effekt mit backdrop-filter
Lerne den Glassmorphism-CSS-Effekt Schritt für Schritt mit backdrop-filter, transluzenten Hintergründen und feinen Rändern aufzubauen — performant und zugänglich.
.env-Datei verwalten: Geheimnisse sicher halten
Praktische Wege, API-Schlüssel und Geheimnisse mit einer env-Datei zu verwalten: .gitignore, Beispiele und Leak-Schutz.
Mobile-First-Indexierung: Leitfaden zur Mobiltauglichkeit
Was Mobile-First-Indexierung ist, warum Google Ihre Seite anhand der mobilen Version bewertet und wie Sie volle Kompatibilitaet erreichen. Ein Leitfaden.
Game-State-Synchronisation: Konsistenz auf dem Server
Wie funktioniert Game-State-Synchronisation? Autoritativer Server, Interpolation und Tick-basierte Updates für Konsistenz.
Game-UI-Design: lesbares HUD und klare Menüs
Prinzipien und Praxisbeispiele für Game-UI-Design: lesbares HUD, aufgeräumtes Inventar und intuitive Menüs.
Discord-Profilkarte: Levelkarten mit node-canvas
Zeichne eine discord Profilkarte mit Avatar, Level und Rang per node-canvas: Hintergrund, runder Avatar, XP-Leiste und Fonts, Schritt für Schritt.
XSS-Angriff: Was ist das und wie schützt man sich?
Was ist ein XSS-Angriff, wie funktionieren reflected und stored Varianten und wie schützt Output-Escaping deine App? Mit praktischen Beispielen erklärt.
Metin2 Arena-System: 1v1-Duelle und Turniere bauen
Metin2 Arena-System: Matchmaking, isolierte Duellkarte, PvP aktivieren, Siegererkennung und Turnierlogik — komplett in der Lua-Quest-Engine.
SQL-Injection: was es ist und wie man es verhindert
Wie SQL-Injection funktioniert, echte Angriffsbeispiele und wie man sie mit Prepared Statements verhindert.
Metin2 Metin-Stein-System: Level, Drop und Spawn einstellen
So konfigurierst du Level, Drop und Spawn-Zeit des Metin2 Metin-Stein-Systems serverseitig, Schritt für Schritt.
Discord-Bot mit mehrsprachiger Unterstützung: i18n pro Server
Baue mehrsprachige Unterstützung für deinen Discord-Bot mit i18n: Sprache pro Server wechseln, Übersetzungen in JSON halten und jede Antwort über ein t() leiten.
Goldener Schnitt im Design: praktischer Einsatz in Logo und Layout
Wir machen Golden-Ratio-Design konkret: ein praktischer Leitfaden für 1,618 in Logo-Rastern, Typo-Skala und Layout-Proportionen.
Was ist CMake? Ein C++-Serverprojekt bauen
Was ist CMake und wie baust du ein mehrdateiges C++-Serverprojekt? Targets, Bibliotheken und ein praktisches Setup.
CORS-Fehler: Was es ist und wie man ihn behebt
Was ein CORS-Fehler ist, wie Origin und Preflight funktionieren und wie man ihn dauerhaft behebt.
Metin2 Guild War einrichten: Regeln, Arena und Belohnungen
Richte das metin2 guild war System komplett ein: Kriegstypen, Einsatz- und Punkteregeln, Warp-War-Karten und Belohnungen.
git reset, revert und stash richtig einsetzen
Lerne den Unterschied zwischen git reset, revert und stash und wann du Änderungen parkst, zurückspulst oder sicher rückgängig machst.
Bild-SEO: Alt-Text, Größe und Format
Mit Bild-SEO beschleunigst du Seiten und rankst in Google Bilder: Alt-Text, Dateigröße, moderne Formate und Benennung.
Discord-Bot-Berechtigungen: Rollen- und Befehlskontrolle
Baue ein Discord-Bot-Berechtigungssystem: schütze Slash-Befehle per Rollen- und Permission-Check und blockiere unbefugte Nutzung sauber.
Web-Font-Optimierung: font-display und FOUT/FOIT
Web-Font-Optimierung: FOUT/FOIT steuern und Ladezeit mit font-display, preload, WOFF2 und Subsetting verbessern.
Laravel N+1-Query-Problem und die Lösung
Was das Laravel N+1-Query-Problem ist, wie man es per Query-Log aufspürt und mit Eager Loading löst — mit praktischen Beispielen erklärt.