RESUMO
Game development is a collective process in which a variety of different professionals from different backgrounds collaborate together not only by means of conversational interaction but also collaborative participation, one of which is programming. While collaborative and pair programming solutions exist for text-based programming languages, visual programming has not enjoyed as much attention. These solutions would not only address advanced forms of business communication among team members but could find their use in distance learning, which would have been useful during the pandemic. In our work, we propose a solution for collaborative behavioral animation of NPCs using behavior trees through synchronous and asynchronous modes of collaboration. We conducted a user study with 12 moderately skilled game development university students who were placed in groups of two and engaged in joint fixed behavior tree development tasks using the synchronous and asynchronous modes and auxiliary features of live preview, access and restoration of previous states from behavior tree history, conflict resolution, and instant messaging. Participants also completed a control task where no collaboration was involved and auxiliary features were not available. Feedback form Creativity Support Index, a self-developed questionnaire, and a semi-structured interview were collected. Additionally, task completion times were logged. The results indicate that the two collaborative modes provide expected improvement over the control condition. No significant differences were found between the two collaborative modes. However, the semi-structed interview revealed that the synchronous mode could be useful for quick prototyping, while the asynchronous mode - for most other situations. Supplementary Information: The online version contains supplementary material available at 10.1007/s11042-022-12307-2.
RESUMO
The conventional dyeing process requires a substantial amount of auxiliaries and water, which leaches hazardous colored effluents to the environment. Herein, a newly developed sustainable spray dyeing system has been proposed for cotton fabric in the presence of reactive dyes, which has the potential to minimize the textile dyeing industries environmental impact in terms of water consumption and save significant energy. The results suggest that fresh dye solution can be mixed with an alkali solution before spray dyeing to avoid the reactive dye hydrolysis phenomenon. After that, drying at 60-100 °C, wet fixation treating for 1-6 min, and combined treatments (wet fixation + drying) were sequentially investigated and then dye fixation percentages were around 63-65%, 52-70%, and above 80%, respectively. Following this, fixation conditions were optimized using L16 orthogonal designs, including wet fixation time, temperature, dye concentration, and pH with four levels where the "larger-the-better" function was selected to maximize the dye fixation rate. Additionally, the color uniformity and wash and rubbing fastnesses were at an acceptable level when both treatments were applied. Finally, the dyes were hydrolyzed after wet fixation, and the hydrolysis percentages were enhanced after the drying process.