Mises à jour du Système
FONCTIONNALITÉv0.1.0

La Fondation : Lancement du Moteur Physique Rythmique

Notre voyage a commencé par une question simple : pouvons-nous transformer les mathématiques en art ? Novembre 2025 a marqué la sortie de notre fondation principale.

DEV
Développeur FCG
November 15, 2025

La naissance d'une vision

En novembre 2025, nous avons décidé de créer plus qu'un simple jeu. Nous voulions créer un terrain de jeu où la physique et la musique cohabitent en parfaite synchronisation. L'objectif était de créer un moteur de "simulation de balle hypnotique" aussi satisfaisant qu'il en avait l'air.

Construire le moteur de base

Le premier défi était la performance. La plupart des moteurs physiques basés sur le Web rencontrent des difficultés lorsque des centaines d'objets entrent en collision simultanément. Nous avons passé les premières semaines à créer un moteur de rendu personnalisé basé sur WebGL. Contrairement au dessin sur toile standard, cela nous a permis de pousser des milliers de particules vers l'écran sans laisser tomber une image.

Logique de collision personnalisée : chaque « clink » et « rebond » que vous entendez est calculé avec une précision chirurgicale.
Calcul du chemin initial : nous avons introduit la première version de notre système de sentiers, permettant aux utilisateurs de voir l'historique du mouvement d'une balle.
Physique des limites : La limite originale du « Cercle » a été créée, jetant les bases de ce qui allait finalement devenir diverses formes complexes.

Le son représente 50 % de l'expérience

Nous ne voulions pas que le son soit une réflexion secondaire. Ce mois-ci, nous avons intégré Tone.js, un puissant framework audio web. Cela nous a permis de mapper l’énergie cinétique d’une collision directement sur le volume et la fréquence d’une note de synthétiseur. Le résultat ? Une simulation que vous pouvez « entendre » avec vos yeux.

"L'aspect « Rythmique » du moteur est ce qui nous différencie. Chaque collision est un rythme et chaque simulation est une chanson en cours."

Quelle est la prochaine étape ?

Une fois les bases posées, notre prochain objectif est l'interaction dynamique, donnant à l'utilisateur la possibilité d'influencer la simulation en temps réel via un panneau de paramètres complet. L’ère de la satisfaction numérique a commencé.