{"title":"一个教育互动模拟,教救生员在训练中的急救和应急准备使用动画索具和3D建模","authors":"Ethan Chen","doi":"10.5121/csit.2023.131513","DOIUrl":null,"url":null,"abstract":"Many people today lack basic first aid knowledge and emergency preparedness. Official first aid training requires too large of a time commitment and lacks concision, causing many learners and lifeguards-in-training to be deincentivized. In order to combat this problem, we created a first aid simulative video game in which the player acts as a lifeguard and needs to carry out various procedures such as CPR and water rescue. We used Unity Game Engine, Visual Studio 20, C# programming, mixamo.com, and the Unity Asset Store to construct our game. A key challenge we underwent was animating the various models due to the complex nature of creating animations. Instead of making the animations ourselves, we used mixamo.com to download already-published animations to import into our own game. In order to enhance the user experience, we experimented with the camera speed and hitboxes in order to get all the details right. Ultimately, Lifeguard Simulator provides a concise, captivating, and enjoyable first aid learning experience that is not available elsewhere.","PeriodicalId":138164,"journal":{"name":"Advances in Computing & Information Technologies","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Educational Interactive Simulation to Teach Lifeguards-in-Training First Aid and Emergency Preparedness using Animation Rigging and 3D Modeling\",\"authors\":\"Ethan Chen\",\"doi\":\"10.5121/csit.2023.131513\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Many people today lack basic first aid knowledge and emergency preparedness. Official first aid training requires too large of a time commitment and lacks concision, causing many learners and lifeguards-in-training to be deincentivized. In order to combat this problem, we created a first aid simulative video game in which the player acts as a lifeguard and needs to carry out various procedures such as CPR and water rescue. We used Unity Game Engine, Visual Studio 20, C# programming, mixamo.com, and the Unity Asset Store to construct our game. A key challenge we underwent was animating the various models due to the complex nature of creating animations. Instead of making the animations ourselves, we used mixamo.com to download already-published animations to import into our own game. In order to enhance the user experience, we experimented with the camera speed and hitboxes in order to get all the details right. Ultimately, Lifeguard Simulator provides a concise, captivating, and enjoyable first aid learning experience that is not available elsewhere.\",\"PeriodicalId\":138164,\"journal\":{\"name\":\"Advances in Computing & Information Technologies\",\"volume\":\"30 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-08-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Advances in Computing & Information Technologies\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5121/csit.2023.131513\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advances in Computing & Information Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5121/csit.2023.131513","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
今天许多人缺乏基本的急救知识和应急准备。官方的急救培训需要太多的时间投入,缺乏简洁,导致许多学习者和正在接受培训的救生员失去动力。为了解决这个问题,我们创造了一款急救模拟电子游戏,玩家在其中扮演救生员,需要执行各种程序,如心肺复苏术和水中救援。我们使用Unity游戏引擎、Visual Studio 20、c#编程、mixamo.com和Unity Asset Store来构建我们的游戏。由于制作动画的复杂性,我们面临的一个关键挑战是制作各种模型的动画。我们没有自己制作动画,而是使用mixamo.com下载已经发布的动画,并将其导入到我们自己的游戏中。为了增强用户体验,我们尝试了镜头速度和点击框,以确保所有细节都是正确的。最终,救生员模拟器提供了一个简洁、迷人、愉快的急救学习经验,这是其他地方无法提供的。
An Educational Interactive Simulation to Teach Lifeguards-in-Training First Aid and Emergency Preparedness using Animation Rigging and 3D Modeling
Many people today lack basic first aid knowledge and emergency preparedness. Official first aid training requires too large of a time commitment and lacks concision, causing many learners and lifeguards-in-training to be deincentivized. In order to combat this problem, we created a first aid simulative video game in which the player acts as a lifeguard and needs to carry out various procedures such as CPR and water rescue. We used Unity Game Engine, Visual Studio 20, C# programming, mixamo.com, and the Unity Asset Store to construct our game. A key challenge we underwent was animating the various models due to the complex nature of creating animations. Instead of making the animations ourselves, we used mixamo.com to download already-published animations to import into our own game. In order to enhance the user experience, we experimented with the camera speed and hitboxes in order to get all the details right. Ultimately, Lifeguard Simulator provides a concise, captivating, and enjoyable first aid learning experience that is not available elsewhere.