三国志14信息查询小程序(历史武将信息一览)制作更新过程01-时间线

本文主要是介绍三国志14信息查询小程序(历史武将信息一览)制作更新过程01-时间线,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

小程序码:
在这里插入图片描述

1,想法初现

2022年9月忘了几号(应该离正式上线差不了几天,可能是19、20号),在玩《三国志14》时,一边切换游戏,一边切换人物登场时间地点表,很不方便。由此,出现了制作一个手机端使用的信息查询工具(小程序或者APP)。最终综合制作难易程度和使用便利度,决定制作一个微信小程序。

2,框架搭建

当天,搜索微信小程序入门文章10分钟入门 - 微信小程序开发开始进行框架搭建。刚好,因为之前大学作业制作过一个简易公众号,所以微信开发者账号也不需要再申请了;并且服务器、备案域名、后台因为之前制作vue的demo都是有的。于是在数据库上新增一个人物信息表,包括编号、人名、五维等字段;后台使用ASP.NET,在原先获取数据的Controller里新增了一个模糊查询的方法。就这样框架搭建起来了。
在这里插入图片描述
当前只是体验版本

3,第一次大的更新

2022年9月21日,在《三国志14》贴吧内发帖,希望获取人物列传信息及头像,未果。
在这里插入图片描述
同时开始编写人物详情页代码(基本框架与现在的类似,分为左上立绘,右上雷达图,下人物列传)
在这里插入图片描述
在人物列传和人物立绘获取无果后,决定先不考虑人物列传问题,人物立绘从某包购买(不过买的立绘不全并且名称不准确,后面费了不少时间来改正)
在这里插入图片描述

4,正式上线

2022年9月22日正式提交审核,很快就通过了,当天上线了

5,第一次意见征集

2022年12月20日,在运行了3个月后,累计用户数99人,进行了第一次意见征集。
在这里插入图片描述
主要是修改了样式,使得和游戏内背景一致
在这里插入图片描述

6,第二次意见征集

2022年12月23日,进行了第二次意见征集。因为人物列传数据没有,所以为手动添加,其中关羽简介中的“红脸贼”引发争议,故之后去掉了人物介绍的编辑功能,并决定找到人物介绍数据
在这里插入图片描述

7,人物介绍数据的添加

在wikiwiki网站中找到了全部的人物介绍信息,不过为日文,管不了那么多,先获取下来再说,通过python编程获取到日文的人物介绍数据(简介,演义,史实)。之后通过批量翻译(花了好几十)翻译成中文,虽然有的地方翻译的牛头不对马嘴,但总的来说基本意思是对的,导入数据库中。

8,第一次的修改说明

2022年12月26日,因为怕某些用户不知道修改后一些功能如何使用,所以进行了修改说明
在这里插入图片描述

9,第二次的修改说明

2023年2月28日,因为加入了出场地武将查询的功能,所以进行了说明。
在这里插入图片描述

10,第三次的修改说明

2023年3月2日,将一些使用说明放入小程序的关于页面,并加入感谢名单
在这里插入图片描述

11,将小程序制作上线主要过程写成文章

2023年3月9日,番外-三国志14信息查询小程序(历史武将信息一览)制作上线过程

12,新增武将信息的功能

2023年3月14日,增加新增武将信息的功能

13,对武将查询方法的一些修改

2023年3月31日

14,第四次的修改说明

2023年4月19日,对一些属性查询的格式进行了说明

15,第五次的修改说明

2023年4月23日,对一些用户提出的问题修改进行了说明

16,第一次满意度调查

2023年7月5日,进行了满意度调查,参与人数不足10人

17,扩充信息

2023年9月22日,对原“剧本与所属”页进行修改,改为综合信息页,除了原来的收入地图、剧本介绍和宝物所属外,还加入了人物历代头像,汉末官职,十三州郡县,人物群组等信息

18,第六次的修改说明

2023年10月11日,对人物详情页进行改版,加入人物连携数据

19,武将评分评论功能

2023年10月13日,增加武将评分评论功能

20,武将评分评论功能的修改

2023年10月25日,因为屡屡出现人物评分刷屏,所以对评论提交做了时间限制

21,文件打包

2023年11月1日,对小程序代码,后台代码,数据库数据,人物立绘,所需软件进行了打包。

