Unity3D is one of the most powerful cross-platform 3D engines around. It allows to easily create 3D games and apps which would run on a large number of gadgets. This is one of the biggest advantages of using Unity3D. The games you make can be rendered to be used on over 25 platforms across mobile, console, desktop, TV, AR, VR and the Web. Unity3D has a powerful easy-to-use editor which is a complete package in itself. It is loaded with features and is highly flexible. It has a Play Mode which is the best tool that can be used for rapid iterative editing.
C# is a modern object-oriented programming language. It is a general-purpose language designed for developing apps on the Microsoft platform and requires the .NET framework on Windows to work. C# can be used to create almost anything but is particularly strong at building Windows desktop applications and games. C# can also be used to develop web applications and has become increasingly popular for mobile development too. Cross-platform tools such as Xamarin allow apps written in C# to be used on almost any mobile device.
Cardboard is Google’s virtual reality standard that is widely used by mobile game users. It does not have high demands on developed applications, offering three main sets of tools for creating and functioning virtual reality applications. The use of cardboard in this project was necessary for the greater reach of the audience.
Microsoft Mixed Reality
Microsoft’s unique combination of VR and AR that was designed to immerse more users in the digital experience with lower-priced and easier-to-drive headsets. Developing an application based on this platform expands its capabilities and allows its use on various specialized devices.
The development process always takes place in an atmosphere of friendly discussion of ideas and the realization of challenges. Inside the team, meetings at the whiteboard and dex meetings are held, at which engineers have an opportunity to exchange experience and ideas.
Before launching the application, all additional tests were conducted. A compliance test was also performed on marketing platforms where the finished application will be hosted. After obtaining approval from marketing platforms, the application was launched.
Application development was conducted on a secure internal server, which provided additional security and allowed testing. After the development of the application was completed, all data was transferred to the client’s servers and additionally tested for performance.
The customer and his employees did not need training or tutorials on the finished application. The developers conducted a demonstration of the capabilities of the application, showed its main functions and options. Continuous maintenance of the application was also offered.
«The chosen format of cooperation made it possible to achieve all the goals of the project on time. The high professionalism and level of expertise of the Computools team have become a key factor in the tasks' implementation. »