【月幕Galgame】为什么我会想要做个Galgame相关的网站
看了看代码提交, 正好 300 commit 了, 恍惚间还有种梦境感。借着这心情,随便扯扯淡。
目录:
为什么要做?
网站诞生的历史
在网站里做了什么功能, 原因是?
之后要做什么?
先来个主页
最开始还是得声明一点, 这个站是不准备触碰到涉灰的点的, 要不是galgame这元素本身带点灰色性质我说实话还挺想在国内备案...
之前在贴吧发过一个贴,想向贴吧老哥借点子看做什么功能可以帮助更多人, 有很多人回复我要我做资源... 这个应该是不可能的了。
为什么要做?
说起来可能还挺中二的, 青年时期还在上学的时候,在某个很关键的时间点我推了《近月少女的礼仪》。
怎么说呢.. 可能是时机太好了, 微妙的环境+微妙的年龄+微妙的心理状况。 推完后被这部作品救赎了 (认真), 因为近月对我的改变不是本片文章重点, 这里直接略过。
还改变了我的XP, 搞得我至今都特别喜欢带 互相救赎、释放才能、实现梦想/目标 元素的作品 (
有时想摸鱼划水, 听一首《令孃疾駆》或《地下アトリエのパリジェンヌ》 就能重新给自己打上鸡血, 不过现在过了这么多年后倒是做不到这点了。
无论我怎么自省, 去客观的思考、去回忆当年。最终还是认为玩了Galgame、推了近月这部作品是我的一个重要人生转折点, 并且是积极意义。
所以我就时常会想,如果我要做点什么,尽可能就以Galgame为主题吧。能让这小圈子里的人看一乐就是好的,就当反哺了。 如果我创作的作品能给他人带来点什么, 就更好了。 事实上如果有人找我做点什么, 只要是Gal相关的我一般都会同意, 比如有过国G制作组想让我帮忙, 我也都接了。
想做网站, 主要原因是我想在这个互联网上留下点什么。 虽然我个人的技术博客也写了200篇左右的文章了, 但这毕竟是个偏私人的东西。 而自己写个网站的话就不一样了, 想加什么功能都随心所欲, 有人所需要并且我有实现的能力的话, 那么什么都可以做。可以在满足自己成就感的同时帮助他人, 这不是很棒么?
另外,和别人吹逼时说自己还是个 XXX网站站长, 感觉也挺炫的。
网站诞生的历史
月幕Galgame 站点是2020年八月初正式上线的, 其实最初是个导航来着。 后面经过了4个月的迭代才慢慢进化成了这样子。
这个站的诞生说起来也挺复杂的。。 我个人想做 Galgame 网站的想法已经有了很久, 2018年刚毕业不久时就想做了。虽说当时相关的技术水准可能还不成熟, 但也不能说做不出来。
但是想做、能做、真的去做是完全不同的三个概念, 最终还是被我拖到了 2020 年 1 月份 才正式决定启动一个项目。
并不是【月幕Galgame】 这个网站, 而是一个做翻译汉化协同的平台性质网站。目标很远大, 因为经过了市场调研知道市面上根本就没这种东西。 当时想着做出来后不只Galgame, 就算是漫画、小说等能提取出文本的都可以服务, 方便翻译组协同。
那是我第一个项目, 最后放弃了。 事后反思,因为我陷入了技术人的自我感动之中: 试图使用最潮流的技术+很复杂的架构来自嗨。
我作为一个个体, 试图上微服务+前后端分离, 并且能想到的每个节点都进行了拆分,解耦性非常高,想起来后续维护也不会难, 当时我甚至有点沾沾自喜。
还是想的太当然了。毕竟我只是一个人啊, 因为复杂的架构导致我不得不在好几个窗口中切来切去, 并且花费了大量的时间来进行所谓的 “基础建设”。 光基础建设可能就花了三个月, 之后在经过了断断续续的开发后,这个项目, 果不其然的鸽了。 败给了孤单、疲惫和寂寞。
《黑客与画家》 说的是对的,先上线、后迭代。圣母玛利亚式开发不会有好结果。 而我明明看过书却还是在经历了一次失败后才幡然理解, 还是太自大了。 哎, 第一个项目总共有 200+ commit, 我可是在互联网公司上班啊,本来时间就少,都是压榨自己的休息时间花了大量心血写的代码。 现在过了这么久想起来还是难受。
第二个项目我学聪明了, 这就是我当前已经上线四个月的网站【月幕Galgame】
我直接用最简单的方式搞起来, 一周就开发出demo光速上线, 然后慢慢迭代。 网站上线后我光看日志就能体验到正反馈, 然后果然源源不断的精力就涌现了出来, 直至今日也在龟速开发着, 想来这个项目应该是很稳定了。
在网站里做了什么功能, 原因是?
注: 所有前后端的功能全是我单人一行行代码敲出来的。 没有用到任何模板。
导航
为什么要做导航,主要是快速, 有用。站点一开始不是想光速上线么, 做个导航又没啥交互,轻松愉快就能撸出来。
一开始是自己自嗨,想着自己平时去各大网站看最新汉化之类都挺麻烦的, Chrome书签也只能点进对应网站。看不到有啥。
所以就想干脆弄个导航, 可以直接看各大站点的最新汉化,本来也是公开资源,点击按钮实际上也是跳到原网站去了, 相当于一个给原网站引流的效果。 我直接眼睛一扫就能知道最近出了什么, 岂不美哉。所以这其实是个完全为自己做的功能。
因为点进B站专栏搜索页感觉挺麻烦。所以后面还加了个看B站最新专栏的功能。
特殊码
国内没有属于自己的特殊码收集平台, 所以我来做了。
这个功能完全出于想给国内 Galgame 这小圈子里带来点什么帮助的想法。 以前如果想找特殊码的话, 新作还好, 可以直接去VNR吧看当月特殊码帖子。若非如此则很难查询。
外国的那几个网站网速就不说了, 某些地区能不能访问还是个未知数。 而且就我去上边找特殊码的经验来看 , 要搜索甚至得靠 ctrl + f 来搜, 贼难用。 vnr吧共享目录也是难用难搜。
所以我就想,没人做的话,我来做吧。 这就是我为什么做这个模块的原因了。
做这个遇到的最大挑战就是特殊码数据特别难弄, 各种地方的文本都很乱,我就算用爬虫爬下来还是没很好的方法去对特殊码条目格式化做解析, 最后只能手动去格式化, 2000个特殊码我花了两周的所有业余时间才弄好。
不过终究还是做出来了, 除了极少数的可能有漏外,应该是全网的特殊码都包含了。 还是很有成就感的, 因为我看日志发现这个模块是目前用的人最多的。
嘿嘿, 毕竟咱上了全文检索, 用起来舒适程度远远超过目前所有的特殊码网站了, 而且还是全网最全的数据。
此模块只需要登录就可以分享特殊码, 如果有人有自己独有的特殊码,方便的话也可以手动上传一下, 造福他人。
在这里也感谢VNR吧将我的网站收录进相关链接。
文章
这个模块就比较微妙了, 当时做的时候没想那么多, 做的原因也很简单: 看了下各大社交平台好像没有地方专门给Galgame开个文章中心, 干脆我搞一个。
说微妙呢, 是因为这功能好像作用比较小。 毕竟内容创作得靠用户支持, 我这么个小站别人八成都没听说过。
所以这个模块除了少数的用户原创(现在就几十个)之外, 大多数都是资讯和我转载的文章, 转载的文章在转载前都必定和原作者联系获取了授权。而那少数的原创我就随手来个置顶推广啥的。
文章发布后台就不截图了, 就普通的富文本编辑器。
这里看个搜索页面, 之前是没有Tag这种东西的。 后来听了贴吧老哥的建议, 还是加上了Tag这种机制。
手记
这个功能说起来还是挺有意思。当时我去贴吧发了个贴, 大体内容是 "我不知道要做什么了, 你们有什么想做的就说一下, 我看能不能实现"
结果还真看到几个感觉不错的点子, 手记就是其中之一。
他的主要作用就是“随手记”类似于日记这种东西, 当时有人和我说平时推Galgame想记录点东西, 但又不想专门去写什么文章、评测。 所以希望我开发个类似于日记形式的功能。
看到这个请求,我想了想感觉不错, 所以我做了。
这是主页 (这里的Banner正在切换)
这是我的最近一次使用, 应该可以直观的看出是什么作用了, 其实这功能记啥都行, 反正也没限制。 而且还有 公开/私有 设置, 就算真当日记、吐槽什么的也没啥。
之后要做什么?
本篇文章差不多结尾了, 之前几周想了不少时间没想到该做什么点子。
本想着可以做论坛, 但反过来想何必呢,我要是真做个论坛没人用的话, 空空的页面或者滚动条拉下去看到十几天前的主题岂不是很尴尬。
贴吧虽然阴间归阴间, 可是想讨论什么时G吧仍然是最大的中文Galgame交流圈。
又想着可以去做 Galgame 作品信息/数据库, 爬 vndb 就完事了。但想想bangumi、2dfan、萌游 都有这功能, 我做就重复了,没必要。 还是想做些不一样的东西。
但最近有想到个新点子。准备搞个Galgame 图库。
我知道现在网络上已经有涉及到 Galgame CG相关的产品了, 比如 galcg、 aidm12 这些站, 但是我准备弄个不一样的。 我观察了, 他们都是 少图预览+下载制, 预览的图甚至还带水印, 而我准备弄的是可以 在线看 的。
理所当然, 我准备弄的不会包含 差分CG 和 HCG, 那么这功能有什么用呢? 嗨这就是我准备弄这个点子的原因了。 因为想去下载CG包时都是带着明确的目的。 有些时候我只是想看看某些作品的CG而已, 何必去下载呢, 如果直接有个站可以在线看到某作品的所有CG, 我感觉挺不错的。 而且也不止CG, 我还可以搞些表情包、梗图什么的。
出于这个想法, 所以想试着搞一搞。 不知道要花多少时间才能弄出来, 年前有没有机会上线, 说不定得写到年后。哎, 前端UI设计和交互还是个问题。
呜呜, 好想要几个有产品底子或美术底子的人帮忙。 之前建了个网站群, 程序员密度多到离谱, 然后一个有设计功力的都找不到, 奇妙。
目前产品是我、前端是我、后端是我、运维是我、UI是我,整个网站全是特么一个人撸的。 还是有点难顶, 我自认为代码方面没问题, 但是做什么功能、做出什么效果, 终归有点摸不着头脑, 也没多少自信。 没啥办法, 自个慢慢玩呗, 靠爱总能做出东西的。