In our modules, there was a subject called Software Project.
And the aim was to work as a team on a project based around a solution, a piece of software, or a game.
We decided to start with a game and develop it in Unity.
The idea was to start from the principle of a prop hunt with 1 hunter and objects that could be hidden in the map.
All this while adding the constraint of a multiplayer system.
This project gave us a foothold in the world of video game programming, based on software that was little known to us at the time. More than just a discovery, this experience gave us a different vision of the application of computer science that we had learnt in class, as well as an interesting way of putting the C# language into practice.
We encountered some difficulties throughout the development of the project. Due to the complexity of Unity, it took us a long time to learn the interface and its tools, and to find, import and manage resources such as 3D models and textures. Moreover, certain parts of the scripts and C# programming, which control the behaviour of objects and the environment, were difficult to understand and required a lot of debugging
It is also useful for the profession we are studying to work on project management. From initialization to conclusion, we once again had the opportunity to witness the importance of documenting progress and the need to share tasks, taking advantage of each other’s strengths to maximise efficiency.
Last modified: April 23, 2024