0.0.1:从V3未发布更新中带回来了一些角色(鼠标特效、背景、视差开头)并对其做了一定优化,修改了logo。初步绘制了ui,制作了动画。
0.0.2:绘制了ui,完成了左侧4按钮的动画,适配了原版本的鼠标提示,为页面上所有内容都添加了视差展示。
0.0.3:完成了右侧设置系统的折叠展示。
0.0.5:绘制了部分控制台“新增”部分中的内容。
0.0.6:增加“关于”按钮
0.0.7:基本无改动
0.0.8:重绘了背景及部分星球
0.0.9:继续画图
0.0.10:研究了星引
0.0.11:基本无改动
0.0.12:开始撰写数据库,1:1对齐了星球造型的半径(在大小为100的情况下,半径为100),重绘部分星球。
0.0.13:制作了部分数据读取系统。
0.0.14:整理了部分变量、列表,完成了新增界面的按钮渲染效果,上传了UIpreview。
0.1.0.15:开始制作星球引擎,基本完成了克隆体的计算代码(未经测试,可能有很多bug),研究了星球渲染。
0.1.1.16:调试了上一版本制作的星引(不包括引力系统)并debug,完成了camera效果。绘制了部分新星球。
0.1.2.17:修改了版本号格式,引入了骨头君的字显系统。研究了控制台,但bug修也修不完
控制台怎么比星引难做这么多啊QAQ
0.1.3.18:继续研究控制台,debug得快要崩溃了,测试星引时遇到了同步性的问题。
0.1.4.19:debug
0.1.5.21:debug,重置了计算碰撞的引擎,修复了两星球碰撞时只会有一个星球被销毁的bug,完善了星球爆炸的效果。修复了鼠标放在部分按钮上未提示的bug。发现了星球引力算法的不完善性,尚待修改(主要表现在数值比例上,两个星球同时存在时速度会变成infinity)。准备开始制作恒星演化系统。
0.1.6.22:debug,修复了两星球相撞后第三个星球索引错误的bug。完成了设置起始位置的功能。发现了星球爆炸的新bug:两个编号不相邻的星球(如1、3)相撞后,另一星球(如2)的编号不会改变,而再次新增星球时编号会设置为2,导致bug的出现。尚待修改。暂定的修改方案是为新增星球编号时遍历列表并将新星球编号为最小的空缺编号(如1、3相撞后只留下2,此时新增星球会编号为1)。
好吧看来还是星引难做点(
0.1.7.23:debug,修复了昨天发现的bug
0.1.8.24:制作了星球定位、日志(存档码)生成系统。修复了数据。修复了两星球相撞时只有一星球爆炸的bug。制作了星球出现特效。制作了星球出现音效。尝试制作镜头全览。发现了爆炸无穷循环的bug。
0.1.9.25:修复了爆炸无限循环的bug,完善了星球出现特效,修复了读档时克隆体超限的bug,完善了星球定位系统,完善了镜头全览。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。