昨天琢磨着整点新活,看到别人做武侠游戏挺有意思,一拍大腿决定搞个杨过主题的小游戏。名字都想好了,就叫《永恒的王国杨过游戏》。咱也不整太花哨,就想试试能不能把杨过大侠那点事儿搬到屏幕上去动起来。
开局一张图
起手式肯定得先找素材。打开搜索引擎搜“神雕侠侣杨过”、“断臂杨过”、“古天乐杨过”,翻了几十页图库,眼睛都快看花了。挑了张眼神够狠又带点沧桑味的杨过立绘,小龙女也选了张冷若冰霜的,存到文件夹里当宝贝。背景图直接找了个破破烂烂的终南山后山图,看着就有江湖味儿。
工具开整
摸出吃饭家伙事儿——装好Unity,新建工程名字就叫“YangGuoGame_Final”(鬼知道第几次带Final了)。界面拖了个方块当杨过,把存好的图贴上去。好家伙,人物直接顶天立地占满屏。按住缩放框哗半天才调成正常人大小,差点没把鼠标滚轮搓出火星子。
代码这块犯愁了半小时,翻出旧工程照猫画虎写移动脚本:
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
- WASD控制上下左右
- 空格键跳悬崖
- 鼠标左键挥玄铁重剑
结果跳起来人直接穿透地板往下掉,气得我猛灌两杯凉茶。死磕半天发现碰撞体勾错选项了,勾上Ground标签才摔回地面。
雕兄坑死人
想着神雕侠侣没雕咋行?随手画了只歪歪扭扭的大鸟当神雕。雕兄扑腾翅膀的动画折腾死人,帧数调快了像触电,调慢了像打瞌睡。改到第十三次,媳妇来送水果瞄了眼屏幕:“这鸡得瘟病了?” 当场血压飙升两百。
更绝的是给雕兄加跟随代码,本想弄个亦师亦友的伙伴,结果成了狗皮膏药。杨过挪半步雕兄就怼屁股后面,直接给卡墙角动不了。咬牙切齿改位移参数,试了十几组数才让这傻鸟保持在一米五左右的距离扑棱。
BUG叠罗汉
做到黯然销魂掌特效时心态快崩了。拖个粒子系统想整点掌风效果,结果满屏爆烟花,杨过整个淹没在紫色烟雾里,活像炼丹炉炸了。关掉爆炸选项,粒子速度调到0.3才勉强看出是掌风。
存档功能更绝,本来该存人物坐标,手滑存成雕的位置。测试时打完小BOSS存了个档,重新加载后杨过直接站在雕背上,两人叠罗汉卡死在树杈上。气得锤键盘把删除键抠飞了。
成品糙归糙
前后折腾一个多礼拜,成品糙得能磨刀,但好歹能跑通主线:
- 开场被郭芙砍手动画(用血包贴图糊弄)
- 山洞捡玄铁剑抡三下(音效是菜刀剁肉声)
- 雕兄喂蛇胆(吃豆子小游戏)
- 终极大战金轮法王(三个按钮QTE)
打包导出时心跳得跟打鼓似的,生怕蹦出几百条报错。所幸点了运行键真跑起来了,虽然杨过走起路像脚底抹油打滑,雕兄转弯时直接平移,但看着自己做的角色在屏幕上晃悠,还是乐得像个二傻子。
结尾字幕“十六年后绝情谷底”放完,冷不防弹出我随手写在注释里的测试命令:“/kill YangGuo”。杨大侠当场扑街躺平。这才想起上周测试无敌功能时埋的雷忘了删,差点把显示器捶穿。