火热上线的G22G&“ 春日绘板”,你玩过了吗?

发布时间2022-04-07文章来源 上海科技大学作者责任编辑

41日,由上海科技大学GeekPie社团主创的寻宝游戏GeekPie 2022 GamesGeekPie春日绘板正式上线,丰富了同学们的宅寝生活。

在游戏开放的第一天,便有超过130名用户注册G22G,近5万注册用户参与GeekPie春日绘板,并添加了超过18万像素点。


活动网页


GeekPie 2022 Games是学校GeekPie社团与信息科学与技术学院、科道书院联合举办的大型线上寻宝游戏。这项游戏面向全校学生开放,无需利用信息科学相关知识。同学们可以发挥所学,利用自身过硬的知识储备挑战难关;也可以细心观察、结合身边的信息线索拿到分数;又或者“大力出奇迹”,利用自己高超的编程水平完成关卡。题目有趣烧脑,有唤起同学们回忆的理综选择题、世界运动校园,还有脑洞大开的东方GameNazo Game,更有引导大家细心观察校园、动手获取知识的神秘解谜……

GeekPie春日绘板更是受到网友一致好评虽然无法见面,但是可以协同合作,在线共同绘制一副作品;也可以学习写出脚本,依靠脚本的力量完成作画;还有不同玩家之间的“攻城略地”,对于画板区域的相互争夺,妙趣横生,拉近了大家的距离。

这项活动是如何策划出来的,筹备过程中又有哪些小故事,让我们一起走近主创背后的故事。

Q: 是怎么想到举办这样一场活动的?

A: G20G开始,举办线上寻宝活动便成为了GeekPie社团每年的保留节目。今年的游戏设计与开发工作于2月底正式启动,社团中各个年级的社员们都参与其中。在往年题目设计的基础上,今年加入了一些游戏相关元素。比如Stage 2的运动世界校园,Stage 3 的东方Game Nazo Game, 增加了通关解谜过程中的趣味性。


内嵌神秘题目的“小游戏”


Q: 在游戏设计时遇到什么困难?

A1: 作为第一次参与游戏设计的新人,虽然有往年的游戏作为参考,但是对于难度与知识面把控还是没有把握。在社团多次开会交流中渐渐找到出题的感觉,并在大家齐心协力地合作中设计了一个又一个有趣而具有挑战性的题目。

A2: 此次活动的多道题目需要采用独立的前后端。与往年相比,这增加了很多的开发难度。因此,相对原本的上线时间而言,本次活动上线时间稍有延迟。当然,在本次的游戏开发过程中,大家的各项能力都得到了很大提高,积累了许多经验,我想这是收获最大的。

A3:三月中旬开始,受疫情影响社团讨论转移到线上,增加了彼此沟通的成本,效率也有所降低好在社团内部同学积极讨论应对方法,通过设计协同文档,梳理工作分工等各种形式加强交流,最终完成了游戏的设计与前后端的开发。值得一提的是,大家都对于彼此的想法提出了很多意见,这很好的促进了游戏框架与思路的完善。


同学们通过gitlab相互协作


Q: 你们是怎么平衡开发与其他时间的?

A: 参与游戏开发的各位同学们平时课业压力都很大。尤其是游戏设计的中后段,不断调整和修改,时间不够用。为了丰富同学们的课余活动,舒缓大家的心理压力,我们利用零碎、深夜的时间,一起齐心协力完成了游戏开发。这项活动的开发也是一个提升自身能力的锻炼机会。通过这项活动,我们社团内部的同学更加紧密地团结在一起。

Q: 据说在游戏上线之初遇到了一些小风波,具体是什么呢?

A: 其实在游戏官宣的时候前后端还有一些小bug,尤其是注册功能。在官宣前三个小时,注册功能几乎处于不可用的状态。这主要是由于我们采用了社团自主开发的GAuth用户认证系统,但在流量大的时候则不方便与ids通讯。我们在晚上八点紧急修复了相关的bug,并且上线了新的注册页面。

Q: 为什么想到做春日绘板这样的活动呢?

A: 我们官宣游戏的时间其实是329日,并且计划于41日上线。但第二天全校开始封闭管控,大家被闷在宿舍里无法出门。这时,我的舍友提到自己以前玩过的luogu新年画板活动非常有趣。这一形式的活动起源于reddit2017愚人节活动,用户可以在任意位置放置任颜色的像素,但在特定时间内不能放置像素,最后有超过100万名用户参与绘制了一幅巨型的像素画。既然大家被隔离在寝室内,在这段特殊的疫情时期,我们想用某种极客风形式,让大家能够通过画作记载在这段时间的心情与期望,并且还能与好友通力合作完成自己的图案,促进大家的交流。于是,我们紧急开发了这个画板并与G22G一并上线。


前六小时的画板访问量情况


Q: 有人反馈在前两天绘板很难访问,这是为什么呢?

A: 这个问题比较有趣,刚上线后有太多用户通过脚本向服务器发起了绘画请求,将近5万的用户导致服务器过载, 另外还有脚本部署在了和前后端相同的服务器上。时间紧,任务重,我们没有及时对应用进行优化。经过我们的一步步优化与部分删档,GeekPie春日绘板在活动开始后48小时重新恢复上线。

Q: 你们是一支怎样的团队?

A: GeekPie是一个秉承开源、极客、创思的社团。作为我们学校、乃至上海最大的学生科创团体之一,大家都有很多奇思妙想,并且具有一定的开发能力来实现自己的想法。我们在平日里也会互相讨论技术问题、组成自学小组一起开发,也会共同为学校开发一些功能性的项目,组队参加CTFHPCHackathon等比赛。

GeekPie 2022 GamesGeekPie春日绘板活动仍在进行中!其中校内外用户均可以通过https://g22g.geekpie.club参与游戏,校内用户可通过https://place.geekpie.club、校外用户可以通过https://place-external.geekpie.club参与绘板活动。