The goal of this project is to create a binding between our 3D engine, written in C++, and the F# programming language. This binding will allow us to use our 3D engine in a F# environment and access its functionality from within a F# program.
To achieve this goal, we will need to research different approaches for creating bindings, select appropriate tools and libraries, and implement the binding according to our chosen approach. We will also need to test the binding to ensure that it is functioning correctly and meets the requirements of our project.
We will be working as a team of 5, with each member taking on specific tasks and responsibilities. Our project manager is Pierre, and the rest of the team consists of Audrey (program manager), Florent (tech lead), Salah (quality assurance), and Alexandre (software engineer).