22,小程序复现

2023年11月2日,在新的云服务器上复现了小程序的接口,并进行了记录

这篇关于三国志14信息查询小程序(历史武将信息一览)制作更新过程01-时间线的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/393404

相关文章

Java实现时间与字符串互相转换详解

《Java实现时间与字符串互相转换详解》这篇文章主要为大家详细介绍了Java中实现时间与字符串互相转换的相关方法,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录一、日期格式化为字符串(一)使用预定义格式(二)自定义格式二、字符串解析为日期(一)解析ISO格式字符串(二)解析自定义

浅谈mysql的sql_mode可能会限制你的查询

《浅谈mysql的sql_mode可能会限制你的查询》本文主要介绍了浅谈mysql的sql_mode可能会限制你的查询,这个问题主要说明的是,我们写的sql查询语句违背了聚合函数groupby的规则... 目录场景:问题描述原因分析:解决方案:第一种:修改后,只有当前生效,若是mysql服务重启,就会失效;

MySQL多列IN查询的实现

《MySQL多列IN查询的实现》多列IN查询是一种强大的筛选工具,它允许通过多字段组合快速过滤数据,本文主要介绍了MySQL多列IN查询的实现,具有一定的参考价值,感兴趣的可以了解一下... 目录一、基础语法:多列 IN 的两种写法1. 直接值列表2. 子查询二、对比传统 OR 的写法三、性能分析与优化1.

Java时间轮调度算法的代码实现

《Java时间轮调度算法的代码实现》时间轮是一种高效的定时调度算法,主要用于管理延时任务或周期性任务,它通过一个环形数组(时间轮)和指针来实现,将大量定时任务分摊到固定的时间槽中,极大地降低了时间复杂... 目录1、简述2、时间轮的原理3. 时间轮的实现步骤3.1 定义时间槽3.2 定义时间轮3.3 使用时

一文详解SQL Server如何跟踪自动统计信息更新

《一文详解SQLServer如何跟踪自动统计信息更新》SQLServer数据库中,我们都清楚统计信息对于优化器来说非常重要,所以本文就来和大家简单聊一聊SQLServer如何跟踪自动统计信息更新吧... SQL Server数据库中,我们都清楚统计信息对于优化器来说非常重要。一般情况下,我们会开启"自动更新

Python如何获取域名的SSL证书信息和到期时间

《Python如何获取域名的SSL证书信息和到期时间》在当今互联网时代,SSL证书的重要性不言而喻,它不仅为用户提供了安全的连接,还能提高网站的搜索引擎排名,那我们怎么才能通过Python获取域名的S... 目录了解SSL证书的基本概念使用python库来抓取SSL证书信息安装必要的库编写获取SSL证书信息

mybatis-plus 实现查询表名动态修改的示例代码

《mybatis-plus实现查询表名动态修改的示例代码》通过MyBatis-Plus实现表名的动态替换,根据配置或入参选择不同的表,本文主要介绍了mybatis-plus实现查询表名动态修改的示... 目录实现数据库初始化依赖包配置读取类设置 myBATis-plus 插件测试通过 mybatis-plu

MySQL中实现多表查询的操作方法(配sql+实操图+案例巩固 通俗易懂版)

《MySQL中实现多表查询的操作方法(配sql+实操图+案例巩固通俗易懂版)》本文主要讲解了MySQL中的多表查询,包括子查询、笛卡尔积、自连接、多表查询的实现方法以及多列子查询等,通过实际例子和操... 目录复合查询1. 回顾查询基本操作group by 分组having1. 显示部门号为10的部门名,员

如何用java对接微信小程序下单后的发货接口

《如何用java对接微信小程序下单后的发货接口》:本文主要介绍在微信小程序后台实现发货通知的步骤,包括获取Access_token、使用RestTemplate调用发货接口、处理AccessTok... 目录配置参数 调用代码获取Access_token调用发货的接口类注意点总结配置参数 首先需要获取Ac

Win32下C++实现快速获取硬盘分区信息

《Win32下C++实现快速获取硬盘分区信息》这篇文章主要为大家详细介绍了Win32下C++如何实现快速获取硬盘分区信息,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 实现代码CDiskDriveUtils.h#pragma once #include <wtypesbase