新月杀记事本 by Notify 在协力开发新月杀时(当然了,包括创文件夹之前)我也有在考据神杀的各种历史。总感觉以后新月杀也会自然而然走到需要考据的那一步呢,不如直接把一些琐事记载于此,方便想了解的人直接观看。 总而言之,开写吧,我还要整合一下从立项至今的各种事情。以后这里估计成月度总结.txt了。 2022年 ======================= * 1月~2月 在此之前我主要在制作太阳神三国杀2015版的lua拓展包。在几经重构后终于放弃了神杀,和 Ho-spair(下称惑神) 共商新的Qt三国杀大计。当时提出的就是继承太阳神三国杀的精神,继续开源并使用Qt和Lua开发。当然了都是用最新版,太阳神卡在Qt 5.5了才导致维护困难。 新的三国杀游戏名曰FreeKill。因为目标是做便于各种拓展的平台,所以一开始就决定把各种拓展包排除到本体仓库之外,游戏只自带标准包。 * 12月 在与惑神协力了一年后,新游戏大体框架初步落成。两人分工明确,我做Qt通信、UI以及一些别的底层细节相关,惑神对规则集比较熟悉,做了游戏逻辑的主体。同时解决了Windows和安卓平台的编译问题。这个月内也完成了绝大多数卡牌。为了便于吸引神杀Luaer,拓展格式也是采用非常接近神杀的语法。 - 五谷丰登妥协成所有人各摸一张。属于是最初的特色( 当时差不多就是白天做完了之后晚上和惑神开1v1测试。刚好我双11捡了个新客服务器,就拿来搭建联机用了。因为有了安卓版所以联机游玩也方便多了。游戏卡牌都是慢慢开发的,很多卡牌连效果都没有,但是可以用出去(除了少一张手牌外无事发生)。 2023年 ======================= * 1月~2月 继续开发,基本完成标准包武将技能、标准包装备卡等。给Linux写了个PKGBUILD,当然估计只有我自己在用。以及新月杀最重要的在线更新功能也是此时做的,这个功能出来之后游戏基本也称之为挺好拓展的了。最后差不多告成,在大约2月中旬时候发布了v0.0.1版本(因为种种原因该版本不在git tag中了)。 最初的宣传贴发在太阳神三国杀吧 (https://tieba.baidu.com/p/8265967671) 。不知为何(可能因为手机能玩吧)这个几乎啥也没有的版本吸引了一些无名杀玩家,于是有了第一波小引流。 在不断的催促之下做了一个完全随机的AI系统来糊弄玩家。(为什么都不来联机呢,服务器就在那啊)并在月底踩点最后一天发出v0.0.2版。 v0.0.1版本使用小米logo生成器做了个橘色的“fk”图标,开屏欢迎图是凰舞九天*关银屏(FreeKill 自由-开放-拓展) * 3月 没人联机的原因也很简单,只有标包谁玩啊!刚好游戏不是有在线更新拓展包功能吗,于是第一个拓展包joy (https://gitee.com/notify-ctrl/joy) 产生。当时游戏虽然本身功能非常不齐全,但是做点简单的武将还是可以的。 首先加入战场的是:刘焉、留赞、戏志才、界徐盛。这四位打标包属于是难以评价了。过几天后v0.0.3发布,随之惑神在joy中加入了麴义和王基。 借助joy包和自动更新机制,我进一步在神杀群宣传。终于3月24日RalphR((=゚ω゚)ノ R神!为R神欢呼!)加入了新月杀拓展的开发中。后面的不用多说,R神成为最核心的拓展开发者之一,为FreeKill拓展更多官方武将。 - 顺便一提,在joy时期,他最先添加的是周宣、朱建平、曹金玉、张嫙。然而当时joy里面的都是手杀和OL的强将,新杀阴间一进来属于是降维打击了,可谓是早早奠定了FreeKill阴间横行的基调呀…… 3月26日nyutanislavsky(nyutan,下称Nyu神。膜Nyu神!)提交了一个海外服的仓库链接。与joy包自由散漫的添加热门武将不同,海外服包专注于海外服。 因为人太少了,就做了斗地主模式。2月底引来的玩家也基本只是看个热闹,此时的基调就是偶尔联机打打斗地主了,在线峰值3人。除了开发者们外,最活跃的玩家当属星空之遥了。(其实也没多活跃,服务器基本没人玩) 为了进一步拉拢新人参与拓展开发,FreeKill项目文档启动。(是的就是这个docs文件夹)然而我的文笔实在让R神吐槽看不懂 = = * 4月 超级妖梦厨加入开发中,主要是做自己的mod,但也会来帮忙做一些本体代码。 vup杀选择了FreeKill来继续发展。这也成为了计划转向FreeKill的第一个神杀mod。正因为是第一个导致我经常干涉拓展开发者他的进度如何。 这个月基本没啥,联机仍处于日活不足10人的状态,大家也都在慢慢开发新功能、新代码。这个月凑得出军八了,我记得江水澄秋和马蹄糕是很活跃的玩家。 因为人数不多,这阶段无论是版本更新还是重启服务器都挺随心所欲的。 * 5月 还是维持着不温不火的状态直到v0.1.9版本。这期间人少,对局风格偏向于群内局。(阴间全ban,对局算比较平衡,除了国际服李彦和呼除泉这俩阴间我因为不认识忘记ban了) 为了更加便于吸引新玩家,我们决定给项目取一个中文名字,几经讨论最后确定为新月杀。与此同时还添加了密码房、观战之类的设施,修了很多恶性bug,在R神和Nyu神的爆肝之下武将进度也十分喜人,最终做出了感觉适合引流的v0.2.0版本。 果不其然,视频发出去之后就吸引了不少路人,服务器达到二三十多、后来乃至上百人在线。然而这也给v0.2.0暴露了一大堆问题: - 房间列表自动刷新导致根本点不到想进入的房间 - 进房没有准备机制,人满自动开 - 逃跑不惩罚,一桌军八6个逃跑(最开始的话人很少,大家都挺守规矩) - 之前把阴间全ban了,而路人爱玩阴间,导致那些将根本没怎么测试bug巨多 - 防误触的长按Quit按钮对于路人而言属于是反人类了(怎么全都在半路Quit啊) 问题归问题,服务器刚刚满20在线的时候,开发组里面简单像是庆祝一样。后来人越来越多,暴露的问题也使开发组从庆祝转向忙碌的修bug。 > 辛苦R神了,被各种反馈张嫙的bug改到吐 ken神(神杀幻天漫杀设计开发者)加入FreeKill并着手制作自己的拓展包。 v0.2.0的logo是白底上一个黑色的“殺”字,右上角蓝色的“新月”。开屏图片改为一舞倾城*貂蝉(新月杀 自由-开放-拓展) * 6月 因为涌入的无素质玩家太多,一些老玩家气的暂时不玩了。同时0.2.0在人很多的情况下体验特别差,此时急需一个船新版本修复种种问题。 在几天赶工之下一个舒适很多的0.2.1版本发出来了。进房准备、踢人、ban人啥的都有了,然而并没有逃跑惩罚(但是有逃跑提示),导致逃跑过多的问题暴露的更严重了。此时引流也停止了(视频被拿下),当时图一热闹的玩家也各玩各的去了,服务器在线人数在四五十人左右。 月初这几天值得一提的玩家就是荀令君了,凭一己之力在群里了发起了“菜鸟玩家配不配玩游戏”大讨论。讨论以我赶工开发出ban人功能并把他ban了告终。 > 其实我最开始的时候还是想珍惜每个活跃玩家的,荀令君虽然态度跋扈了点但玩的比较多,所以我很多地方偏袒着他。然而他最后开始对R神进行人身攻击了,那我也只好手下不留情了。玩免费游戏还辱骂用爱发电的开发者是绝对无法忍受的。 不断涌入的玩家也加大了服务器的负担,因此了然提供了服务器用来分担压力,后来发展为私服。 原本为国战做准备的双将被玩家发现可以在身份局使用。令人绝望的双阴风潮就此展开了。双阴没启动多久就被朱建平+东海龙王的组合毁掉了,但其实没多少人在意。 在v0.2.3后我也意识到必须优化一下RAM占用了,于是大改了底层逻辑。妖梦厨也发力做了很多新功能。然而由于缺乏测试导致接下来推出的0.2.4版出了毁灭般的巨大bug,上线1小时后不得不回退到0.2.3。受到指责并进一步挂测试服仔仔细细测试之后(笑死根本没几个人测,主服多好玩)推出终于稳定的0.2.5版。 ken神离开。 * 7月 逃跑惩罚终于上线,武将也越来越接近全扩,是时候引一波新人了。有玩家自发的发视频进行了引流。这下引得更大了,服务器峰值在线达到450人左右,加群的玩家就更不必说了。(然而我时不时就说服务器最多塞300人下去)在如此大的人流面前视频被连忙删除,与此同时二群建立,一群很快就满了。 玩家“闪”达到了三千多局斗地主,成为全服第一个大将军。 * 8月 0.3.0上线。 0.3.0又改了logo和开屏图画,logo是蓝色渐变底和白色“杀”字,开屏图片改为乐蔡文姬。 * 9月 * 10月 * 11月 * 12月 时隔一个多月终于更新了0.4.0版本。UI大改,增加更多利好联机的功能。 R神离开。 2024年 =====================