Öğretici & eğitici makaleler
Oyun geliştirme, web, Discord botları ve tasarım üzerine notlar, rehberler ve denemeler.
Upload de fichiers Laravel : Storage et validation
Upload de fichiers Laravel : un flux sécurisé et validé avec la façade Storage, le lien public et la validation d'images.
Système de boss Metin2 : spawn et drop du grandboss
Le système de boss Metin2 expliqué : réglez timers de spawn, drops et annonces avec regen.txt et quest Lua, pas à pas.
Discord Bot MongoDB : stocker les données avec Mongoose
Configuration Discord bot MongoDB : apprenez à stocker durablement les données avec Mongoose, schémas, modèles et upserts.
Figma Auto Layout pour un design flexible et responsive
Apprends Figma Auto Layout pas à pas : composants responsives, padding, gap et resizing, avec un exemple concret de bouton et de carte.
Conception de paquets de jeu : en-tête, sérialisation, ordre des octets
Conception de paquets de jeu : bâtir un protocole binaire solide sur TCP avec en-tête, sérialisation et ordre des octets.
Laravel Multilingue : Construire la Localisation
Un guide pratique du multilingue Laravel : fichiers de langue, routage de locale et traduction du contenu de bout en bout.
Création de donjon Metin2 : concevoir un donjon en Lua
Création de donjon Metin2 : conditions d'entrée, système de vagues, phase de boss, limite de temps et récompenses, un donjon complet en Lua.
Écrire un Dockerfile : images efficaces avec couches et cache
Apprenez à écrire un Dockerfile avec les couches et le cache : ordre des instructions, multi-stage et images petites et rapides.
Qu'est-ce qu'un backlink et comment obtenir des liens de qualité
Découvrez ce qu'est un backlink, pourquoi il compte et comment obtenir des liens de qualité par l'autorité, la pertinence et le naturel.
Bot de bienvenue Discord : image Canvas personnalisée
Créez un bot de bienvenue Discord qui génère une image personnalisée pour chaque nouveau membre avec discord.js et Canvas, étape par étape.
Guide CSS Media Query : design responsive
Apprenez une stratégie de points de rupture mobile-first avec CSS media query, évitez les erreurs et appliquez des techniques responsive modernes.
Laravel Middleware : c'est quoi et comment l'écrire
Ce qu'est le Laravel middleware, son rôle dans le cycle requête/réponse et comment écrire et enregistrer le vôtre, étape par étape avec des exemples.
Système de monture Metin2 : installation et bonus
Comment installer le système de monture Metin2 : montures de combat, bonus et fonctions quest pour un déploiement équilibré.
Comment utiliser Figma : votre premier design
Comment utiliser Figma ? Apprenez à créer votre premier design de zéro avec l'interface, les frames et les outils de base.
TCP vs UDP pour serveurs de jeu : lequel choisir ?
Le choix TCP vs UDP pour un serveur de jeu : fiabilité ou faible latence ? Décryptage des deux protocoles et du bon choix.
Créer un bot Discord Reaction Role (auto-rôle)
Créez un bot Discord reaction role avec discord.js pour que les membres s'attribuent un rôle via un emoji ou un bouton, étape par étape.
Laravel Validation : guide pratique des règles de formulaire
La validation Laravel en pratique : syntaxe des règles, classes Form Request, règles personnalisées et messages d'erreur lisibles.
Système de pets Metin2 : guide d'ajout de familiers
Comment fonctionne le système de pets Metin2 ? Bonus, mécanique de nourrissage et ajout d'un nouveau modèle de pet sur votre serveur.
Docker, c'est quoi ? Conteneurs et images expliqués
Docker, c'est quoi, en quoi un conteneur diffère d'une VM et comment fonctionnent les images — les bases de l'isolation.
L'art d'écrire des meta title et description
Règles pratiques, limites de longueur et exemples pour écrire des meta title et description qui génèrent des clics.
Composant Blade Laravel et slots : guide pratique
Apprenez à créer des éléments d'interface réutilisables avec le composant Blade Laravel, les props et les slots.
Système de costumes Metin2 : installation et configuration
Guide pas à pas pour activer le système de costumes Metin2 côté serveur et définir de nouveaux costumes de corps et d'arme.
Créer une palette de couleurs : la règle 60-30-10
Réussir la création de palette de couleurs avec la règle 60-30-10, les bons outils et un contraste accessible.
Bot ticket Discord : système de support à boutons
Créez un bot ticket Discord qui ouvre un salon privé au clic : permissions, bouton de fermeture et contrôle des doublons, étape par étape.