

Negatively the performance of crucial parts of the application’s device like the CPU, GPU and There are some design aspects that could affect

Then, these assets are imported to Unity where the application code is implementedĪllowing the desired interaction between the components.įrom an efficiency point of view, some considerations must be taken during the applicationĭesign creating the best possible experience. Regarding the needed assets, which are 2D due to being a table-projected activity, they areĭesigned carefully taking into account the requirements and art goals such as shape, colour and Using by clicking the cable button and later selecting the adequate terminals of the components. Finally, when all desired elements are on the panel, they can be connected Then, they can be rotated if needed using the corresponding button andĭragged to the panel. Where a value can be assigned using the dropdown, which shows coherent values with theĬomponent selected. When the components are instantiated, they appear on the selector Moreover, it also has a selecting area, where the robot and the user can choose the desiredĬomponents for the circuit. Where the circuits are created and where the robot’s lessons take place. It has a blackboard for the designs, occupying the main space of the screen The main interface can be seen in Figure 50.Īs can be seen, the interface has been created introducing all the needed elements conceivedĭuring the design.

The system, supporting the robot actions and leading the user during the training experience isĬonsidered a critical part of the project. Therefore, the design of a clear interface that properly reflects the capabilities of One of the main considerations to keep in mind when implementing a training system lies inĬapturing the user’s attention during each phase of the training to the things that need their
