À propos du service
TraduitJe construis des jeux et des applications interactives dans le moteur Bevy et le langage Rust, et je me concentre exactement sur ce qui compte pour vous : le produit doit fonctionner rapidement, rester stable et ne jamais bégayer au pire moment. Rust vous offre une mémoire sûre sans un ramasse-miettes, donc il n'y a pas de pauses de collecte imprévisibles en plein cadre. La boucle de jeu maintient un budget de cadre constant que la scène soit presque vide ou qu'elle ait des centaines d'objets en mouvement.
Je structure l'architecture autour de l'ECS — entités, composants et systèmes. Au lieu d'arbres d'héritage enchevêtrés, le comportement s'assemble à partir de petits morceaux de données facilement testables : le code reste lisible à mesure que le projet grandit, et de nouvelles mécaniques arrivent à moindre coût. Je configure le rendu, l'entrée, la physique, l'audio, l'interface utilisateur et le chargement des ressources, intègre votre logique de jeu et profile les points chauds afin que les systèmes les plus lourds fonctionnent en parallèle sur les cœurs. Vous obtenez un code qui montre honnêtement où va le temps, pas une boîte noire.
À partir d'un seul arbre source Rust, je construis pour différentes plateformes — bureau pour Windows, Linux et macOS, plus WebAssembly pour le navigateur si vous voulez une démo à lancement instantané. Je peux partir de votre document de conception ou prototype brut, reprendre un projet Bevy existant, ou construire une tranche verticale pour valider l'idée avant la production complète. Décrivez vos plateformes cibles et l'ambiance que vous souhaitez à l'écran, et je le transformerai en Rust performant et maintenable.
— Systèmes de jeu ECS, physique et mécaniques personnalisées
— Constructions multiplateformes : bureau et WebAssembly
— Profilage, systèmes parallèles, optimisation de cadre
— Prototypes, tranches verticales et support de projet à long terme