欢迎来到我的网站

2022 HDC大会倒计时8天!对话华为开发者大赛终极赢家

把业余爱好变成工作是什么样的体验?“事实上,如果你能把自己的爱好看作是一份工作,那么在工作中能全力以赴,做自己喜欢做的事,我感到很幸运。第二届HarmonyOS开发者创新大赛的决赛选手张旭qian利用HarmonyOS组件卡开发了一款更自由的视觉小说创作工具XstoryMaker。他说:““我通常喜欢玩侦探游戏,我想通过应用程序设计自己的剧本,给角色更多的输入感,这是一件很酷的事情!目前,XstoryMaker已经在华为应用市场上市,受到用户的广泛好评,下载量超过8万次,评分4.7分。

(XstoryMaker创始人张学健)“野蛮程序员”的演变很多人可能对张学健的名字有点熟悉,但一提到他的绰号“九弓”,很多网友就熟悉了。张学贤平时喜欢在B站点分享一些视频,向网友展示自己在软件开发过程中的经验。编程一直是他生活中的根源。在高中时,他开始尝试一些Web开发。从那时起,他选择成为一名自由开发者,自由学习开发知识,自由地决定了自己的发展方向。在此期间,他积累了丰富的程序开发经验,并逐步“进化”成为自学成才的HarmonyOS应用程序开发人员。2019年,通过与HarmonyOS的竞争,始终对前沿技术有敏锐洞察力的张旭干,第一次遇见、理解和对HarmonyOS产生了浓厚的兴趣。2000年,他参加了华为开发者公开测试,参加后申请了华为开发者资格。去年年底,他设计的轻量级视频小说创作工具XstoryMaker问世。HarmonyOS的第二届Developer Innovation Contest为应用程序添加了服务卡和Xbone2D骨架动画等功能。Xbone2D骨架动画主要旨在解决2D平面游戏动画制作中角色的运动问题,使动画角色能够自由变形运动。

(XstoryMaker应用界面)“在技术支持方面,华为专家帮了我很多。例如,XstoryMaker服务卡最初是不透明的,许多合作伙伴希望透明的风格。在开发者交流小组中,华为文档专家不仅提供了相关信息,而且不断提供技术灵感。在此期间,华为为他提供了一个非常优质的学习和交流平台,也为他提供了与更多科技公司进行技术碰撞和交流的机会。在HarmonyOS开发人员网站上,您将有机会访问最先进的技术,并在软件开发中实现优化的想法。“在XstoryMaker的开发过程中,HarmonyOS的分布式功能为我们提供了很大的帮助,因为它允许多个互联网连接,将开发周期缩短了至少一个月。张学健表示,在HarmonyOS之前,JS只能开发网页和简单的应用程序,通过HarmonyOS的赋能,开发者可以使用相同的语言和技术能力来开发手机应用程序,并调用手机本身的硬件相关功能和数据处理功能。“小而漂亮”的应用程序期待着当前XstoryMaker版本的未来,用户可以在手机上完成简单的场景动画脚本,通过内置的2D骨架动画引擎快速制作游戏动画,支持将动画导出为JSON格式。它更容易在更多平台上运行和重新创建。未来剧本杀人、密室逃脱等游戏创作空间也很大。但它缺乏功能齐全的创作工具,通过固定的游戏程序,玩家的游戏体验可以得到极大的提升。对于这款应用的未来发展,张学健希望在XstoryMaker的下一版中加入更多的角色对话、场景和情节设置功能,让创作者更容易使用,并能创作出令人满意的剧本。如果可能的话,我们将利用HarmonyOS的功能来解决多人游戏的在线问题,并将其应用到密室逃脱等游戏中,通过物联网设备与手机的互联设置更多的游戏场景和故事事件。“游戏是对开发最极端的考验”张旭健表示,随着开源HarmonyOS的快速更新,为广大开发者提供了更好的技术支持,继续走自己的“自由之路”,做这样一个“小而美”的应用,拥有“代码”的梦想,希望用自己的方式创造新的社交可能性。