今天翻出来去年写的那个破花店小游戏,寻思给它整个最新版本。好家伙打开Unity工程一看,去年写的代码跟天书似的,自己都看不懂了。
从折腾环境开始
先把电脑里那个老旧的Unity 2021卸了装2022版,结果折腾半天才发现资源包不兼容。气得我直接去官网重下一遍素材包,等进度条那会儿泡了碗老坛酸菜面,面都坨了才下完。
导入素材时又跳出一坨坨报错,说什么着色器丢失。骂骂咧咧打开Shader文件夹手动修改,把那些标红的地方全改成URP管线能认的格式。改完手一滑还把咖啡泼键盘上了,擦了半天才敢开机。
改代码改到眼瞎
打开脚本文件更崩溃,去年写的变量名全是a1、b2这种鬼名字。耐着性子把种花逻辑重写:
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
- 浇水按钮改成点一次浇30ml
- 阳光值计算从固定值变成随时间变化
- 新增虫害系统,花朵会随机长虫子
测试时候又出幺蛾子,浇水浇太多直接淹死三盆花。气得我猛拍空格键,结果把邻居家狗吓嗷嗷叫。
死磕美术资源
最要命是重画那堆花。用PS画新版的蓝风铃,花瓣边缘怎么调都像被狗啃过。上网搜教程现学图层样式,折腾到凌晨三点终于画出能看的渐变效果。第二天顶着黑眼圈把牡丹花蕊改了三遍,组长开会时候还以为我在认真记笔记。
手机测试翻车
打包完兴冲冲装到旧手机上,结果种到第五盆直接闪退。查日志发现是内存泄漏,花朵枯萎后根本没释放资源。蹲厕所时候突然想到用对象池重构,出来就把缓存逻辑全改了。
测试发现新问题:防沉迷弹窗总在玩家要收花时跳出来。直接把计时器绑在游戏启动时,管他爱玩多久玩多久。
总算能用了
现在最新版长这样:
- 标题画面飘樱花雨
- 花盆能自由拖动位置
- 商店卖十种杀虫剂
- 成就系统能种出彩虹花
虽然拖动花盆偶尔会穿模,彩虹花概率堪比抽SSR,但至少不会闪退了。朋友试玩时候说像老年版动森,气得我把他游戏里种的花全浇死了。
代码和素材都塞在移动硬盘第二个分区里,要是明天硬盘没炸就传网盘。反正就这样,再改下去我头要秃了。
免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。
此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。
对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。
请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。
本站内容侵犯了原著者的合法权益,可联系我们进行处理。