YGOPro更新
YGOPro是一个开源社区项目,意思是其代码和工程完全公开。任何人都可以去参与更新。
考虑到最近半年YGOPro更新压力很大,众多过劳死们聚集在了一起,想出了一套能让更多人参与更新的透明流程。
本帖也想为大家稍微分享下每次新卡更新流程。涉及到开源部分更新的步骤有7个,而多数人认为占据更新主要部分的写卡仅仅是其中之一。而以上7个步骤还仅为新卡更新,并不包含服务器、客户端更新部署等事宜。
本着人多力量大的原则,我们尝试公开招人一起参与更新。加入我们,一起拯救YGOPro吧!
考虑到是公开招人,我们非常怕有雷进来参与,所以本文会有大量排雷文字。参与更新没有任何对个人的好处和回报,纯靠爱发电。如果有任何你不能接受的文字描述,就请不要来参与更新。
参与更新前,请一定仔细读完本文以防踩雷。
我适合参与更新吗?
如果你认为以下5点全部符合你,那么你就适合参与更新!
- 玩游戏王,对规则有十分透彻的了解。你会经常碰见规则争论,请有理有据带上规则和官方裁定冷静讨论。
- 懂得阅读,不是伸手党。例如看群公告就完事的问题,不要在群里一直问。
- 有耐心,不要开坑不填半途而废。能读完没多长的更新流程文档。
- 学习能力。根据事务不同,要学的东西也不同,但实际上其实要学的东西也很少……
- 不是乐子捣乱的人,不要因为尝鲜就来帮忙更新。这会极大增加其他人负担。群内更新大家都是纯自愿参与,请不要觉得参与更新了就是大爷别人要求着你来帮忙啊。没道理的,别人也在参与更新。
都有哪些事务
目前我们觉得适合公开、好上手的事务有以下4个:
- A数据库人员:大概就是把卡片的效果和面板使用工具填写到数据库中。但是需要严谨,比如若你把青眼白龙攻击力填成30000,会造成很不好的影响。
- B脚本人员:就是写卡的人!虽然不需要代码基础也能写,但若缺少自我学习的耐心,教程再多也是徒劳的……有充足的教程和范例让你参考,毕竟游戏王的卡都写那么多了。
- C测试人员:对游戏王规则理解有要求。主要帮忙测试卡片是否是Bug,用户反馈的Bug是否属实等。大部分用户反馈的Bug都不是Bug,让B脚本人员花时间验证不是Bug的Bug纯属浪费精力,要减少这种事……
- D收集人员:从MC社区、233官网、Q群等各种地方看到Bug的时候,合理收集过滤后给组里去修。比如用户说了一句“XXX卡无法发动,是Bug”,你得去问清楚怎么回事。如果不是Bug,请解释给用户为啥这不是Bug。
请根据你的时间、兴趣和经验来选择想肩负的事务!
实际上一个人其实经常身兼数职是很正常的,很多事情分的太开会没效率。比如自己写的脚本,自己也起码得测试下。或者D收集人员收集的时候有空也把用户提交的Bug给测了……
更新流程文档
如果你好奇更新有哪7个大步骤,可以阅读这个文档。
包含了每个事务具体干什么,执行流程,教程等信息的文档(决定参与前必读完!!)
关于几个常见雷区
所有开发者与参与更新的人都会面临压力和火气。
同时网上人多,你会不停碰见挑战你下限的超低情商的人。
就算你是高情商的人,也可能不经意间做出一些不妥的事情。
公开招人几乎不可避免会让许多观念、水平、做事风格不同的人聚集在一起,产生出极大的核爆反应,使整个组织支离破碎。
为了降低这些事情发生的概率,请至少避免以下雷区。
雷区1:花式催更 + 攻击
更新步骤很多,大家各司其职。很多人看到个有关贡献者就去催写卡,甭管那名贡献者是否负责写卡。
如果有人进群看起来只是为了催更或者换花样催更,会直接踢。
这种离谱的事情基本时时刻刻都在发生。经常有人为了催更新,到处对毫不相关的开发者进行人身攻击。
同时我们开更新群是为了加速更新,大家都在为更新努力。别来催更污染群内信息,导致更重要的信息被刷上去。
所有的参与更新都是情分,不是本分,就算不更了也没有任何理由被骂。大家如果见到了不懂这点的人,请帮忙去科普提醒。许多开发者在无偿投入堪比全职工作的时间来开发更新。
同时每次更新都会有人恶意造谣、编故事来给更新人员施压。并且还认为施压了才能更的更快。大家如果遇到这种人请帮忙制止。
雷区2:不严谨的规则讨论
游戏王规则复杂,要说清楚规则,你不仅要对最新的规则书咬文嚼字,还需要看官方裁定。
开发者也经常发邮件问事务局最新的裁定。参与更新要严谨,请紧跟裁定。不能靠道听途说来整出影响上百万YGOPro玩家的活。
部分错误的讨论方式:
- 我记得/我认为/据某个大佬说 XXXX是这样处理的。
- 带上了ourocg/百度百科等高概率过期或错误的裁定文字来进行讨论。
- 使用以上错误讨论方式,还非要抬杠让别人找证据证明你是错的,消耗所有人时间和精力。
即使没有犯以上错误,规则讨论也会有着很多你意想不到的坑。比如之前有一段争论是规则书翻译错误。玩家看了旧的规则书,使用错误的翻译来参与讨论。
要怪就怪游戏王规则太复杂吧……
如何参与更新
感谢读到这里。如果你也想来为YGOPro这个没有回报的拯救世界搬砖项目做贡献,请加Q群 1171012633
如果抱着水群、围观等心态,就请不要加群。如果只是纯粹喜欢YGOPro,想支持我们,但还不知道要做啥,也请不要加群。想清楚要做什么再申请加群。
如果想清楚做什么,但想试一试能不能做,还是欢迎加群的。毕竟不试试看谁也不知道能不能做嘛!