Geek Online 2020 编程挑战赛决赛入围作品 亮点纷呈
2020 年 10 月 17 日,全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛迎来总决赛,15 支优秀团队在近百支队伍中脱颖而出,云端 PK。本届大赛作品主要集中在游戏、社交和工具等三大类别,经过组委会对作品完整性、创意性和潜在商业价值三个维度的严格打分,最终决出冠亚季军和四个单项奖。
大赛的冠亚季军分别由缘拼团队的《缘拼》、红鲤鱼与绿鲤鱼与驴团队的《点解》和 youweyoung 团队的《IYI 网络剧院》获得;四个单项奖——突出贡献、科技创新、商业价值和人气战队奖分别花落于红鲤鱼与绿鲤鱼与驴、萍水相逢的生活、MaxFloat 和 Altgo 团队。
本次大赛获奖团队的作品创意无限,未能获奖的决赛入围作品也同样亮点纷呈,参赛选手展现了对即时通讯和实时音视频技术的深刻理解,深入挖掘了新的落地应用场景,令人印象深刻。
游戏类作品——利用实时音视频能力,增强沉浸式体验
入围决赛的五个游戏类作品,其中有四个属于逻辑推理类,这与极客所必须具备的缜密逻辑思维素质十分吻合,同时,也显示出此类游戏在年轻人中受到追捧的程度最高。开发者们从游戏角色扮演、新手友好简化、剧场布景多样化等维度进行了创新,并且利用融云实时音视频能力,增强玩家的沉浸式体验感。
其中,“赚钱养家”团队的作品《Script Game》是集语音、逻辑推理、社交等多种属性于一体的剧本杀游戏,通过体验不同的故事,扮演不同的角色,让玩家智商上线深度入坑。与其他剧本杀游戏不同的是,开发者后续的设想是通过剧本创作,游戏直播等环节吸引更多线上用户关注,并逐步为线下的密室逃脱或明星大侦探等游戏场所导流,完成线上至线下的闭环运营。
另一款创意性游戏来自“十三号线小王子”团队的《在线五子棋》作品。开发者创造性地使用了融云 IM SDK 做信令控制,将落子位置、开局控制等指令发送给对方,实现了对战双方在线联机,解决了传统五子棋的单机模式,如遇赛事,还可集成融云 RTC SDK 进行直播。项目使用原生 HTML、JavaScript、CSS 进行开发,整体不超过 600 行代码,灵活巧妙。
评委在点评时提到,该项目用 SDK 做信令控制的思路令人眼前一亮,而且后续的开发思路是将这款小游戏抽象为中间件,类似于做一个封装好的 SDK,提供给游戏厂商及整个游戏平台使用,也非常具有商业价值。
社交类作品——发挥通信云音视频技术优势,补齐社交短板
大赛中的社交类应用开发集中在同城社交,实现基于兴趣达成“在一起”的社交诉求。除了传统的文字、图片、表情包沟通外,利用融云 RTC 技术,通过音视频的方式,在线话聊、远程视频补齐线上社交短板。
其中,PANDA 团队的《Together》项目,使用 Flutter 框架,基于高德定位技术和融云 IMlib 进行开发,根据发布人的发布动态和位置,精确推送同位置同兴趣的人,结成陌生人间的兴趣小组,扩大个人交友范围。
而“生活不易”团队的《Sing Together》项目,直接将 KTV 搬到线上,实现多人一起唱,多人一起听和多人连麦互动的在线音乐社交。在开发过程中,参赛者发现融云 IMKit 可以在不需要单独开发界面对象的情况下,快速实现即时通讯功能;而 RTCLib 提供的多对多音视频通信能力可以完美实现多人 K 歌功能,为项目的开发提升了效率。
工具类作品——关注人文诉求,让沟通向心理层面进发
开发团队入围决赛的工具类作品与游戏类、社交类的数量一样多,都是五个,基本是利用 RTC 和 IM 技术实现心理咨询、发布问题或答疑解惑的作品。
其中,“曈塔天线”团队的作品《WarmHart》,关注人文,通过搭建暖心室,创新性的以群体辅导的方式,解决心理或精神抑郁群体的倾诉需求,支持社交聊天、播放舒缓音乐、心理知识分享。后期还将导入在线咨询课程,实现平台功能的多样性。
评委们点评道,这一类心理健康工具性产品也属于较为独特的应用场景,它可以让陌生人社交向心理方面的更深层次进发,有助于缓解日趋严重的社会化、群体化的心理焦虑问题。
最后,值得强调的是,在参赛选手中,Altgo 团队虽然未能入围总决赛,但他们在比赛过程中与所有开发者们积极交流、相互学习,他们的作品思路和场景创意收获了大家的认可和喜爱,最终获得了人气战队奖的单项奖。
结语
历时 2 个月,融云主办的 Geek Online2020 圆满落幕。大赛重在提倡极客精神,鼓励创新延展,近百支参赛队伍提交的作品创意无限;数百万次的总决赛线上PK观战,是对开发者们每一份努力的点赞回报。期待未来,这些创意作品能够开发成为真正的产品,点亮我们的生活。