三国志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

相关文章

Python标准库datetime模块日期和时间数据类型解读

《Python标准库datetime模块日期和时间数据类型解读》文章介绍Python中datetime模块的date、time、datetime类,用于处理日期、时间及日期时间结合体,通过属性获取时间... 目录Datetime常用类日期date类型使用时间 time 类型使用日期和时间的结合体–日期时间(

Oracle查询表结构建表语句索引等方式

《Oracle查询表结构建表语句索引等方式》使用USER_TAB_COLUMNS查询表结构可避免系统隐藏字段(如LISTUSER的CLOB与VARCHAR2同名字段),这些字段可能为dbms_lob.... 目录oracle查询表结构建表语句索引1.用“USER_TAB_COLUMNS”查询表结构2.用“a

SQL Server跟踪自动统计信息更新实战指南

《SQLServer跟踪自动统计信息更新实战指南》本文详解SQLServer自动统计信息更新的跟踪方法,推荐使用扩展事件实时捕获更新操作及详细信息,同时结合系统视图快速检查统计信息状态,重点强调修... 目录SQL Server 如何跟踪自动统计信息更新:深入解析与实战指南 核心跟踪方法1️⃣ 利用系统目录

解密SQL查询语句执行的过程

《解密SQL查询语句执行的过程》文章讲解了SQL语句的执行流程,涵盖解析、优化、执行三个核心阶段,并介绍执行计划查看方法EXPLAIN,同时提出性能优化技巧如合理使用索引、避免SELECT*、JOIN... 目录1. SQL语句的基本结构2. SQL语句的执行过程3. SQL语句的执行计划4. 常见的性能优

Linux系统中查询JDK安装目录的几种常用方法

《Linux系统中查询JDK安装目录的几种常用方法》:本文主要介绍Linux系统中查询JDK安装目录的几种常用方法,方法分别是通过update-alternatives、Java命令、环境变量及目... 目录方法 1:通过update-alternatives查询(推荐)方法 2:检查所有已安装的 JDK方

Java获取当前时间String类型和Date类型方式

《Java获取当前时间String类型和Date类型方式》:本文主要介绍Java获取当前时间String类型和Date类型方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,... 目录Java获取当前时间String和Date类型String类型和Date类型输出结果总结Java获取

Python实现批量提取BLF文件时间戳

《Python实现批量提取BLF文件时间戳》BLF(BinaryLoggingFormat)作为Vector公司推出的CAN总线数据记录格式,被广泛用于存储车辆通信数据,本文将使用Python轻松提取... 目录一、为什么需要批量处理 BLF 文件二、核心代码解析:从文件遍历到数据导出1. 环境准备与依赖库

一文详解如何使用Java获取PDF页面信息

《一文详解如何使用Java获取PDF页面信息》了解PDF页面属性是我们在处理文档、内容提取、打印设置或页面重组等任务时不可或缺的一环,下面我们就来看看如何使用Java语言获取这些信息吧... 目录引言一、安装和引入PDF处理库引入依赖二、获取 PDF 页数三、获取页面尺寸(宽高)四、获取页面旋转角度五、判断

MyBatis-Plus通用中等、大量数据分批查询和处理方法

《MyBatis-Plus通用中等、大量数据分批查询和处理方法》文章介绍MyBatis-Plus分页查询处理,通过函数式接口与Lambda表达式实现通用逻辑,方法抽象但功能强大,建议扩展分批处理及流式... 目录函数式接口获取分页数据接口数据处理接口通用逻辑工具类使用方法简单查询自定义查询方法总结函数式接口

MySql基本查询之表的增删查改+聚合函数案例详解

《MySql基本查询之表的增删查改+聚合函数案例详解》本文详解SQL的CURD操作INSERT用于数据插入(单行/多行及冲突处理),SELECT实现数据检索(列选择、条件过滤、排序分页),UPDATE... 目录一、Create1.1 单行数据 + 全列插入1.2 多行数据 + 指定列插入1.3 插入否则更