# Introduction

Le moteur Intersect est un Software Open Source (FOSS) écrit en C# en utilisant MonoGame. Notre code source est disponible sur GitHub (opens new window).

Le but d'Intersect est de fournir un base stable et puissante pour créer des mmorpgs 2D.

Etant donné qu'il s'agit d'une application open source, les utilisateurs peuvent créer des fonctionnalités modifiées et des modifications pour fournir des expériences de jeu uniques. De même nous espérons voir les développeurs créer des bifurcations modifiées de notre moteur avec des fonctionnalités nouvelles et intéressantes et qui ne seront pas forcément inclues dans le moteur de base.

Tant que nous continuerons à réparer des bugs et faire des améliorations du moteur de base, tout le monde pourra utiliser Git pour extraire ces changements dans leur jeu ou leur version modifiée. Quand les développeurs rencontrent et réparent des bugs dans leur version modifiée, ils peuvent mettre en avant ces changements dans le moteur de base.

Cela peut paraître confus pour les non-développeurs, cela créé essentiellement un cycle où chacun peut suivre sa propre voie tout en continuant de s'entraider. Le résultat est que toutes les versions/favoris d'Intersect reste plus performant et stable sur le long terme.

Le reste de ces documents sera plus détaillé pour les jeunes développeurs avec des guides pour apprendre à installer l'ide, cloner le repo et mettre en place le moteur. Ensuite nous jetterons un oeil sur certains des articles plus avancés comme contribuer avec du code au moteur de base, extraire les dernières mises à jour officielles dans des constructions modifiées ou nous établirons comment partager des fonctionnalités/mods avec la communauté sous forme de patchs Git.