We need to made refactoring to an old shooting game with a new technology to add new functionalities and solve old issues in current version which was built in .net framework(C#).
The game requirements include the following:
- 2D 3D scenarios
- Image processing for capture invisible laser
- Camera calibration
- Terrain textures
- Using 3D MAX models.
- Manipulating Scenarios in runtime (Create, Save, load)
- Sound effects
- Record complete scenarios in video format
- Player manipulation (Create, Edit, Delete and Listing)
- Generation Player scenarios reports
Is Unity suitable for us? If so, which other tools or plugins can we use to accomplish this game?