
de r3f-gamedev29
Modèles et meilleures pratiques pour le développement de jeux R3F : séparation de la logique de jeu (systèmes/ECS) des vues, préférence pour la conception headless-first et modèles ECS/système concrets.
Ce skill documente l'architecture et les modèles de codage pour créer des jeux avec React Three Fiber (R3F) et Miniplex ECS. Il prescrit une séparation des préoccupations où les systèmes contiennent la logique de jeu et les composants React agissent comme des vues simples, et fournit des modèles concrets pour les requêtes, les systèmes, la séparation entité/modèle et la synchronisation Three.js.
À utiliser lors de la construction ou de la refactorisation de jeux basés sur R3F pour imposer un état d'esprit headless-first, concevoir des systèmes testables, structurer les composants entité/modèle et maintenir les préoccupations de rendu découplées de la logique de jeu. Utile pour les équipes adoptant Miniplex ou standardisant la structure de projet R3F.
Utile pour les outils d'analyse statique, les assistants de revue de code et les agents orientés développeurs qui comprennent les bases de code TypeScript/React et peuvent suggérer des refactorisations ou appliquer des règles architecturales.
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.