【测试反馈】TapTap制造测试一个月完整反馈
修改于06/23112 浏览综合
一、用户背景
1.非技术背景,非游戏开发背景,产品经理职业
2.30年游戏玩家,中等偏上水平,能基本发现大部分游戏玩法、循环、机制
3.有几篇TapTap游戏攻略,能写简单攻略
4.AI使用大半年,能开发中等复杂小程序、web应用(非商业级)
二、遇到问题
1、引擎知识问题
1、无法找到引擎知识
只能让塔拉拉列一些基本能力做个表,但是使用上难以灵活运用,比如使用引擎的xx能力实现xx模块功能.
建议:提供引擎或者TapTap制造知识库,可浏览+询问+一键引用到开发对话
2、项目模版问题
1.只能通过塔拉拉询问项目模版
建议:提供可视化项目模版使用浏览+选择
2.只有一个3d、一个2d碰撞模版
无卡牌模版、无2d战旗模版等场景游戏模式脚手架,导致需要从头搭架构、目录组织结构,甚至各种架构分层、命名、数据模型全要自搭.
建议:提供常见游戏模式模版脚手架.
3.无测试内置使用要求
只有LSP静态检查,而且让塔拉拉配置测试还有一定的环境问题,内置测试能用,但是需要一定的配置和明确说明.
建议:内置必要的、可预置的测试规范、脚手架,并提供方便的对话使用UIUX,特别角色加载、伤害计算、物品数据、存档等关键内容.
建议:内置必要的、可预置的测试规范、脚手架,并提供方便的对话使用UIUX,特别角色加载、伤害计算、物品数据、存档等关键内容.
3、素材资源问题
4.素材库放置混乱,
塔拉拉永远只丢素材库根目录下,对话要求目录归类也不行.
5.内置素材库只有一些3D素材,2D素材
每次询问塔拉拉都说不需要或者没有.
建议:添加模版素材,例如2D序列帧动画角色,界面素材(按钮、边框、导航、顶部资产栏)
建议:添加模版素材,例如2D序列帧动画角色,界面素材(按钮、边框、导航、顶部资产栏)
6.UI组件库使用困难,审美缺少下限,
无可视化组件库选择,导致每次都得强调使用组件库,但是非技术又不懂组件库使用情况,特别是使用组件库塔拉拉还有问题,经常使用完整重建渲染,例如一个物品栏,每次切换物品分类tab就直接整个重建,商店页面也是一样,切换tab直接完整重建,导致每次一点就整个消失再出现,而且是每一次做这种UI都有这种问题,不知道怎么回事.
4、开发过程问题
7.无开发、生产环境区分,
每次开发,特别是不懂技术的,想法也不明确的,开发了一些调整或者试验,然后留下一堆残留功能,非常混乱,而塔拉拉有时保守没删,导致出现各种数据残留、逻辑残留、前功能废弃残留,例如试验了一个npc招募花材料,然后又改了一个花金币,就会残留两套消耗逻辑.无法外部开发、非技术用户情况下很难处理掉.
8.修复bug极度困难:
案例A:进入游戏卡顿10秒才能点击操作,直接试验删除整个代码重写,能修复,但是会有其他功能丢失,无法直接使用,之前加日志根本无法发现问题,只能做git对比重写和原版逐点对照,才能最终修复,花费两天2w5积分.
案例B:第一场战斗结束无法进入第二场战斗,同样日志完全没用,最后还是不断删掉重写、不断加日志,最终修复,花费2天2w5积分.
案例C:改一个功能+架构优化,导致大面积功能回归不可用,一个出战编队功能,修了很多次修不好,然后某一次发送检查什么原因的指令后睡着了,醒来发现跑了22轮,花费4万多积分(一次性),然后修复了,但是实际就只是加载渲染有个问题,塔拉拉一直在等等我发现了问题,看起来没问题一直循环.
5、拓展维护问题
9.无版本管理,无git管理
需要对话自行初始化git
建议:能提供可视化版本管理最好,一个是预配置正规版本号,另一个是基于对话开发执行的版本快照.然后至少默认预配置git+可视化操作.
三、用户建议
10.官方宣传无需技术、不用管理代码,实际样样都需要专业知识,例如素材、例如动画、例如布局、例如架构、例如算法、例如存储存档,甚至比普通项目更难以管理,因为无法加各种规则、约束、检查测试,无更多插件、依赖使用.
我个人认为我能接受或期望预置的:
10.1:预置项目模版
10.2:预置游戏主题
10.3:预置UI组件
10.4:预置页面模版,例如主页、关卡选择、组队出战、战斗、物品、角色、商店等,起码有间距、渲染、基础布局等设置好的模版,不用自己盲造,每次都出错.
10.5:预置架构,数据分层,战斗分层,渲染分层,功能模块分层.
10.6:预置标准的代码组织,例如技能是配置读参的,不是任由塔拉拉硬编码.地图、角色等都是加载的.
10.7:可视化开发者后台,当前游戏内自制了开发者工具,例如数值调整测试,这种可以内在临时使用,但是技能、角色等在代码里面的数据,自制工具也完全无法实现修改后持久化,只能学会skills的那个导出到Excel或者别的什么,但这显示很离谱,提供一个标准管理后台,我认为是刚需,也能实现前面提到的项目、主题等可视化,版本管理,到最后的游戏运营数据管理.
10.8:内置完整测试,从规范到编写,非技术想管测试比写代码还难.
10.9:更好用的UI修改器,现在的f9在竖屏界面,难以使用,而且那个拖动图标位置,非常难用,不知道什么原理一会能拖,一会不能选.而且这个f9难以发现,我都是偶尔间开日志才突然看见提示有f9这个功能.
11.我觉得非技术,先提供到通过对话,塔拉拉找到东西然后拼上去,是比较可行的方案,否则TapTap制造原本宣传的内容,非技术或者非专业游戏制作者,只能做一堆难以发布的半成品,而且难以扩展.

