返回

重回80当大佬

首页
关灯
护眼
字体:
第29章 从电动赛车到电动僵尸(第1/1页)
首页    存书签 书架管理 目录


搜索,用户注册与阅读记录,书架等功能重新开放

百度搜索新暖才文学网,即可找到我们,网址为拼音缩写https://www.xncwxw.me
(前面加https,http可能无法访问),
即将改版,更多精彩小说请点击"首页-分类-其他小说"

书架功能已恢复,可注册登录账号

    “去掉了地堡和误伤友军这方面的代码后,游戏的存储空间就空出来不少,我们可以加点东西。”

    “首先,作为敌人的‘太空章鱼人’被打死后,我要加入蜂鸣器的爆炸音效。然后,要做两帧的渐变爆炸动画。这一块应该用不掉多少存储,也不影响游戏流畅。”

    “然后,敌人的移动目前是直接贴图横移的,没有任何动作变化。这个太丑了,玩家不会有动感,所以我要求你把这些章鱼怪的贴图都做成会动的……”

    顾骜洋洋洒洒地说了三点最大的改进意见。

    听到这儿,杨自豪率先反驳了:“顾老板,这不可能,爆炸动画还好搞定,加两帧统一的图形而已,反正所有怪爆炸的时候都是一样的死相。

    但是怪物移动要做出动画效果来的话,那就存在好多帧了,要每种样子的怪物都做至少一帧到几帧,存储器会塞爆的啊!”

    杨自豪说的道理,是很常见的。比如后世刚出现brew系统的3g手机时,点到一个应用图标上,比如音乐播放器,要显示“音乐播放器正在激活中、播放器上的唱片图标在转动”的效果,那就至少要4到6帧的图片循环播放。

    到了网易云音乐时代,据说丁三石对于“体现黑胶唱片图标的转动效果”,提出了“至少画15帧,让用户觉得绝对逼真”的程度。

    而站在码农的角度,这种问题处理方式,就相当于增加了十几倍的图片存储容量压力。

    后世硬盘空间不值钱,自然能随便挥霍。

    但如今却是寸字节寸金的时代。

    80年代的程序员,比后世程序员要多一项重要技能,那就是“怎么省存储空间”。

    然而顾骜对此,却是早有办法:“不用这么麻烦,你一帧都不用多做,只要把原有的怪物图像一侧做得触须、腿脚短一些,另一侧做得大一些、长一些,不对称。

    到时候调用第一帧时正放、第二帧水平对调180度的方式,看起来效果就像是怪物动起来了。”

    顾骜的说法,杨自豪一开始没理解,毕竟他是纯技术宅,没有美工基础,也缺乏空间和图像的想象力。

    顾骜拿了张纸,用他那“灵魂画师”的丑陋手法示意了一下,对方才看懂。

    简单通俗来说,顾骜的这一招,是后世学码农技巧时,看一些考古文章看来的——在1985年,任天堂开发“超级玛丽”的时候,宫本茂就遇到了“让怪物动起来会消耗太多贴图容量”的问题。

    然后宫本茂就投机取巧了。

    后世玩家如果真的盯着超级玛丽里的敌人“蘑菇怪”仔细看,仔细到像素级,就不难看出——其实蘑菇怪在向马里奥走来的过程中,并不是“走”的,而是用“反复左右颠倒”的方式,骗出了“走”的视觉错觉。

    至于超级玛丽里的“乌龟怪”,则稍微麻烦一些,因为它一侧多出来一个头,并不是彻底对称的,所以无法“反复左右颠倒”,会穿帮。

    不过那也没难倒宫本茂,他选择了把龟身和四肢保存成一张图、继续反复横倒制造“爬行”的假象。而把**单独保存成一张与龟身割裂的图片,让它静止不动。

    本来要数百字节才能做好的点图,只用了几个字节就搞定了,这就是早期程序大师殚精竭虑省容量的魅力。

    顾骜把这些思路跟杨自豪一说,杨自豪顿时就惊为天人,觉得今天最大的收获莫过于此。

    “没想到顾老板虽然不自己写程序,但对编程思想的了解,简直精髓啊。相比之下,咱就只是个‘干体力活的’。

    惭愧,太惭愧了。能跟着顾老板干,哪怕一点钱都不拿,光是学到的这些宝贵经验、设计思想,都是一笔了不得的财富了。”

    他如此想着,已经彻底忘了顾骜其实是个“文科生”。

    ……

    搞定了杨自豪的进度规划后,鲁运达这边配合的活儿,其实要方便不少,没什么值得交代的。

    估计只是根据z80的接口标准,微调几个元器件的布板,以及增加蜂鸣器音控电路。

    但此次曰本之行的亲眼所见,给了顾骜不少启发,也让他有了新的脑洞。

    他不想再彻底拘泥于“历史大势”报给他的答案,而是想做得立/倒下的僵尸。一共五条轨道,每条轨道末端有一躲太阳花。太阳花每生存10秒钟,可以为玩家提供1发‘光合作用’形成的豌豆子弹。

    而玩家手上会拿一把任天堂公司74年开发的电动光线枪,外表塑造成一个豌豆荚。用光线枪在五列轨道上移动,并点击开火射击僵尸,僵尸就会倒下。不同形象的僵尸还可以有不同的血量。

    如果僵尸第一次走到了底线,他就会吃掉这一列的太阳花。玩家获得子弹的速度就会减慢,所以更不能放空枪。僵尸第二次走到同一列的底线,就会播放恐怖音乐、游戏结束。弹起一个彩印招牌,显示玩家的脑子被僵尸吃了……”

    鲁运达想了想,虽然他不懂僵尸题材有什么好火的,但技术上貌似很容易实现:说白了,逻辑控制电路都不用怎么改,基本上与电动赛车街机一样。

    就是要加上任天堂光线枪这个素材,把躲避游戏改成射击游戏。

    同时,还是一个略带“经营养成元素”的射击游戏。(拿日光买植物,在电动时代时不可能实现了,只能直接把“日光”变成子弹。经营得好前期就能攒下更多结余子弹)

    至于提升难度、确保玩家尽快死了继续投币,也是靠加快电动机转速就行了,只要僵尸冲过来越来越快,弹尽粮绝的玩家迟早会被僵尸海淹没的。

    顾骜怕对方把问题想简单了,千叮咛万嘱咐:“还有,太阳花、豌豆枪、甚至是僵尸,一定要画得可爱一些。如今依然用电动机做游戏,最大的优势就是贴图可以比屏显游戏精美得多。

    ‘太空侵略者’上的敌人说难听点就是些像素斑块,那是只有男人才玩得下去的射击游戏。要把女人也吸引到花钱打枪上来,植物一定要做的漂亮!僵尸都得可爱!

    可以说这个游戏要成功,电路设计的技术员还是次要的,咱得想办法找个靠谱的美工!游戏做出来后,软件著作权和电路图设计的工业产权,我都可以不申请保护,但外观设计的美工图,是一定要去曰本等国申请版权的!”


上一章 目录 下一章