<commit_before><commit_msg>started part 4<commit_after>\section{Architecture gnrale}
\subsection{Briques logicielles}
	Notre projet peut-tre spar en plusieurs "briques" logicielles; celles-ci correspondent  une premire bauche de l'architecture globale du logiciel. 
	\subsubsection{Moteur de rendu : Unity}
		La premire brique est Unity; nous l'utiliserons ici pour sa composante moteur de jeu et environnement de dveloppement, et non pour ses fonctionnalits de cration d'objets 3d et ... 
	\subsubsection{Gestion des priphriques : MiddleVR}
		(DEJA FAIT en 2)Raison de son utilisation (multiples priphriques )
	\subsubsection{Interactions avec les objets}
		Nous allons devoir dvelopper un systme d'interractions entres les objets, pour qu'une action sur un objet ait un effet sur un autre objet.
	\subsubsection{Gestion des scnarios}
		Les scnarios demands dans le cahier des charges devront tre implments; il pourrait tre apprciable que de nouveaux scnarios puissent facilement tre ajouts.
		De ce fait, nous avons besoin d'un systme de gestion des scnarios qui devra par exemple donner l'ordre de diffrentes actions  raliser par l'utilisateur, et d'ventuelles aides supplmentaires s'il devait raliser une action autre que celle demande.
	\subsubsection{Gestions des objets manipulables}
		Nous devrons aussi implmenter de quoi grer les objets, pour pouvoir les retrouver et les grer dans l'espace.
	\subsubsection{Menu}
		Un menu devra tre disponible au lancement de l'application, ainsi qu'au cours de l'utilisation.
\subsection{Liens entre les modules}

MiddleVR <=> Unity
Gestionnaire dobjets <=> Objets
Gestionnaire scnarios <=> Gestionnaire dobjets
{'fraction_non_alphanumeric': 0.05069402534701267, 'fraction_numerical': 0.0018105009052504525, 'mean_word_length': 5.32824427480916, 'pattern_counts': {'":': 0, '<': 6, '<?xml version=': 0, '>': 6, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6001179', 'n_tokens_mistral': 537, 'n_tokens_neox': 523, 'n_words': 209}