exoticknight / CnGalWebSite

CnGal是一个非营利性的,立志于收集整理国内制作组创作的中文Galgame/AVG的介绍、攻略、评测、感想等内容的资料性质的网站。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CnGal资料站

愿每一个CnGal创作者的作品都能不被忘记

LICENSE standard-repository stars 爱发电

国际化

简体中文 | English

内容目录

点我 打开/关闭 目录列表

项目介绍

这里是CnGal资料站第二次改版后的完整网站项目

CnGal是一个非营利性的,立志于收集整理国内制作组创作及中文化的中文Galgame/AVG的介绍、攻略、评测、感想等内容的资料性质的网站。 此外,CnGal官方还会与圈内中文AVG制作组进行友好合作,如免费提供Banner广告位,网站服务器资源等。

官方网站

主站:https://www.cngal.org/

PWA应用:https://app.cngal.org/

背景

时间轴

2020年6月6日 - 《CnGal制作组大全V0.1》发布,收录了我们在微博上关注的制作组

2020年11月13日 - 开启资料站补全计划,针对角色、游戏周边、相关文章、STAFF情报制作专门表格,为主站改版做准备

2020年12月23日 - 已对130+款作品情报进行重新整理,占已知CnGal游戏总数过1/3

2021年1月29日 - 公开《CnGal资料表》原始表格,收录210+款作品

2021年8月19日 - CnGal资料站 v3.0 开始内测

2021年9月21日 - 公测开始

初心

『为了让每一个创作者的作品都能不被忘记』

我们开始了为期一年的资料补全
升级站点,让游戏更便于录入
与互联网档案馆对接,让数据永存

『为了让每一个普通的玩家都能参与』

我们采用了类Wiki的形式,让每一个玩家都参与编辑
对外开放API,采用知识共享署名

图形演示

主页

功能特色

  • 词条
    • 包括二级分类:游戏、制作组、角色、STAFF
    • 拥有主页,相册,标签等模块
    • 游戏包括STAFF、制作组、发行商
    • 游戏会展示Steam贩售价格
    • 角色可以录入身高,性格,瞳色等详细数据
    • 以卡片形式展示关联信息
    • 任何人都可编辑,查看历史编辑数据
    • 允许用户留言
  • 文章
    • 包括二级分类:攻略、 访谈、感想......
    • 允许用户点赞、评论
    • 任何人都能发布文章,但只有自己能够编辑
  • 周边
    • 包括详尽的信息字段:价格,分类,尺寸......
    • 允许关联其他周边,以套装形式展示
    • 会以合集方式展示在相关词条下方
    • 可以记录用户的收集进度
    • 允许用户评论
  • 标签
    • 拥有层级关系
  • 消歧义页
    • 可以对相似文章、词条消歧义
  • 用户
    • 完整的账户管理
    • 允许创建收藏夹,并收藏词条、文章、周边
    • 查看编辑历史
    • 记录积分和贡献值
    • 接收系统消息
    • 允许其他用户在空间留言
    • 绑定第三方账户
  • 后台
    • 完善的各模块数据管理页面
    • 批量导入数据
    • 拥有临时脚本执行入口
    • 允许执行定时任务
    • 自动备份页面到互联网档案馆
    • 用户权限管理
  • 其他
    • 数据汇总页面
    • 编辑指引与词条完善度检查
    • 动态汇总页面

架构

后端:ASP .Net Core Web API

前端:ASP .Net Core Blazor

UI库:BlazorBootstrap

数据库:Mysql 8.0

ORM:Entity Framework Core 6.0

SDK:.Net 6.0

|—— .git                              Git 配置文件
|—— CnGalWebSite                      项目代码
| |—— CnGalWebSite.APIServer          API项目
| | |—— Application                     公共方法
| | |—— Controllers                     控制器
| | |—— CustomMiddlewares               中间件
| | |—— DataReositories                 数据库基础设施
| | |—— Infrastructure                  接口
| | |—— Migrations                      数据库迁移文件
| |—— CnGalWebSite.Server             服务端渲染项目
| |—— CnGalWebSite.WebAssembly        客户端渲染项目
| |—— CnGalWebSite.DataModel          数据模型类库
| |—— CnGalWebSite.Shared             Blazor页面组件类库
|—— CHANGELOG.md                    发布日志
|—— LICENSE                         许可证
|—— README.md                       中文 README
|—— README.en-US.md                 英语 README

新手入门

如果你想要开发第三方客户端,请参阅 API使用流程

点我 查看如何搭建运行环境并运行项目

在参与项目之前,可以查看 代码文档 了解代码结构,并阅读我们的 代码规范

维护者

感谢这些项目的维护者:

沙雕の方块

点我 打开/关闭 维护者列表
  • 沙雕の方块 - 项目开发者,大二,努力成为全栈工程师中

贡献者

感谢所有参与 CnGal资料站 开发的贡献者。贡献者列表

社区交流

CnGal玩家交流群:128446539

CnGal资料站编辑者交流&Bug反馈群:761794704

新浪微博:CnGal

部分用户

CnGal资料站:https://www.cngal.org/

捐赠者

感谢这些项目的捐赠者:

NTR天下第一 雷之 Zero就是零啊 mzy069 Emiya 被炒的炒饭 无名剑侠 mem.wey 声控灯 隐_hermity 陈炎西 小恸恸 毕业后咖啡时间 SKT STUDIO 巴格拉季昂亲王 莫言国G 慕寒幻夜 SP-time制作组 星辰 CnG天下第一 墨小菊天下第一 十六夜

点我 打开/关闭 捐赠者列表

特别感谢

感谢不愿透露姓名的热心人士提供词库

感谢 KSE Hiyo 为资料站制作宣传PV

KSEHiyo

感谢参与编辑《CnGal制作组大全V0.1》的胖胖、小恸恸、HAna

胖胖 小恸恸 HAna花火

感谢半年以来参与资料站补全计划,一同编辑资料表和提供参考资料的小伙伴们:

九州人士 Sliots 亲王 声控灯 隐 捡垃圾的垃圾佬 CriAngel 沙雕の方块 昊晨 我不姓高abc 百变一点也不怪 柳知萧 磁爆步兵杨永信 月骨琉璃 zhl 原味葱油饼干 Chr_ Pink Paul 快乐的老鼠宝宝 七海无涯 深盾亲王欧根 Grayson Kun 祢梨 ええと 绫光

九州人士,Sliots,亲王,声控灯,隐,捡垃圾的垃圾佬,CriAngel,沙雕の方块,昊晨,我不姓高abc,百变一点也不怪,柳知萧,磁爆步兵杨永信,月骨✾ۖ͡琉璃ೄ೨,zhl,原味葱油饼干,Chr_,Pink Paul,快乐的老鼠宝宝,七海无涯,深盾亲王欧根,Grayson Kun,祢梨,ええと,绫光

版权许可

License MIT

About

CnGal是一个非营利性的,立志于收集整理国内制作组创作的中文Galgame/AVG的介绍、攻略、评测、感想等内容的资料性质的网站。

License:MIT License


Languages

Language:C# 56.8%Language:HTML 36.4%Language:JavaScript 4.7%Language:CSS 2.1%Language:Dockerfile 0.0%Language:Batchfile 0.0%