第一步:憋坏了,找点事干

实话实说,这《恶魔城》系列我是从小玩到大,是真爱。但前几个月,我被公司扔到那个外包项目救火,结果火没救成,项目直接崩了。我,直接被通知“优化”了。当时那个心情,真是想骂娘。坐在家里,对着那堆空盒子发呆,快闷死了。翻出我那台老式游戏机,看着那像素风格的画面,想着,算了,自己撸一个得了,把那股怨气全塞进去,总比闲着强。那段时间,真的是找不到任何方向,感觉像个废物。

我这人就是这样,越不顺心,越要折腾点东西出来证明自己还没烂透。就这么,这个“哥特少女”的角色就跳出来了,专门跟那些吸血鬼和僵尸死磕。与其被生活干趴下,不如在游戏里干翻几个王八蛋,对?

第二步:磨刀霍霍向像素

说干就干。我这个人就是急性子。我没用那些高大上的引擎啥的,我就找了个免费的像素画图工具,文件名我都懒得改,直接叫它“少女复仇记.exe”。

  • 人设拍板: 既然是哥特少女,那必须是黑丝长靴,再配上一个巨大的镰刀,头发长到能拖地,走起路来要带风。光是这个角色的像素点阵图,我就在那儿抠了快三天,眼睛盯着屏幕,都快瞎了。中间还因为一个像素点的颜色不对,跟自己较劲了一个多小时。
  • 小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

  • 地图开搞: 接着就是搭架子。我找了一堆老《恶魔城》的截图,特别是SFC上的那个版本,照葫芦画瓢,先把第一张地图的草稿画出来。那种阴森森的古堡走廊、滴水的墙壁,全靠一个点一个点地堆。画出来之后我一看,那感觉,好像是回到了小时候,那种期待和兴奋劲儿又回来了。

第三步:让角色动起来,真是费劲

画完图,才是真折磨。我要让这个“少女”能在屏幕上跑、跳、挥舞她那把大镰刀。我得研究怎么让她不滑稽,跑起来有那种急停急走的沉重感。

刚开始,那跳跃逻辑简直就是个笑话。她跳起来能飞出屏幕,落地直接卡进地板里,然后原地抽搐。我来来回回改那个重力参数,头发都快抓秃了,为了调一个看起来正常的跳跃弧度,我硬是把代码里面的数字从十调到了二十,然后再降到十五,才找到一个勉强能接受的数值。

重点来了: 攻击判定。恶魔城的精髓就是那个鞭子的判定框,慢,但是有力量。我这镰刀也一样。第一版,我设置的判定太小,怪站少女脸上了,镰刀挥过去都打不着。气得我直接把判定框拉大了一圈,结果少女一挥刀,半个屏幕的怪都死了,那不成清屏挂了吗?又回调,这回我直接拿个红色的方块在代码里显示出来,让它跟着少女的动作一点点对齐,这才勉强像个样子。

我那个负责测试的哥们儿(就是被我拉来帮忙的前同事,他也被“优化”了,现在他比我闲),他跑过来试玩,直说手感太硬,让他感觉像是在推一辆拖拉机。我对着他吼,你给我推,推到顺为止!不过话说回来,这哥们儿给的建议还是管用,我后来把攻击后摇减少了五帧,手感一下子就上去了。

第四步:恶魔城,开始有那味儿了

地图扩展到了三张,第一个小BOSS也塞进去了,就是一只巨大的蝙蝠,丑得要死。光为了让这蝙蝠能飞出那种“突然俯冲”的恶心感,我熬了两个通宵,不断调整它的飞行路线代码和血量。我发现,做这种东西,最麻烦的不是从零开始,而是修修补补。

期间还碰上个特别恶心的问题:我每次退出再进,之前在地图上打烂的灯盏又会重新刷出来,里面的补给和金币又会跑出来。这个问题排查了很久,后来发现是我数据存储的逻辑写错了,根本没保存“已破坏”的状态,每次都加载成新的了,气得我直接把那段代码删了重写。

我的这个“更新日志”,就是记录我这段时间瞎搞的过程。从一个失业边缘、感觉人生没啥指望的人,到一个勉强能做出个能玩的Demo的人,这中间的煎熬,只有自己知道。不过我现在倒是找到了点乐子。项目还在继续,现在正在搞一个地下水道的场景,听说水下的碰撞处理更tm麻烦,我得提前做好心理准备。好了,今天的搬砖记录就到这儿,我要去修那个让少女在水中漂浮不起来的BUG了。

免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。 此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。 对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。 请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。 本站内容侵犯了原著者的合法权益,可联系我们进行处理。