FreeKill/docs/misc/history.txt
notify 278e7ce4c6
游戏时长统计 (#302)
* 修复和完善qml mark
* 修复国战野心家放副将
* [需要编译] 统计游戏时长功能
* 后台也开始记录注册时间和上次上线的时间
* 现在会将屏蔽玩家保存到本地并标红提示
2023-12-28 12:11:24 +08:00

128 lines
9.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

新月杀记事本 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日nyutanislavskynyutan下称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年
=====================